\InstallationModelSetup
Setup model for the Joomla Core Installer.
Synopsis
class InstallationModelSetup
extends JModelBase
{
- // Inherited members from JModelBase
- protected JRegistry $state;
- // methods
- public array getOptions()
- public array storeOptions()
- public mixed getForm()
- public array checkForm()
- public boolean getLanguages()
- public boolean getIniParserAvailability()
- public array getPhpOptions()
- public boolean getPhpOptionsSufficient()
- public array getPhpSettings()
- public mixed validate()
- // Inherited methods from JModelBase
- public void __construct()
- public JRegistry getState()
- public void setState()
- protected JRegistry loadState()
Hierarchy
Extends
Members
protected
- $state
—
JRegistry
The model state.
Methods
public
- checkForm() — Method to check the form data
- getForm() — Method to get the form.
- getIniParserAvailability() — Checks the availability of the parse_ini_file and parse_ini_string functions.
- getLanguages() — Generate a panel of language choices for the user to select their language
- getOptions() — Get the current setup options from the session.
- getPhpOptions() — Gets PHP options.
- getPhpOptionsSufficient() — Checks if all of the mandatory PHP options are met
- getPhpSettings() — Gets PHP Settings.
- storeOptions() — Store the current setup options in the session.
- validate() — Method to validate the form data.
Inherited from JModelBase
protected
- loadState() — Load the model state.
public
- getState() — Get the model state.
- setState() — Set the model state.