InstallEvents
abstract class InstallEvents
Class InstallEvents
Properties
Controller | $mod |
Methods
Only called after module has been updated
Called after SQL tranformations are applied to the database
Called before SQL tranformations are applied to the database
Only called when module is installed
Returns true if the given old revision relates to an newer version then the given version.
Returns true if the given old revision relates to an older version then the given version.
Return XELOS version for the supplied build number in PHP style notation e.g. 7.1.5 for use with version_compare()
Details
at line 25
__construct(Controller $mod, string $oldRevision)
InstallEvents constructor.
at line 67
afterModuleUpdate($old_revision, $module, $instance_id)
Only called after module has been updated
at line 56
afterTableUpdate($old_revision, $module, $instance_id)
Called after SQL tranformations are applied to the database
at line 46
beforeTableUpdate($old_revision, $module, $instance_id)
Called before SQL tranformations are applied to the database
at line 36
initializeAfterInstall($old_revision, $module, $instance_id)
Only called when module is installed
at line 103
bool
isVersionGreaterThan(string $version, int $oldRevision = null)
Returns true if the given old revision relates to an newer version then the given version.
at line 89
bool
isVersionLessThan(string $version, int $oldRevision = null)
Returns true if the given old revision relates to an older version then the given version.
at line 76
final string
revisionToXelosVersion(int $revision)
Return XELOS version for the supplied build number in PHP style notation e.g. 7.1.5 for use with version_compare()