JRegistry: Difference between revisions
From Joomla! Documentation
m clean up |
m preparing for archive only |
||
| Line 1: | Line 1: | ||
===Defined in=== | ===Defined in=== | ||
libraries/joomla/registry/registry.php | libraries/joomla/registry/registry.php | ||
| Line 68: | Line 66: | ||
===Examples=== | ===Examples=== | ||
=== Code Examples === | |||
<dpl> | <dpl> | ||
noresultsheader=\n | noresultsheader=\n | ||
category=JRegistry | category=JRegistry | ||
namespace=CodeExample | |||
category=ClassExample | category=ClassExample | ||
include=* | include=* | ||
format= ,,, | format= ,,, | ||
</dpl> | </dpl> | ||
Latest revision as of 01:59, 25 March 2017
Defined in
libraries/joomla/registry/registry.php
Methods
| Method name | Description |
|---|---|
| __construct | Constructor |
| loadArray | Load a associative array of values into the default namespace |
| loadObject | Load the public variables of the object into the default namespace. |
| loadFile | Load the contents of a file into the registry |
| loadXML | Load an XML string into the registry into the given namespace [or default if a namespace is not given] |
| loadINI | Load an INI string into the registry into the given namespace [or default if a namespace is not given] |
| loadJSON | Load an JSON string into the registry into the given namespace [or default if a namespace is not given] |
| merge | Merge a JRegistry object into this one |
| toString | Get a namespace in a given string format |
| toArray | Transforms a namespace to an array |
| toObject | Transforms a namespace to an object |
| __toString | Magic function to render this object as a string using default args of toString method. |
| __clone | Magic function to clone the registry object. |
| makeNameSpace | Create a namespace |
| getNameSpaces | Get the list of namespaces |
| getValue | Get a registry value |
| setValue | Set a registry value |
| getInstance | Returns a reference to a global JRegistry object, only creating it if it doesn't already exist. |
Importing
jimport( 'joomla.registry.registry' );
Examples
Code Examples