class SchemaPluginProperties extends PluginPropertyItem (View source)

Defines possible options and getters and setters for them.

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

static|null
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.

string
getText()

No description

void
setText(string $text)

No description

string
getExtension()

No description

void
setExtension(string $extension)

No description

OptionsPropertyRootGroup|null
getOptions()

No description

void
setOptions(OptionsPropertyRootGroup $options)

No description

string
getOptionsText()

No description

void
setOptionsText(string $optionsText)

No description

string
getMimeType()

No description

void
setMimeType(string $mimeType)

No description

bool
getForceFile()

Whether each plugin has to be saved as a file

Details

string getPropertyType()

Returns the property type ( either "options", or "plugin" ).

Return Value

string

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

static|null 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

static|null

string getText()

No description

Return Value

string

void setText(string $text)

No description

Parameters

string $text

Return Value

void

string getExtension()

No description

Return Value

string

void setExtension(string $extension)

No description

Parameters

string $extension

Return Value

void

OptionsPropertyRootGroup|null getOptions()

No description

Return Value

OptionsPropertyRootGroup|null

void setOptions(OptionsPropertyRootGroup $options)

No description

Parameters

OptionsPropertyRootGroup $options

Return Value

void

string getOptionsText()

No description

Return Value

string

void setOptionsText(string $optionsText)

No description

Parameters

string $optionsText

Return Value

void

string getMimeType()

No description

Return Value

string

void setMimeType(string $mimeType)

No description

Parameters

string $mimeType

Return Value

void

bool getForceFile()

Whether each plugin has to be saved as a file

Return Value

bool