1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- <?php
- /* vim: set expandtab sw=4 ts=4 sts=4: */
- /**
- * Properties class for the export plug-in
- *
- * @package PhpMyAdmin
- */
- namespace PhpMyAdmin\Properties\Plugins;
- /**
- * Defines possible options and getters and setters for them.
- *
- * @todo modify descriptions if needed, when the plug-in properties are integrated
- * @package PhpMyAdmin
- */
- class ExportPluginProperties extends PluginPropertyItem
- {
- /**
- * Whether to force or not
- *
- * @var bool
- */
- private $_forceFile;
- /* ~~~~~~~~~~~~~~~~~~~~ Getters and Setters ~~~~~~~~~~~~~~~~~~~~ */
- /**
- * Returns the property item type of either an instance of
- * - PhpMyAdmin\Properties\Options\OptionsPropertyOneItem ( f.e. "bool",
- * "text", "radio", etc ) or
- * - PhpMyAdmin\Properties\Options\OptionsPropertyGroup ( "root", "main"
- * or "subgroup" )
- * - PhpMyAdmin\Properties\Plugins\PluginPropertyItem ( "export", "import", "transformations" )
- *
- * @return string
- */
- public function getItemType()
- {
- return "export";
- }
- /**
- * Gets the force file parameter
- *
- * @return bool
- */
- public function getForceFile()
- {
- return $this->_forceFile;
- }
- /**
- * Sets the force file parameter
- *
- * @param bool $forceFile the force file parameter
- *
- * @return void
- */
- public function setForceFile($forceFile)
- {
- $this->_forceFile = $forceFile;
- }
- }
|