Script file of Matukio component Com_MatukioInstallerScript
| since | 1.0.0 |
|---|---|
| package | MatukioEvents |
createContentType() : void
createIndexMatukioBookingFields() : boolean | mixed
| since | 6.0.13 |
|---|
booleanmixed
createIndexMatukioBookings() : boolean | mixed
| since | 6.0.13 |
|---|
booleanmixed
createIndexMatukioRecurringable() : boolean | mixed
| since | 6.0.13 |
|---|
booleanmixed
createIndexMatukioTable() : boolean | mixed
| since | 6.0.13 |
|---|
\Exception |
|---|
booleanmixed
createIndexes() : void
currencyContent() : void
dropIndex(string $name, string $table) : mixed
stringName of the index
stringName of the table
mixedinstall(string $parent) : void
stringinstallLibraries(array $libraries) : array
arrayarrayinstallPlugins(array $plugins) : array
arrayarrayisIndexExisting(string $indexName, string $tableName) : mixed | null
stringThe index
stringThe table name
mixednull
migrateOldBookingsJSON() : boolean
Should only run once! Can also be called through the backend with index.php?option=com_matukio&controller=bookings&task=migratejson
\Exception |
- on db error |
|---|
booleanmigrateSettingsToConfig(object $parent = null) : boolean
objectbooleanpostflight(string $type, \JInstallerAdapterComponent $parent) : void
| since | 1.0.0 |
|---|
stringThe action being performed
\JInstallerAdapterComponentThe class calling this method
preflight(string $type, \JInstallerAdapterComponent $parent) : boolean
| since | 1.0.0 |
|---|
string\JInstallerAdapterComponent\Exception |
- if library is not found |
|---|
boolean- true if everything is OK and we should continue with the installationremoveFilesAndFolders(array $removeList) : void
arrayThe files and directories to remove
renderLibraryInfoInstall(array $libraries) : string
arraystringrenderModuleInfoInstall(array $modules) : string
arraystringrenderModuleInfoUninstall(array $modules) : string
arraystringrenderPluginInfoInstall(array $plugins) : string
arraystringrenderPluginInfoUninstall(array $plugins) : string
arraystringtemplatesContent(boolean $install = true) : mixed | void
booleanmixedvoid
uninstall(string $parent) : void
stringuninstallPlugins(array $plugins) : array
arrayarrayupdate(string $parent) : void
string\Exception |
- if an uknown database is found |
|---|
update100() : void
update202() : void
update220() : void
update222() : void
update300() : void
update302() : void
update310() : void
\Exception |
- if queries fail |
|---|
update311() : void
\Exception |
- if queries fail |
|---|
update406() : void
\Exception |
- if queries fail |
|---|
update420() : void
\Exception |
- if queries fail |
|---|
update421() : void
\Exception |
- if queries fail |
|---|
update430() : void
\Exception |
- if queries fail |
|---|
update440() : void
\Exception |
- if queries fail |
|---|
update450() : void
\Exception |
- if queries fail |
|---|
update500() : void
update501() : void
update510() : void
update511() : void
update512() : void
update514() : void
Boulderado!
update520() : void
update523() : void
update525() : void
update526() : void
update527() : void
update528() : void
update600() : void
update6015() : void
| since | 6.0.15 |
|---|
update610() : void
| since | 6.1.0 |
|---|
update613()
return void
| since | 6.1.3 |
|---|
updateDBVersion() : void
noMigration() : void
| since | __DEPLOY_VERSION__ |
|---|
_copyCliFiles(\JInstaller $parent) : void
\JInstallerParent installer
_loadSettings() : \JObject
\JObject- loads a singleton object with all settingsbookingFieldContent() : void
| since | 7.0.0 |
|---|
bookingFormContent() : void
| since | 7.0.0 |
|---|
displayInfoInstallation() : string
stringdisplayInfoUninstallation() : string
stringdummyContent() : void
getParam(string $name) : mixed
stringmixedgetVersion() : mixed
mixedthe Version or nullinstallModules() : void
newInstall() : boolean
booleanuninstallModules() : void
$installer
$isUpdate
"No"$parent
$removeFiles
array('files' => array('components/com_matukio/views/eventlist/tmpl/default.php', 'components/com_matukio/views/event/tmpl/default.php', 'components/com_matukio/views/bookevent/tmpl/default-old.php', 'components/com_matukio/controllers/differentfees.php', 'components/com_matukio/controllers/recurring.php', 'components/com_matukio/controllers/editbooking.php', 'components/com_matukio/controllers/bookingfields.php', 'components/com_matukio/models/editbooking.php', 'components/com_matukio/models/editbookingfield.php', 'components/com_matukio/models/editcoupon.php', 'components/com_matukio/models/editfee.php', 'components/com_matukio/models/editlocation.php', 'components/com_matukio/models/editorganizer.php', 'components/com_matukio/models/editrecurring.php', 'components/com_matukio/models/edittax.php', 'components/com_matukio/models/recurring.php', 'components/com_matukio/models/bookingfields.php'), 'folders' => array('administrator/components/com_matukio/liveupdate', 'administrator/components/com_matukio/controlcenter', 'components/com_matukio/views/calendarmoo', 'components/com_matukio/views/participants', 'components/com_matukio/views/paypalpayment', 'components/com_matukio/views/callback', 'components/com_matukio/views/bookevent', 'components/com_matukio/views/submitevent', 'administrator/components/com_matukio/views/bookingfields', 'administrator/components/com_matukio/views/editbookingfield', 'administrator/components/com_matukio/views/editbooking', 'administrator/components/com_matukio/views/editcoupon', 'administrator/components/com_matukio/views/editfee', 'administrator/components/com_matukio/views/editlocation', 'administrator/components/com_matukio/views/editorganizer', 'administrator/components/com_matukio/views/editrecurring', 'administrator/components/com_matukio/views/recurring', 'administrator/components/com_matukio/views/differentfees'))$extension
"COM_MATUKIO"$installationQueue
array('modules' => array('site' => array('mod_matukio' => array('left', 0), 'mod_matukio_calendar' => array('left', 0), 'mod_matukio_upcoming' => array('left', 0), 'mod_matukio_tiles' => array('left', 0), 'mod_matukio_organizer' => array('left', 0), 'mod_matukio_map' => array('left', 0), 'mod_matukio_nearyou' => array('left', 0)), 'admin' => array()), 'plugins' => array('plg_search_matukio' => 1, 'plg_editors-xtd_matukioplaceholder' => 1, 'plg_payment_alphauserpoints' => 1, 'plg_payment_amazon' => 1, 'plg_payment_cash' => 1, 'plg_payment_banktransfer' => 1, 'plg_payment_authorizenet' => 1, 'plg_payment_bycheck' => 1, 'plg_payment_byorder' => 1, 'plg_payment_ccavenue' => 1, 'plg_payment_jomsocialpoints' => 1, 'plg_payment_linkpoint' => 1, 'plg_payment_paypal' => 1, 'plg_payment_paypalpro' => 1, 'plg_payment_payu' => 1, 'plg_payment_debit' => 1, 'plg_payment_epaydk' => 1, 'plg_payment_payfast' => 1, 'plg_payment_paymill' => 1, 'plg_payment_giropay' => 1, 'plg_payment_2checkout' => 1, 'plg_system_matukioccnewsletter' => 0, 'plg_payment_postfinance' => 1, 'plg_payment_ingenico' => 1, 'plg_payment_girocheckout' => 1, 'plg_system_matukiocmc' => 0), 'libraries' => array('compojoom' => 1, 'cforms' => 1))$matVersion
'##VERSION##'$matukioCli
array('matukio.php')$minimum_joomla_release
'3.7.0'