abstract class PropertyItem

Provides an interface for Property classes

Methods

string
getPropertyType()

Returns the property type ( either "Options", or "Plugin" ).

string
getItemType()

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" )

string
getGroup()

Only overwritten in the PhpMyAdmin\Properties\Options\OptionsPropertyGroup class: Used to tell whether we can use the current item as a group by calling the addProperty() or removeProperty() methods, which are not available for simple PhpMyAdmin\Properties\Options\OptionsPropertyOneItem subclasses.

Details

at line 24
abstract string getPropertyType()

Returns the property type ( either "Options", or "Plugin" ).

Return Value

string

at line 34
abstract string getItemType()

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 Value

string

at line 44
string getGroup()

Only overwritten in the PhpMyAdmin\Properties\Options\OptionsPropertyGroup class: Used to tell whether we can use the current item as a group by calling the addProperty() or removeProperty() methods, which are not available for simple PhpMyAdmin\Properties\Options\OptionsPropertyOneItem subclasses.

Return Value

string