Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe SimplePie_Registry

Fonctions membres publiques

 __construct ()
 
 register ($type, $class, $legacy=false)
 
 get_class ($type)
 
create ($type, $parameters=array())
 
call ($type, $method, $parameters=array())
 

Attributs protégés

 $default
 
 $classes = array()
 
 $legacy = array()
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( )

Constructor

No-op

Documentation des fonctions membres

◆ call()

& call (   $type,
  $method,
  $parameters = array() 
)

Call a static method for a type

Paramètres
string$type
string$method
array$parameters
Renvoie
mixed

Références $class, $parameters, $type, et get_class().

◆ create()

& create (   $type,
  $parameters = array() 
)

Create a new instance of a given type

Paramètres
string$type
array$parametersParameters to pass to the constructor
Renvoie
object Instance of class

Références $class, $parameters, $type, et get_class().

◆ get_class()

get_class (   $type)

Get the class registered for a type

Where possible, use {

Voir également
create()} or {
call()} instead
Paramètres
string$type
Renvoie
string|null

Références $type, et null.

Référencé par call(), et create().

◆ register()

register (   $type,
  $class,
  $legacy = false 
)

Register a class

Paramètres
string$typeSee {
Voir également
$default} for names
Paramètres
string$classClass name, must subclass the corresponding default
bool$legacyWhether to enable legacy support for this class
Renvoie
bool Successfulness

Références $class, $legacy, et $type.

Documentation des champs

◆ $classes

$classes = array()
protected

◆ $default

$default
protected
Valeur initiale :
= array(
'Cache' => 'SimplePie_Cache',
'Locator' => 'SimplePie_Locator',
'Parser' => 'SimplePie_Parser',
'File' => 'SimplePie_File',
'Sanitize' => 'SimplePie_Sanitize',
'Item' => 'SimplePie_Item',
'Author' => 'SimplePie_Author',
'Category' => 'SimplePie_Category',
'Enclosure' => 'SimplePie_Enclosure',
'Caption' => 'SimplePie_Caption',
'Copyright' => 'SimplePie_Copyright',
'Credit' => 'SimplePie_Credit',
'Rating' => 'SimplePie_Rating',
'Restriction' => 'SimplePie_Restriction',
'Content_Type_Sniffer' => 'SimplePie_Content_Type_Sniffer',
'Source' => 'SimplePie_Source',
'Misc' => 'SimplePie_Misc',
'XML_Declaration_Parser' => 'SimplePie_XML_Declaration_Parser',
'Parse_Date' => 'SimplePie_Parse_Date',
)

◆ $legacy

$legacy = array()
protected

Référencé par register().


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