Php

Extends \Joomla\Registry\AbstractRegistryFormat

PHP class format handler for Registry

since

1.0

Methods

getArrayString

Method to get an array as an exported string.

getArrayString(array $a) : string
since

1.0

Arguments

$a

arrayThe array to get as a string.

Response

string

getInstance

Returns a reference to a Format object, only creating it if it doesn't already exist.

getInstance(string $type, array $options = array()) : \Joomla\Registry\AbstractRegistryFormat
inherited static deprecated
deprecated

2.0 Use Factory::getFormat() instead

since

1.0

throws

\InvalidArgumentException

Arguments

$type

stringThe format to load

$options

arrayAdditional options to configure the object

Response

\Joomla\Registry\AbstractRegistryFormatRegistry format handler

objectToString

Converts an object into a php class string.

objectToString(object $object, array $params = array()) : string
  • NOTE: Only one depth level is supported.
since

1.0

Arguments

$object

objectData Source Object

$params

arrayParameters used by the formatter

Response

stringConfig class formatted string

stringToObject

Parse a PHP class formatted string and convert it into an object.

stringToObject(string $data, array $options = array()) : object
since

1.0

Arguments

$data

stringPHP Class formatted string to convert.

$options

arrayOptions used by the formatter.

Response

objectData object.

Properties

instances

Format instances container.

inherited static deprecated
since

1.0

deprecated

2.0 Object caching will no longer be supported

Type(s)

array<mixed,\Joomla\Registry\AbstractRegistryFormat>