\AdminController

Contrôleur d'Index

Summary

Methods
Properties
Constants
color()
checkAccess()
addAccess()
addMenu()
addMethod()
addMenuCat()
login()
denied()
siteconfig()
config()
medias()
board()
policy()
home()
index()
$menu
$menucat
$controller
$functions
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$menu

$menu : array

Type

array — Liste des élements du menu

$menucat

$menucat : array

Type

array — Liste des catégories du menu

$controller

$controller : array

Type

array — Liste des controllers incluant leurs droits d'accès

$functions

$functions : array

Type

array — Liste des méthodes personnalisées

Methods

color()

color(  $key) : mixed|string

Retourne la couleur associée à la clé en entrée

Parameters

$key

Returns

mixed|string

checkAccess()

checkAccess(  $page) : boolean|integer|string

Contrôle des accès utilisateur

Parameters

$page

Returns

boolean|integer|string —

nom de la route si accessible, false si non permis, 0 si inexistant

addAccess()

addAccess(  $key,   $level, null  $module = null, array  $config = array()) 

Définit les accès à la page désignée part $key

Parameters

$key
$level
null $module
array $config

addMenu()

addMenu(  $key,   $parent,   $label, integer  $level, array  $config = array()) 

Ajout la page designée par $key au menu

Parameters

$key
$parent
$label
integer $level
array $config

addMethod()

addMethod(  $key,   $function, array  $args = array()) 

Ajoute une "méthode controller" à la volée pour la page désignée par $key

Parameters

$key
$function
array $args

addMenuCat()

addMenuCat(  $key,   $label, array  $config = array(), integer  $level) 

Ajoute une catégorie au menu

Parameters

$key
$label
array $config
integer $level

login()

login() 

Affichage d'authentification

denied()

denied() 

Affichage de l'accès refusé

siteconfig()

siteconfig() 

Affichage de la configuration du site

config()

config() 

Affichage de la configuration utilisateur

medias()

medias() 

Affichage de la mediatheque

board()

board() 

Affichage du board

policy()

policy() 

Affichage de la configuration utilisateur

home()

home() 

Affichage de la configuration utilisateur

index()

index() 

Affichage des modules