SchemaPdf
class SchemaPdf extends SchemaPlugin (View source)
Handles the schema export for the PDF format
Properties
protected SchemaPluginProperties | $properties | Object containing the specific schema export plugin type properties. |
from SchemaPlugin |
Methods
getProperties()
Gets the export specific format plugin properties
from
SchemaPlugin
setProperties()
Sets the schema export PDF properties
array
void
addCommonOptions(OptionsPropertyMainGroup $propertyGroup)
Adds export options common to all plugins.
from
SchemaPlugin
static bool
isAvailable()
No description
string
getName()
No description
Details
final
__construct()
No description
protected void
init()
Plugin specific initializations.
PluginPropertyItem
getProperties()
Gets the export specific format plugin properties
protected SchemaPluginProperties
setProperties()
Sets the schema export PDF properties
array
getExportInfo(DatabaseName $db)
No description
protected void
addCommonOptions(OptionsPropertyMainGroup $propertyGroup)
Adds export options common to all plugins.
protected array
getPaperSizeArray()
Returns the array of paper sizes
static bool
isAvailable()
No description
string
getName()
No description