Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JAccessRule
+ Graphe d'héritage de JAccessRule:

Liste de tous les membres

Fonctions membres publiques

 __construct ($identities)
 getData ()
 mergeIdentities ($identities)
 mergeIdentity ($identity, $allow)
 allow ($identities)
 __toString ()

Attributs protégés

 $data = array()

Documentation des constructeurs et destructeur

JAccessRule::__construct (   $identities)

Constructor.

The input array must be in the form: array(-42 => true, 3 => true, 4 => false) or an equivalent JSON encoded string.

Paramètres:
mixed$identitiesA JSON format string (probably from the database) or a named array.
Depuis:
11.1

Réimplémentée dans JRule.


Documentation des fonctions membres

JAccessRule::__toString ( )

Convert this object into a JSON encoded string.

Renvoie:
string JSON encoded string
Depuis:
11.1
JAccessRule::allow (   $identities)

Checks that this action can be performed by an identity.

The identity is an integer where +ve represents a user group, and -ve represents a user.

Paramètres:
mixed$identitiesAn integer or array of integers representing the identities to check.
Renvoie:
mixed True if allowed, false for an explicit deny, null for an implicit deny.
Depuis:
11.1

Références null.

JAccessRule::getData ( )

Get the data for the action.

Renvoie:
array A named array
Depuis:
11.1

Références $data.

JAccessRule::mergeIdentities (   $identities)

Merges the identities

Paramètres:
mixed$identitiesAn integer or array of integers representing the identities to check.
Renvoie:
void
Depuis:
11.1
JAccessRule::mergeIdentity (   $identity,
  $allow 
)

Merges the values for an identity.

Paramètres:
integer$identityThe identity.
boolean$allowThe value for the identity (true == allow, false == deny).
Renvoie:
void
Depuis:
11.1

Documentation des données membres

JAccessRule::$data = array()
protected

La documentation de cette classe a été générée à partir du fichier suivant :