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 JObject

Dérivée par JAdapter, JAdapterInstance, JApplication, JApplicationBase, JArchiveBzip2, JArchiveGzip, JArchiveTar, JArchiveZip, JAuthentication, JAuthenticationResponse, JBrowser, JButton, JCache, JCaptcha, JCategoryNode, JController, JDispatcher, JDocument, JDocumentRenderer, JEditor, JElement, JEvent, JExtension, JFeedEnclosure, JFeedImage, JFeedItem, JFilterInput, JLanguage, JLDAP, JLibraryManifest, JMenu, JModel, JNode, JObservable, JObserver, JOpenSearchImage, JOpenSearchUrl, JPackageManifest, JPagination, JPaginationObject, JPane, JPathway, JProfiler, JRouter, JRouterInstallation, JSchemaChangeitem, JSchemaChangeset, JSession, JSessionStorage, JSimpleCrypt, JSimpleXML, JSimpleXMLElement, JSite, JStream, JTable, JToolBar, JTree, JUpdate, JURI, JUser, et JView.

Liste de tous les membres

Fonctions membres publiques

 __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)
 toString ()

Attributs protégés

 $_errors = array()

Documentation des constructeurs et destructeur

JObject::__construct (   $properties = null)

Class constructor, overridden in descendant classes.

Paramètres:
mixed$propertiesEither and associative array or another object to set the initial properties of the object.
Depuis:
11.1

Réimplémentée dans JController, JPaneSliders, JUser, JDocument, JModel, JDocumentFeed, JPaneTabs, JView, JURI, JSimpleXML, JLDAP, JLibraryManifest, JDocumentHTML, JApplication, JRouter, JEditor, JPackageManifest, JModelAdmin, JControllerForm, JProfiler, ContentModelCategory, JModelList, JDocumentOpensearch, NewsfeedsModelCategory, JToolBar, ContactModelCategory, ContactModelFeatured, JControllerAdmin, JMenu, JSessionStorageMemcache, JSessionStorageMemcached, JElement, JPathway, JCache, FinderModelIndex, JSite, JButton, WeblinksModelCategory, UsersControllerUsers, CategoriesControllerCategory, JSimpleCrypt, JDocumentJSON, JDocumentError, JDocumentXml, JSessionStorage, BannersControllerBanners, InstallerModelLanguages, ContactControllerContacts, ContentControllerArticles, InstallerModel, LanguagesControllerStrings, LanguagesModelOverrides, MenusModelMenus, JAdministrator, CategoriesController, FinderModelFilters, FinderModelMaps, InstallerModelManage, UsersModelUsers, CategoriesModelCategories, InstallerModelUpdate, RedirectModelLinks, SearchModelSearches, UsersModelNotes, ContactModelContacts, ContentControllerArticle, ContentModelArticles, JSessionStorageApc, JSessionStorageEaccelerator, JSessionStorageWincache, LanguagesModelLanguages, MessagesModelMessages, ModulesModelModules, ModulesModelPositions, NewsfeedsModelNewsfeeds, PluginsModelPlugins, TemplatesModelStyles, WeblinksModelWeblinks, ContentModelArticles, JDocumentRaw, JSessionStorageXcache, BannersModelBanners, BannersModelClients, BannersModelTracks, ContentModelFeatured, MenusModelItems, TemplatesModelTemplates, UsersModelGroups, UsersModelLevels, JPathwaySite, ConfigControllerComponent, ConfigControllerApplication, InstallerControllerManage, TemplatesControllerSource, InstallerViewDefault, MenusControllerItems, et ContentController.

Références null.


Documentation des fonctions membres

JObject::__toString ( )

Magic method to convert the object to a string gracefully.

Renvoie:
string The classname.
Depuis:
11.1
Obsolète:
12.3 Classes should provide their own __toString() implementation.

Réimplémentée dans JApplication, et JURI.

JObject::def (   $property,
  $default = null 
)

Sets a default value if not alreay assigned

Paramètres:
string$propertyThe name of the property.
mixed$defaultThe default value.
Renvoie:
mixed
Depuis:
11.1
JObject::get (   $property,
  $default = null 
)

Returns a property of the object or the default value if the property is not set.

Paramètres:
string$propertyThe name of the property.
mixed$defaultThe default value.
Renvoie:
mixed The value of the property.
Depuis:
11.1
Voir également:
getProperties()

Réimplémentée dans JLanguage, JView, et JCache.

Référencé par plgSystemP3p\onAfterInitialise().

+ Voici le graphe des appelants de cette fonction :

JObject::getError (   $i = null,
  $toString = true 
)

Get the most recent error message.

Paramètres:
integer$iOption error index.
boolean$toStringIndicates if JError objects should return their error message.
Renvoie:
string Error message
Depuis:
11.1
Voir également:
JError
Obsolète:
12.3 JError has been deprecated

Références $i, elseif, et null.

Référencé par JControllerForm\save().

+ Voici le graphe des appelants de cette fonction :

JObject::getErrors ( )

Return all errors, if any.

Renvoie:
array Array of error messages or JErrors.
Depuis:
11.1
Voir également:
JError
Obsolète:
12.3 JError has been deprecated

Référencé par JControllerForm\save().

+ Voici le graphe des appelants de cette fonction :

JObject::getProperties (   $public = true)

Returns an associative array of object properties.

Paramètres:
boolean$publicIf true, returns only the public properties.
Renvoie:
array
Depuis:
11.1
Voir également:
get()

Références $key.

JObject::set (   $property,
  $value = null 
)

Modifies a property of the object, creating it if it does not already exist.

Paramètres:
string$propertyThe name of the property.
mixed$valueThe value of the property to set.
Renvoie:
mixed Previous value of the property.
Depuis:
11.1

Références null.

Référencé par JAccessRules\getAllowed().

+ Voici le graphe des appelants de cette fonction :

JObject::setError (   $error)

Add an error message.

Paramètres:
string$errorError message.
Renvoie:
void
Depuis:
11.1
Voir également:
JError
Obsolète:
12.3 JError has been deprecated

Réimplémentée dans JDocumentError.

JObject::setProperties (   $properties)

Set the object properties based on a named array/hash.

Paramètres:
mixed$propertiesEither an associative array or another object.
Renvoie:
boolean
Depuis:
11.1
Voir également:
set()

Référencé par JCategoryNode\__construct().

+ Voici le graphe des appelants de cette fonction :

JObject::toString ( )

Converts the object to a string (the class name).

Renvoie:
string
Depuis:
11.1
Obsolète:
12.1 Use magic method __toString()
Voir également:
__toString()

Références JLog\add(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :


Documentation des données membres

JObject::$_errors = array()
protected

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