|
| | __construct (&$subject, $config=array()) |
| |
| | onVmAdminController ($controller) |
| |
| | onVmSiteController ($controller) |
| |
| | onVmSqlRemove (&$updater) |
| |
| | onVmSqlRestore (&$updater) |
| |
| | __construct (&$subject, $config) |
| |
| | setConvertDecimal ($toConvert) |
| |
| | convertDec (&$data) |
| |
| | loadJLangThis ($fname, $type=0, $name=0) |
| |
| | setPluginLoggable ($set=TRUE) |
| |
| | setCryptedFields ($fieldNames) |
| |
| | getOwnUrl () |
| |
| | display3rdInfo ($intro, $developer, $contactlink, $manlink) |
| |
| | selectedThisByMethodId ($id= 'type') |
| |
| | onStoreInstallPluginTable ($psType, $name=FALSE) |
| |
| | getTableSQLLoggablefields () |
| |
| | getTableSQLFields () |
| |
| | setConfigParameterable ($paramsFieldName, $varsToPushParam) |
| |
| | renderByLayout ($layout= 'default', $viewData=NULL, $name=NULL, $psType=NULL) |
| |
| | getTemplatePath ($pluginName, $group, $layout= 'default') |
| |
|
| | getName () |
| |
| | selectedThis ($psType, $name=0, $jid=null) |
| |
| | selectedThisByJPluginId ($jplugin_id= 'type') |
| |
| | getJoomlaPluginId () |
| |
| | createTableSQL ($tableComment, $tablesFields=0) |
| |
| | getTablePluginParams ($psType, $name, $id, &$xParams, &$varsToPush) |
| |
| | setOnTablePluginParams ($name, $id, &$table) |
| |
| | declarePluginParams ($psType, &$data, $blind=0, $blind2=0) |
| |
| | getVmPluginMethod ($int, $cache=true) |
| |
| | storePluginInternalData (&$values, $primaryKey=0, $id=0, $preload=FALSE) |
| |
| | getPluginInternalData ($id, $primaryKey=0) |
| |
| | createPluginTableObject ($tableName, $tableFields, $primaryKey, $tableId, $loggable=FALSE) |
| |
| | removePluginInternalData ($id, $primaryKey=0) |
| |
| vmExtendedPlugin::__construct |
( |
& |
$subject, |
|
|
|
$config = array() |
|
) |
| |
Constructor
- Parameters
-
| object | $subject | The object to observe |
| array | $config | An array that holds the plugin configuration |
| vmExtendedPlugin::getName |
( |
| ) |
|
|
protected |
Method to get the plugin name
The plugin name parsed using the classname (adapted from Joomla's JModel)
- Returns
- string The name of the plugin
| vmExtendedPlugin::onVmAdminController |
( |
|
$controller | ) |
|
Plugs into the backend controller logic to insert a custom controller into the VM component space This means that links can be constructed as index.php?option=com_virtuemart&view=myaddon and work
- Parameters
-
| string | $controller | Name of controller requested |
- Returns
- True if this loads a file (null otherwise)
| vmExtendedPlugin::onVmSiteController |
( |
|
$controller | ) |
|
Plugs into the frontend controller logic to insert a custom controller into the VM component space This means that links can be constructed as index.php?option=com_virtuemart&view=myaddon and work
- Parameters
-
| string | $controller | Name of controller requested |
- Returns
- True if this loads a file (null otherwise)
| vmExtendedPlugin::onVmSqlRemove |
( |
& |
$updater | ) |
|
Plugs into the updater model to remove additional VM data (useful if the plugin depends on fields in a VM table)
- Parameters
-
| vmExtendedPlugin::onVmSqlRestore |
( |
& |
$updater | ) |
|
Plugs into the updater model to reinstall additional VM data (useful if the plugin depends on fields in a VM table)
- Parameters
-
| vmExtendedPlugin::$_name = '' |
| vmExtendedPlugin::$_path = '' |
|
protected |
The documentation for this class was generated from the following file: