class StartingPointPackage extends Package (View source)

Properties

protected $DIR_PACKAGES_CORE
protected $DIR_PACKAGES
protected $REL_DIR_PACKAGES_CORE
protected $REL_DIR_PACKAGES
protected $routines
protected InstallerOptions|null $installerOptions

Methods

__construct(Application $app)

No description

setInstallerOptions(InstallerOptions $installerOptions = null)

No description

static 
hasCustomList()

No description

static 
getAvailableList()

No description

static StartingPointPackage|null
getClass(string $pkgHandle)

No description

executeInstallRoutine(string $routineName)

No description

add_home_page()

No description

install_data_objects()

No description

install_attributes()

No description

install_dashboard()

No description

install_gathering()

No description

install_page_types()

No description

install_image_editor()

No description

install_blocktypes()

No description

install_themes()

No description

install_jobs()

No description

install_config()

No description

import_files()

No description

install_content()

No description

install_desktops()

No description

install_database()

No description

add_users()

No description

make_directories()

No description

finish()

No description

install_permissions()

No description

install_site()

No description

install_site_permissions()

No description

Details

__construct(Application $app)

No description

Parameters

Application $app

setInstallerOptions(InstallerOptions $installerOptions = null)

No description

Parameters

InstallerOptions $installerOptions

static hasCustomList()

No description

static getAvailableList()

No description

static StartingPointPackage|null getClass(string $pkgHandle)

No description

Parameters

string $pkgHandle

Return Value

StartingPointPackage|null

StartingPointInstallRoutine[] getInstallRoutines()

No description

executeInstallRoutine(string $routineName)

No description

Parameters

string $routineName

Exceptions

Exception
Throwable

protected add_home_page()

No description

protected install_data_objects()

No description

protected install_attributes()

No description

protected install_dashboard()

No description

protected install_gathering()

No description

protected install_page_types()

No description

protected install_required_single_pages()

No description

protected install_image_editor()

No description

protected install_blocktypes()

No description

protected install_themes()

No description

protected install_jobs()

No description

protected install_config()

No description

protected import_files()

No description

protected install_content()

No description

protected install_desktops()

No description

protected install_database()

No description

protected indexAdditionalDatabaseFields()

No description

protected add_users()

No description

protected make_directories()

No description

protected finish()

No description

protected install_permissions()

No description

protected install_site()

No description

protected install_site_permissions()

No description