Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de l'espace de nommage Joomla\CMS\Component\Router

Espaces de nommage

 Rules
 

Structures de données

class  RouterBase
 
class  RouterFactory
 
interface  RouterFactoryInterface
 
interface  RouterInterface
 
class  RouterLegacy
 
interface  RouterServiceInterface
 
class  RouterView
 
class  RouterViewConfiguration
 

Fonctions

 createRouter (CMSApplicationInterface $application, AbstractMenu $menu)
 
 setRouterFactory (RouterFactoryInterface $routerFactory)
 

Variables

trait RouterServiceTrait
 

Description détaillée

Joomla! Content Management System

Joomla! Content Management System

Joomla! Content Management System

Documentation des fonctions

◆ createRouter()

Joomla\CMS\Component\Router\createRouter ( CMSApplicationInterface  $application,
AbstractMenu  $menu 
)

Returns the router.

Paramètres
CMSApplicationInterface$applicationThe application object
AbstractMenu$menuThe menu object to work with
Renvoie
RouterInterface
Depuis
4.0.0

Références $menu.

◆ setRouterFactory()

Joomla\CMS\Component\Router\setRouterFactory ( RouterFactoryInterface  $routerFactory)

The router factory.

Paramètres
RouterFactoryInterface$routerFactoryThe router factory
Renvoie
void
Depuis
4.0.0

Documentation des variables

◆ RouterServiceTrait

trait RouterServiceTrait
Valeur initiale :
{
private $routerFactory = null
! $readonly null
Definition: layouts/joomla/form/field/calendar.php:80

Trait to implement AssociationServiceInterface

Depuis
4.0.0