Script file of Matukio component Com_MatukioInstallerScript
since | 1.0.0 |
---|---|
package | MatukioEvents |
createContentType() : void
createIndexMatukioBookingFields() : boolean | mixed
since | 6.0.13 |
---|
boolean
mixed
createIndexMatukioBookings() : boolean | mixed
since | 6.0.13 |
---|
boolean
mixed
createIndexMatukioRecurringable() : boolean | mixed
since | 6.0.13 |
---|
boolean
mixed
createIndexMatukioTable() : boolean | mixed
since | 6.0.13 |
---|
\Exception |
---|
boolean
mixed
createIndexes() : void
currencyContent() : void
dropIndex(string $name, string $table) : mixed
string
Name of the index
string
Name of the table
mixed
install(string $parent) : void
string
installLibraries(array $libraries) : array
array
array
installPlugins(array $plugins) : array
array
array
isIndexExisting(string $indexName, string $tableName) : mixed | null
string
The index
string
The table name
mixed
null
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 |
---|
boolean
migrateSettingsToConfig(object $parent = null
) : boolean
object
boolean
postflight(string $type, \JInstallerAdapterComponent $parent) : void
since | 1.0.0 |
---|
string
The action being performed
\JInstallerAdapterComponent
The 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
array
The files and directories to remove
renderLibraryInfoInstall(array $libraries) : string
array
string
renderModuleInfoInstall(array $modules) : string
array
string
renderModuleInfoUninstall(array $modules) : string
array
string
renderPluginInfoInstall(array $plugins) : string
array
string
renderPluginInfoUninstall(array $plugins) : string
array
string
templatesContent(boolean $install = true
) : mixed | void
boolean
mixed
void
uninstall(string $parent) : void
string
uninstallPlugins(array $plugins) : array
array
array
update(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
\JInstaller
Parent installer
_loadSettings() : \JObject
\JObject
- loads a singleton object with all settingsbookingFieldContent() : void
since | 7.0.0 |
---|
bookingFormContent() : void
since | 7.0.0 |
---|
displayInfoInstallation() : string
string
displayInfoUninstallation() : string
string
dummyContent() : void
getParam(string $name) : mixed
string
mixed
getVersion() : mixed
mixed
the Version or nullinstallModules() : void
newInstall() : boolean
boolean
uninstallModules() : 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'