class Controller extends StartingPointPackage (View source)

Properties

protected $DIR_PACKAGES_CORE from  StartingPointPackage
protected $DIR_PACKAGES from  StartingPointPackage
protected $REL_DIR_PACKAGES_CORE from  StartingPointPackage
protected $REL_DIR_PACKAGES from  StartingPointPackage
protected $routines from  StartingPointPackage
protected InstallerOptions|null $installerOptions from  StartingPointPackage
protected $pkgHandle
protected $pkgContentProvidesFileThumbnails

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_attributes()

No description

install_dashboard()

No description

install_gathering()

No description

install_page_types()

No description

install_blocktypes() deprecated

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_api()

No description

install_database()

No description

add_users()

No description

make_directories()

No description

finish()

No description

install_site()

No description

getPackageName()

No description

getPackageDescription()

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() deprecated

deprecated This method has been splitted in smaller chunks

No description

protected install_blocktypes_basic()

No description

protected install_blocktypes_navigation()

No description

protected install_blocktypes_form()

No description

protected install_blocktypes_express()

No description

protected install_blocktypes_social()

No description

protected install_blocktypes_calendar()

No description

protected install_blocktypes_multimedia()

No description

protected install_blocktypes_core_desktop()

No description

protected install_blocktypes_other()

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_api()

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

getPackageName()

No description

getPackageDescription()

No description