Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
getReverseLookup () | |
getTypeOptions () | |
addReverseLookupUrl ($option) | |
Fonctions membres publiques hérités de BaseDatabaseModel | |
__construct ($config=array(), MVCFactoryInterface $factory=null) | |
getTable ($name='', $prefix='', $options=array()) | |
isCheckedOut ($item) | |
getDbo () | |
setDbo (DatabaseInterface $db=null) | |
__get ($name) | |
Fonctions membres publiques hérités de BaseModel | |
__construct ($config=array()) | |
getName () | |
Fonctions membres publiques hérités de CMSObject | |
__construct ($properties=null) | |
__toString () | |
def ($property, $default=null) | |
get ($property, $default=null) | |
getProperties ($public=true) | |
getError ($i=null, $toString=true) | |
getErrors () | |
set ($property, $value=null) | |
setProperties ($properties) | |
setError ($error) | |
Fonctions membres publiques hérités de StatefulModelInterface | |
getState ($property=null, $default=null) | |
setState ($property, $value=null) | |
Fonctions membres publiques hérités de DispatcherAwareInterface | |
setDispatcher (DispatcherInterface $dispatcher) | |
Fonctions membres publiques hérités de CurrentUserInterface | |
setCurrentUser (User $currentUser) | |
Fonctions membres publiques hérités de CacheControllerFactoryAwareInterface | |
setCacheControllerFactory (CacheControllerFactoryInterface $factory) | |
Fonctions membres publiques hérités de DatabaseAwareInterface | |
setDatabase (DatabaseInterface $db) | |
Fonctions membres protégées | |
populateState () | |
getTypeOptionsByComponent ($component) | |
getTypeOptionsFromXml ($file, $component) | |
getTypeOptionsFromMvc ($component) | |
getTypeOptionsFromManifest ($component) | |
getTypeOptionsFromLayouts ($component, $view) | |
Fonctions membres protégées hérités de BaseDatabaseModel | |
_getList ($query, $limitstart=0, $limit=0) | |
_getListCount ($query) | |
_createTable ($name, $prefix='Table', $config=array()) | |
bootComponent ($component) | |
dispatchEvent (EventInterface $event) | |
Attributs protégés | |
$rlu = array() | |
Attributs protégés hérités de BaseDatabaseModel | |
$option = null | |
$event_clean_cache = null | |
Attributs protégés hérités de BaseModel | |
$name | |
Attributs protégés hérités de CMSObject | |
$_errors = array() | |
Fonctions membres privées | |
getFolders ($component) | |
Membres hérités additionnels | |
Fonctions membres publiques statiques hérités de BaseModel | |
static | addIncludePath ($path='', $prefix='') |
Attributs protégés statiques hérités de BaseModel | |
static | $paths |
addReverseLookupUrl | ( | $option | ) |
Method to create the reverse lookup for link-to-name. (can be used from onAfterGetMenuTypeOptions handlers)
CMSObject | $option | Object with request array or string and title public variables |
Références $option, et MenusHelper\getLinkKey().
|
private |
Get the folders with template files for the given component.
string | $component | Component option as in URLs |
Références $client, $component, Folder\folders(), ApplicationHelper\getClientInfo(), et Joomla\CMS\MVC\Model\getState().
getReverseLookup | ( | ) |
Method to get the reverse lookup of the base link URL to Title
getTypeOptions | ( | ) |
Method to get the available menu item type options.
Références $component, $db, $lang, $list, $option, $options, $query, $this, Factory\getApplication(), Joomla\Database\getDatabase(), Factory\getLanguage(), et JPATH_ADMINISTRATOR.
|
protected |
Get menu types by component.
string | $component | Component URL option. |
Références $client, $component, $options, ApplicationHelper\getClientInfo(), et Joomla\CMS\MVC\Model\getState().
|
protected |
Get the menu types from component layouts
string | $component | Component option as in URLs |
string | $view | Name of the view |
Références $client, $component, $folder, $lang, $layout, $menu, $options, $path, $template, $view, $xml, Folder\files(), Folder\folders(), ApplicationHelper\getClientInfo(), Factory\getLanguage(), et Joomla\CMS\MVC\Model\getState().
|
protected |
Get menu types from Component manifest
string | $component | Component option like in URLs |
Références $attributes, $component, $manifest, $options, JPATH_ADMINISTRATOR, et null.
|
protected |
Get menu types from MVC
string | $component | Component option like in URLs |
Références $component, $menu, $options, $path, $view, $xml, elseif, et Folder\folders().
|
protected |
|
protected |
Method to auto-populate the model state.
This method should only be called once per instantiation and is designed to be called on the first call to the getState() method unless the model configuration flag to ignore the request is set.
Références $clientId, Factory\getApplication(), et Joomla\CMS\MVC\Model\populateState().
|
protected |