Installer
in package
Table of Contents
Properties
- $database : Db
- $module : axacf
- $form_builder_modifiers : array<string|int, string>
- $form_modifiers : array<string|int, string>
Methods
- __construct() : mixed
- Installer constructor.
- installFirstField() : bool
- installHooks() : bool
- Install Prestashop hooks
- installSql() : bool
- Install AxAcf Sql tables
- installTab() : bool
- Install Prestashop invisible tab for AdminController
- installToken() : bool
- Install secure token.
- run() : bool
- Main function Installer
Properties
$database
protected
Db
$database
$module
protected
axacf
$module
Instance of \axacf
$form_builder_modifiers
private
static array<string|int, string>
$form_builder_modifiers
= ['Product', 'Category', 'Customer', 'CmsPage', 'CmsPageCategory', 'Manufacturer']
Tags
$form_modifiers
private
static array<string|int, string>
$form_modifiers
= ['Categories', 'Cms', 'Customers', 'CmsCategories', 'Manufacturers', 'Suppliers', 'Stores', 'Countries', 'AttributesGroups', 'Groups']
Methods
__construct()
Installer constructor.
public
__construct(axacf $module) : mixed
Parameters
- $module : axacf
installFirstField()
public
installFirstField() : bool
Return values
boolinstallHooks()
Install Prestashop hooks
public
installHooks() : bool
Return values
boolinstallSql()
Install AxAcf Sql tables
public
installSql() : bool
Return values
boolinstallTab()
Install Prestashop invisible tab for AdminController
public
installTab() : bool
Return values
boolinstallToken()
Install secure token.
public
installToken() : bool
Return values
boolrun()
Main function Installer
public
run() : bool