Reisebuchung
- Verfügbarkeit
- Leistungen
- Daten
- Buchen
Verfügbarkeit prüfen
- $this->existing null
- $this->bookingRequest null
- $this->package null
- $this->rooms array (1)
- 1 => array (2)$this->rooms[1]
- 0 => null$this->rooms[1][0]
- 1 => null$this->rooms[1][1]
- 0 => null
- 1 => array (2)
- $this->cabins null
- $this->bookingResponse null
- $this->participants null
- $this->identity Itronic\Plugin\System\Gta\Service\Identity#803 (23)
- Properties (23)
- Methods (40)
- private registry -> Joomla\Registry\Registry#209 (3)
- Properties (3)
- Methods (29)
- Iterator (2)
- toString
- protected data -> stdClass#210 (2)
- Properties (2)
- com_travel -> stdClass#211 (1)
- Properties (1)
- travels -> stdClass#212 (1)
- Properties (1)
- ordercol -> string (7) "a.title"
- gta -> stdClass#213 (1)
- Properties (1)
- user -> stdClass#214 (1)
- Properties (1)
- idCatalog -> integer 30
- protected initialized -> boolean false
- protected separator -> string (1) "."
- public __construct($data = null, string $separator = '.') Constructor
/** * Constructor * * @param mixed $data The data to bind to the new Registry object. * @param string $separator The path separator, and empty string will flatten the registry. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:54
- public __clone(): void Magic function to clone the registry object.
/** * Magic function to clone the registry object. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:78
- public __toString(): string Magic function to render this object as a string using default args of toString method.
/** * Magic function to render this object as a string using default args of toString method. * * @return string * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:90
- public count(): integer The custom count as an integer. Count elements of the data object
/** * Count elements of the data object * * @return integer The custom count as an integer. * * @link https://www.php.net/manual/en/countable.count.php * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:104
- public jsonSerialize(): object Implementation for the JsonSerializable interface. Allows us to pass Registry objects to json_encode.
/** * Implementation for the JsonSerializable interface. * Allows us to pass Registry objects to json_encode. * * @return object * * @since 1.0.0 * @note The interface is only present in PHP 5.4 and up. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:119
- public def($key, $default = ''): mixed The value set, or the default if the value was not previously set (or null). Sets a default value if not already assigned.
/** * Sets a default value if not already assigned. * * @param string $key The name of the parameter. * @param mixed $default An optional value for the parameter. * * @return mixed The value set, or the default if the value was not previously set (or null). * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:134
- public exists($path): boolean Check if a registry path exists.
/** * Check if a registry path exists. * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return boolean * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:151
- public get($path, $default = null): mixed Value of entry or null Get a registry value.
/** * Get a registry value. * * @param string $path Registry path (e.g. joomla.content.showauthor) * @param mixed $default Optional default value, returned if the internal value is null. * * @return mixed Value of entry or null * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:199
- public getIterator(): \ArrayIterator This object represented as an ArrayIterator. Gets this object represented as an ArrayIterator.
/** * Gets this object represented as an ArrayIterator. * * This allows the data properties to be accessed via a foreach statement. * * @return \ArrayIterator This object represented as an ArrayIterator. * * @see \IteratorAggregate::getIterator() * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:254
- public loadArray(array $array, $flattened = false): $this Load an associative array of values into the default namespace
/** * Load an associative array of values into the default namespace * * @param array $array Associative array of value to load * @param boolean $flattened Load from a one-dimensional array * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:270
- public loadObject($object): $this Load the public variables of the object into the default namespace.
/** * Load the public variables of the object into the default namespace. * * @param object $object The object holding the publics to load * * @return $this * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:294
- public loadFile($file, $format = 'JSON', array $options = array()): $this Load the contents of a file into the registry
/** * Load the contents of a file into the registry * * @param string $file Path to file to load * @param string $format Format of the file [optional: defaults to JSON] * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:313
- public loadString($data, $format = 'JSON', array $options = array()): $this Load a string into the registry
/** * Load a string into the registry * * @param string $data String to load into the registry * @param string $format Format of the string * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:332
- public merge(Joomla\Registry\Registry $source, $recursive = false): $this Merge a Registry object into this one
/** * Merge a Registry object into this one * * @param Registry $source Source Registry object to merge. * @param boolean $recursive True to support recursive merge the children values. * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$source` is now type hinted as `Registry`. Before 2.0.0, `Registry::merge()` just * returned `false` if `$source` was not a `Registry`. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:362
- public extract($path): Registry Registry object (empty if no data is present) Method to extract a sub-registry from path
/** * Method to extract a sub-registry from path * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return Registry Registry object (empty if no data is present) * * @since 1.2.0 * @since 2.0.0 `Registry:extract()` now always returns a `Registry` object. Before 2.0.0, `null` was returned * if there was no data for the key. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:380
- public offsetExists($offset): boolean True if the offset exists, false otherwise. Checks whether an offset exists in the iterator.
/** * Checks whether an offset exists in the iterator. * * @param mixed $offset The array offset. * * @return boolean True if the offset exists, false otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:397
- public offsetGet($offset): mixed The array value if it exists, null otherwise. Gets an offset in the iterator.
/** * Gets an offset in the iterator. * * @param mixed $offset The array offset. * * @return mixed The array value if it exists, null otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:412
- public offsetSet($offset, $value): void Sets an offset in the iterator.
/** * Sets an offset in the iterator. * * @param mixed $offset The array offset. * @param mixed $value The array value. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:428
- public offsetUnset($offset): void Unsets an offset in the iterator.
/** * Unsets an offset in the iterator. * * @param mixed $offset The array offset. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:443
- public set($path, $value): mixed The value of the that has been set. Set a registry value.
/** * Set a registry value. * * @param string $path Registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:458
- public append($path, $value): mixed The value of the that has been set. Append value to a path in registry
/** * Append value to a path in registry * * @param string $path Parent registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:531
- public remove($path): mixed The value of the removed node or null if not set Delete a registry value
/** * Delete a registry value * * @param string $path Registry Path (e.g. joomla.content.showauthor) * * @return mixed The value of the removed node or null if not set * * @since 1.6.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:591
- public toArray(): array An associative array holding the namespace data Transforms a namespace to an array
/** * Transforms a namespace to an array * * @return array An associative array holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:671
- public toObject(): object An an object holding the namespace data Transforms a namespace to an object
/** * Transforms a namespace to an object * * @return object An an object holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:683
- public toString($format = 'JSON', array $options = array()): string Namespace in string format Get a namespace in a given string format
/** * Get a namespace in a given string format * * @param string $format Format to return the string in * @param array $options Parameters used by the formatter, see formatters for more info * * @return string Namespace in string format * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:698
- protected bindData($parent, $data, $recursive = true, $allowNull = true): void Method to recursively bind data to a parent object.
/** * Method to recursively bind data to a parent object. * * @param object $parent The parent object on which to attach the data values. * @param mixed $data An array or object of data to bind to the parent object. * @param boolean $recursive True to support recursive bindData. * @param boolean $allowNull True to allow null values. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:715
- protected asArray($data): array Array representation of the input object. Method to recursively convert an object of data to an array.
/** * Method to recursively convert an object of data to an array. * * @param object|array $data An object of data to return as an array. * * @return array Array representation of the input object. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:751
- public flatten($separator = null): string[] Dumped array. Dump to one dimension array.
/** * Dump to one dimension array. * * @param string $separator The key separator. * * @return string[] Dumped array. * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:781
- protected toFlatten($separator = null, $data = null, array &$array = array(), $prefix = ''): void Method to recursively convert data to one dimension array.
/** * Method to recursively convert data to one dimension array. * * @param string $separator The key separator. * @param array|object $data Data source of this scope. * @param array $array The result array, it is passed by reference. * @param string $prefix Last level key prefix. * * @return void * * @since 1.3.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:807
- 0 => array (1)
- travels => array (1)
- ordercol => string (7) "a.title"
- 1 => array (1)
- user => array (1)
- idCatalog => integer 30
- registry string (81) "{"com_travel":{"travels":{"ordercol":"a.title"}},"gta":{"user":{"idCatalog":30}}}"
- Json (2)
- com_travel => array (1)
- travels => array (1)
- ordercol => string (7) "a.title"
- gta => array (1)
- user => array (1)
- idCatalog => integer 30
- private userType -> Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType::Customer#801 3
- Enum values (4)
- Properties (2)
- Static methods (3)
- DaVinci Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType::DaVinci#1553 4\Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType::DaVinci
- Expedient Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType::Expedient#1551 2\Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType::Expedient
- Customer Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType::Customer#801 3\Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType::Customer
- Agency Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType::Agency#1566 1\Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType::Agency
- DaVinci Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType::DaVinci#1553 4
- protected(set) readonly name -> string (8) "Customer"
- protected(set) readonly value -> integer 3
- public static Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType::cases(): array
- public static Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType::from(string|int $value): static
- public static Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType::tryFrom(string|int $value): ?static
- private authentication -> array (0)
- private authenticated -> boolean false
- private token -> string (0) ""
- private currentAgency -> array (7)
- id => integer 1447
- webid => string (20) "ICPES6LLLXXB8ZHSVZXO"
- number => integer 3
- name => string (18) "GTA Touristik GmbH"
- payment => string (2) "TO"
- source => string (7) "initial"
- subcodes => array (1)
- 0 => string (7) "PRIMARY"
- private realAgency -> array (1)
- number => integer 3
- private agencies -> array (0)
- private client -> array (0)
- private fullname -> string (0) ""
- private email -> string (0) ""
- private idCatalog -> null
- private double -> boolean true
- private currency -> string (3) "EUR"
- private subcodes -> array (1)
- 0 => string (7) "PRIMARY"
- private primarySubcode -> string (7) "PRIMARY"
- private params -> Joomla\Registry\Registry#649 (3)
- Properties (3)
- Methods (29)
- Iterator (4)
- toString
- protected data -> stdClass#652 (4)
- Properties (4)
- imailerServer -> string (36) "https://ema.imailer.at/api/index.php"
- imailerKey -> string (40) "aa7113b1f9647609462595a89da783a668c627dd"
- imailerListId -> string (13) "dq8296zlwfd03"
- debug -> string (1) "0"
- protected initialized -> boolean true
- protected separator -> string (1) "."
- public __construct($data = null, string $separator = '.') Constructor
/** * Constructor * * @param mixed $data The data to bind to the new Registry object. * @param string $separator The path separator, and empty string will flatten the registry. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:54
- public __clone(): void Magic function to clone the registry object.
/** * Magic function to clone the registry object. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:78
- public __toString(): string Magic function to render this object as a string using default args of toString method.
/** * Magic function to render this object as a string using default args of toString method. * * @return string * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:90
- public count(): integer The custom count as an integer. Count elements of the data object
/** * Count elements of the data object * * @return integer The custom count as an integer. * * @link https://www.php.net/manual/en/countable.count.php * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:104
- public jsonSerialize(): object Implementation for the JsonSerializable interface. Allows us to pass Registry objects to json_encode.
/** * Implementation for the JsonSerializable interface. * Allows us to pass Registry objects to json_encode. * * @return object * * @since 1.0.0 * @note The interface is only present in PHP 5.4 and up. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:119
- public def($key, $default = ''): mixed The value set, or the default if the value was not previously set (or null). Sets a default value if not already assigned.
/** * Sets a default value if not already assigned. * * @param string $key The name of the parameter. * @param mixed $default An optional value for the parameter. * * @return mixed The value set, or the default if the value was not previously set (or null). * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:134
- public exists($path): boolean Check if a registry path exists.
/** * Check if a registry path exists. * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return boolean * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:151
- public get($path, $default = null): mixed Value of entry or null Get a registry value.
/** * Get a registry value. * * @param string $path Registry path (e.g. joomla.content.showauthor) * @param mixed $default Optional default value, returned if the internal value is null. * * @return mixed Value of entry or null * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:199
- public getIterator(): \ArrayIterator This object represented as an ArrayIterator. Gets this object represented as an ArrayIterator.
/** * Gets this object represented as an ArrayIterator. * * This allows the data properties to be accessed via a foreach statement. * * @return \ArrayIterator This object represented as an ArrayIterator. * * @see \IteratorAggregate::getIterator() * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:254
- public loadArray(array $array, $flattened = false): $this Load an associative array of values into the default namespace
/** * Load an associative array of values into the default namespace * * @param array $array Associative array of value to load * @param boolean $flattened Load from a one-dimensional array * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:270
- public loadObject($object): $this Load the public variables of the object into the default namespace.
/** * Load the public variables of the object into the default namespace. * * @param object $object The object holding the publics to load * * @return $this * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:294
- public loadFile($file, $format = 'JSON', array $options = array()): $this Load the contents of a file into the registry
/** * Load the contents of a file into the registry * * @param string $file Path to file to load * @param string $format Format of the file [optional: defaults to JSON] * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:313
- public loadString($data, $format = 'JSON', array $options = array()): $this Load a string into the registry
/** * Load a string into the registry * * @param string $data String to load into the registry * @param string $format Format of the string * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:332
- public merge(Joomla\Registry\Registry $source, $recursive = false): $this Merge a Registry object into this one
/** * Merge a Registry object into this one * * @param Registry $source Source Registry object to merge. * @param boolean $recursive True to support recursive merge the children values. * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$source` is now type hinted as `Registry`. Before 2.0.0, `Registry::merge()` just * returned `false` if `$source` was not a `Registry`. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:362
- public extract($path): Registry Registry object (empty if no data is present) Method to extract a sub-registry from path
/** * Method to extract a sub-registry from path * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return Registry Registry object (empty if no data is present) * * @since 1.2.0 * @since 2.0.0 `Registry:extract()` now always returns a `Registry` object. Before 2.0.0, `null` was returned * if there was no data for the key. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:380
- public offsetExists($offset): boolean True if the offset exists, false otherwise. Checks whether an offset exists in the iterator.
/** * Checks whether an offset exists in the iterator. * * @param mixed $offset The array offset. * * @return boolean True if the offset exists, false otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:397
- public offsetGet($offset): mixed The array value if it exists, null otherwise. Gets an offset in the iterator.
/** * Gets an offset in the iterator. * * @param mixed $offset The array offset. * * @return mixed The array value if it exists, null otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:412
- public offsetSet($offset, $value): void Sets an offset in the iterator.
/** * Sets an offset in the iterator. * * @param mixed $offset The array offset. * @param mixed $value The array value. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:428
- public offsetUnset($offset): void Unsets an offset in the iterator.
/** * Unsets an offset in the iterator. * * @param mixed $offset The array offset. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:443
- public set($path, $value): mixed The value of the that has been set. Set a registry value.
/** * Set a registry value. * * @param string $path Registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:458
- public append($path, $value): mixed The value of the that has been set. Append value to a path in registry
/** * Append value to a path in registry * * @param string $path Parent registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:531
- public remove($path): mixed The value of the removed node or null if not set Delete a registry value
/** * Delete a registry value * * @param string $path Registry Path (e.g. joomla.content.showauthor) * * @return mixed The value of the removed node or null if not set * * @since 1.6.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:591
- public toArray(): array An associative array holding the namespace data Transforms a namespace to an array
/** * Transforms a namespace to an array * * @return array An associative array holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:671
- public toObject(): object An an object holding the namespace data Transforms a namespace to an object
/** * Transforms a namespace to an object * * @return object An an object holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:683
- public toString($format = 'JSON', array $options = array()): string Namespace in string format Get a namespace in a given string format
/** * Get a namespace in a given string format * * @param string $format Format to return the string in * @param array $options Parameters used by the formatter, see formatters for more info * * @return string Namespace in string format * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:698
- protected bindData($parent, $data, $recursive = true, $allowNull = true): void Method to recursively bind data to a parent object.
/** * Method to recursively bind data to a parent object. * * @param object $parent The parent object on which to attach the data values. * @param mixed $data An array or object of data to bind to the parent object. * @param boolean $recursive True to support recursive bindData. * @param boolean $allowNull True to allow null values. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:715
- protected asArray($data): array Array representation of the input object. Method to recursively convert an object of data to an array.
/** * Method to recursively convert an object of data to an array. * * @param object|array $data An object of data to return as an array. * * @return array Array representation of the input object. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:751
- public flatten($separator = null): string[] Dumped array. Dump to one dimension array.
/** * Dump to one dimension array. * * @param string $separator The key separator. * * @return string[] Dumped array. * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:781
- protected toFlatten($separator = null, $data = null, array &$array = array(), $prefix = ''): void Method to recursively convert data to one dimension array.
/** * Method to recursively convert data to one dimension array. * * @param string $separator The key separator. * @param array|object $data Data source of this scope. * @param array $array The result array, it is passed by reference. * @param string $prefix Last level key prefix. * * @return void * * @since 1.3.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:807
- 0 => string (36) "https://ema.imailer.at/api/index.php"
- 1 => string (40) "aa7113b1f9647609462595a89da783a668c627dd"
- 2 => string (13) "dq8296zlwfd03"
- 3 => string (1) "0"
- params string (160) "{"imailerServer":"https:\/\/ema.imailer.at\/api\/index.php","imailerKey":"aa7113b1f9647609462595a89da783a668c627dd",...
- Json (4)
- Contents
- imailerServer => string (36) "https://ema.imailer.at/api/index.php"
- imailerKey => string (40) "aa7113b1f9647609462595a89da783a668c627dd"
- imailerListId => string (13) "dq8296zlwfd03"
- debug => string (1) "0"
{"imailerServer":"https:\/\/ema.imailer.at\/api\/index.php","imailerKey":"aa7113b1f9647609462595a89da783a668c627dd","imailerListId":"dq8296zlwfd03","debug":"0"}
- private application -> Joomla\CMS\Application\SiteApplication#173 (34)
- Properties (34)
- Methods (115)
- Static methods (6)
- Static properties (3)
- Class constants (10)
- protected config -> Joomla\Registry\Registry#176 (3)
- Properties (3)
- Methods (29)
- Iterator (111)
- toString
- protected data -> stdClass#178 (111)
- Properties (111)
- offline -> boolean false
- offline_message -> UTF-8 string (76) "Diese Website ist zurzeit im Wartungsmodus.<br />Bitte später wiederkommen."
- display_offline_message -> integer 1
- offline_image -> string (0) ""
- sitename -> string (21) "STAGE - GTA Touristik"
- editor -> string (7) "tinymce"
- captcha -> string (1) "0"
- list_limit -> integer 50
- access -> integer 1
- frontediting -> integer 0
- debug -> boolean false
- debug_lang -> boolean false
- debug_lang_const -> boolean true
- dbtype -> string (6) "mysqli"
- host -> string (14) "127.0.0.1:3306"
- user -> string (5) "stage"
- password -> string (16) "4eVH_hHG[eSkcm_l"
- db -> string (9) "gta-stage"
- dbprefix -> string (4) "gta_"
- dbencryption -> integer 0
- dbsslverifyservercert -> boolean false
- dbsslkey -> string (0) ""
- dbsslcert -> string (0) ""
- dbsslca -> string (0) ""
- dbsslcipher -> string (0) ""
- force_ssl -> integer 0
- live_site -> string (0) ""
- secret -> string (16) "KIDI15PD2fA22vj7"
- gzip -> boolean false
- error_reporting -> string (7) "maximum"
- helpurl -> string (80) "https://help.joomla.org/proxy?keyref=Help{major}{minor}:{keyref}&lang={langcode}"
- offset -> string (13) "Europe/Vienna"
- cors -> boolean false
- cors_allow_origin -> string (1) "*"
- cors_allow_methods -> string (0) ""
- cors_allow_headers -> string (27) "Content-Type,X-Joomla-Token"
- mailonline -> boolean true
- mailer -> string (4) "smtp"
- mailfrom -> string (13) "reisen@gta.at"
- fromname -> string (13) "GTA Touristik"
- sendmail -> string (18) "/usr/sbin/sendmail"
- File symlink (139.9KB)
lrwxr-xr-x 0 0 143208 Feb 05 2023 /usr/sbin/sendmail -> ../bin/msmtp
- smtpauth -> boolean true
- smtpuser -> string (13) "reisen@gta.at"
- smtppass -> string (20) "AZbsbi!UGd)cNDec&7bg"
- smtphost -> string (18) "smtp.office365.com"
- smtpsecure -> string (3) "tls"
- smtpport -> integer 587
- caching -> integer 1
- cache_handler -> string (4) "apcu"
- cachetime -> integer 15
- cache_platformprefix -> boolean false
- MetaDesc -> UTF-8 string (141) "Ihr Spezialist für Flusskreuzfahrten in Europa. Entdecken Sie mit uns die schönsten Städte und Landschaften entlang ...
Ihr Spezialist für Flusskreuzfahrten in Europa. Entdecken Sie mit uns die schönsten Städte und Landschaften entlang der Donau, Rhein & Co.
- MetaAuthor -> boolean false
- MetaVersion -> boolean false
- robots -> string (17) "noindex, nofollow"
- sef -> boolean true
- sef_rewrite -> boolean true
- sef_suffix -> boolean false
- unicodeslugs -> boolean false
- feed_limit -> integer 10
- feed_email -> string (4) "none"
- log_path -> string (46) "/srv/web/stage/stage.gta.at/administrator/logs"
- Directory
drwxrwxr-x 33 33 4096 Apr 15 11:32 /srv/web/stage/stage.gta.at/administrator/logs
- tmp_path -> string (31) "/srv/web/stage/stage.gta.at/tmp"
- Directory
drwxrwxr-x 33 33 4096 Apr 14 11:19 /srv/web/stage/stage.gta.at/tmp
- lifetime -> integer 150
- session_handler -> string (4) "apcu"
- shared_session -> boolean false
- session_metadata -> boolean false
- memcached_persist -> boolean true
- memcached_compress -> boolean false
- memcached_server_host -> string (9) "localhost"
- memcached_server_port -> integer 11211
- redis_persist -> boolean true
- redis_server_host -> string (9) "localhost"
- redis_server_port -> integer 6379
- redis_server_db -> integer 0
- behind_loadbalancer -> boolean true
- proxy_enable -> boolean false
- proxy_host -> string (0) ""
- proxy_port -> string (0) ""
- proxy_user -> string (0) ""
- massmailoff -> boolean false
- replyto -> string (13) "reisen@gta.at"
- replytoname -> string (13) "GTA Touristik"
- MetaRights -> string (0) ""
- sitename_pagetitles -> integer 2
- session_filesystem_path -> string (0) ""
- session_memcached_server_host -> string (9) "localhost"
- session_memcached_server_port -> integer 11211
- session_redis_persist -> integer 1
- session_redis_server_host -> string (9) "localhost"
- session_redis_server_port -> integer 6379
- session_redis_server_db -> integer 0
- session_metadata_for_guest -> boolean false
- log_everything -> integer 0
- log_deprecated -> integer 0
- log_priorities -> array (1)
- 0 => string (3) "all"
- log_categories -> string (0) ""
- log_category_mode -> integer 0
- cookie_domain -> string (0) ""
- cookie_path -> string (0) ""
- asset_id -> string (1) "1"
- redis_server_auth -> string (0) ""
- session_redis_server_auth -> string (0) ""
- execution -> stdClass#181 (3)
- Properties (3)
- datetime -> string (19) "2026-04-18 12:53:24"
- timestamp -> integer 1776516804
2026-04-18T12:53:24+00:00
- microtimestamp -> double 1776516804.4614
- uri -> stdClass#184 (4)
- Properties (4)
- request -> string (65) "https://stage.gta.at/de/buchung/termin/GC26/LNZNESTOTP/2026-09-19"
- base -> stdClass#186 (3)
- Properties (3)
- full -> string (21) "https://stage.gta.at/"
- host -> string (20) "https://stage.gta.at"
- path -> string (1) "/"
- route -> string (44) "de/buchung/termin/GC26/LNZNESTOTP/2026-09-19"
- media -> stdClass#187 (2)
- Properties (2)
- full -> string (27) "https://stage.gta.at/media/"
- path -> string (7) "/media/"
- Directory
drwxr-xr-x 0 0 4096 Apr 17 2018 /media
- session -> boolean true
- session_name -> string (4) "site"
- language -> string (5) "de-DE"
- csp_nonce -> null
- theme -> string (7) "gta2026"
- themeParams -> Joomla\Registry\Registry#844 (3)
- Properties (3)
- Methods (29)
- Iterator (1)
- toString
- protected data -> stdClass#845 (1)
- Properties (1)
- fluid -> string (1) "0"
- protected initialized -> boolean true
- protected separator -> string (1) "."
- public __construct($data = null, string $separator = '.') Constructor
/** * Constructor * * @param mixed $data The data to bind to the new Registry object. * @param string $separator The path separator, and empty string will flatten the registry. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:54
- public __clone(): void Magic function to clone the registry object.
/** * Magic function to clone the registry object. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:78
- public __toString(): string Magic function to render this object as a string using default args of toString method.
/** * Magic function to render this object as a string using default args of toString method. * * @return string * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:90
- public count(): integer The custom count as an integer. Count elements of the data object
/** * Count elements of the data object * * @return integer The custom count as an integer. * * @link https://www.php.net/manual/en/countable.count.php * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:104
- public jsonSerialize(): object Implementation for the JsonSerializable interface. Allows us to pass Registry objects to json_encode.
/** * Implementation for the JsonSerializable interface. * Allows us to pass Registry objects to json_encode. * * @return object * * @since 1.0.0 * @note The interface is only present in PHP 5.4 and up. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:119
- public def($key, $default = ''): mixed The value set, or the default if the value was not previously set (or null). Sets a default value if not already assigned.
/** * Sets a default value if not already assigned. * * @param string $key The name of the parameter. * @param mixed $default An optional value for the parameter. * * @return mixed The value set, or the default if the value was not previously set (or null). * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:134
- public exists($path): boolean Check if a registry path exists.
/** * Check if a registry path exists. * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return boolean * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:151
- public get($path, $default = null): mixed Value of entry or null Get a registry value.
/** * Get a registry value. * * @param string $path Registry path (e.g. joomla.content.showauthor) * @param mixed $default Optional default value, returned if the internal value is null. * * @return mixed Value of entry or null * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:199
- public getIterator(): \ArrayIterator This object represented as an ArrayIterator. Gets this object represented as an ArrayIterator.
/** * Gets this object represented as an ArrayIterator. * * This allows the data properties to be accessed via a foreach statement. * * @return \ArrayIterator This object represented as an ArrayIterator. * * @see \IteratorAggregate::getIterator() * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:254
- public loadArray(array $array, $flattened = false): $this Load an associative array of values into the default namespace
/** * Load an associative array of values into the default namespace * * @param array $array Associative array of value to load * @param boolean $flattened Load from a one-dimensional array * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:270
- public loadObject($object): $this Load the public variables of the object into the default namespace.
/** * Load the public variables of the object into the default namespace. * * @param object $object The object holding the publics to load * * @return $this * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:294
- public loadFile($file, $format = 'JSON', array $options = array()): $this Load the contents of a file into the registry
/** * Load the contents of a file into the registry * * @param string $file Path to file to load * @param string $format Format of the file [optional: defaults to JSON] * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:313
- public loadString($data, $format = 'JSON', array $options = array()): $this Load a string into the registry
/** * Load a string into the registry * * @param string $data String to load into the registry * @param string $format Format of the string * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:332
- public merge(Joomla\Registry\Registry $source, $recursive = false): $this Merge a Registry object into this one
/** * Merge a Registry object into this one * * @param Registry $source Source Registry object to merge. * @param boolean $recursive True to support recursive merge the children values. * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$source` is now type hinted as `Registry`. Before 2.0.0, `Registry::merge()` just * returned `false` if `$source` was not a `Registry`. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:362
- public extract($path): Registry Registry object (empty if no data is present) Method to extract a sub-registry from path
/** * Method to extract a sub-registry from path * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return Registry Registry object (empty if no data is present) * * @since 1.2.0 * @since 2.0.0 `Registry:extract()` now always returns a `Registry` object. Before 2.0.0, `null` was returned * if there was no data for the key. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:380
- public offsetExists($offset): boolean True if the offset exists, false otherwise. Checks whether an offset exists in the iterator.
/** * Checks whether an offset exists in the iterator. * * @param mixed $offset The array offset. * * @return boolean True if the offset exists, false otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:397
- public offsetGet($offset): mixed The array value if it exists, null otherwise. Gets an offset in the iterator.
/** * Gets an offset in the iterator. * * @param mixed $offset The array offset. * * @return mixed The array value if it exists, null otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:412
- public offsetSet($offset, $value): void Sets an offset in the iterator.
/** * Sets an offset in the iterator. * * @param mixed $offset The array offset. * @param mixed $value The array value. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:428
- public offsetUnset($offset): void Unsets an offset in the iterator.
/** * Unsets an offset in the iterator. * * @param mixed $offset The array offset. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:443
- public set($path, $value): mixed The value of the that has been set. Set a registry value.
/** * Set a registry value. * * @param string $path Registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:458
- public append($path, $value): mixed The value of the that has been set. Append value to a path in registry
/** * Append value to a path in registry * * @param string $path Parent registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:531
- public remove($path): mixed The value of the removed node or null if not set Delete a registry value
/** * Delete a registry value * * @param string $path Registry Path (e.g. joomla.content.showauthor) * * @return mixed The value of the removed node or null if not set * * @since 1.6.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:591
- public toArray(): array An associative array holding the namespace data Transforms a namespace to an array
/** * Transforms a namespace to an array * * @return array An associative array holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:671
- public toObject(): object An an object holding the namespace data Transforms a namespace to an object
/** * Transforms a namespace to an object * * @return object An an object holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:683
- public toString($format = 'JSON', array $options = array()): string Namespace in string format Get a namespace in a given string format
/** * Get a namespace in a given string format * * @param string $format Format to return the string in * @param array $options Parameters used by the formatter, see formatters for more info * * @return string Namespace in string format * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:698
- protected bindData($parent, $data, $recursive = true, $allowNull = true): void Method to recursively bind data to a parent object.
/** * Method to recursively bind data to a parent object. * * @param object $parent The parent object on which to attach the data values. * @param mixed $data An array or object of data to bind to the parent object. * @param boolean $recursive True to support recursive bindData. * @param boolean $allowNull True to allow null values. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:715
- protected asArray($data): array Array representation of the input object. Method to recursively convert an object of data to an array.
/** * Method to recursively convert an object of data to an array. * * @param object|array $data An object of data to return as an array. * * @return array Array representation of the input object. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:751
- public flatten($separator = null): string[] Dumped array. Dump to one dimension array.
/** * Dump to one dimension array. * * @param string $separator The key separator. * * @return string[] Dumped array. * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:781
- protected toFlatten($separator = null, $data = null, array &$array = array(), $prefix = ''): void Method to recursively convert data to one dimension array.
/** * Method to recursively convert data to one dimension array. * * @param string $separator The key separator. * @param array|object $data Data source of this scope. * @param array $array The result array, it is passed by reference. * @param string $prefix Last level key prefix. * * @return void * * @since 1.3.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:807
- 0 => string (1) "0"
- themeParams string (13) "{"fluid":"0"}"
- Json (1)
- fluid => string (1) "0"
- protected initialized -> boolean true
- protected separator -> string (1) "."
- public __construct($data = null, string $separator = '.') Constructor
/** * Constructor * * @param mixed $data The data to bind to the new Registry object. * @param string $separator The path separator, and empty string will flatten the registry. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:54
- public __clone(): void Magic function to clone the registry object.
/** * Magic function to clone the registry object. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:78
- public __toString(): string Magic function to render this object as a string using default args of toString method.
/** * Magic function to render this object as a string using default args of toString method. * * @return string * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:90
- public count(): integer The custom count as an integer. Count elements of the data object
/** * Count elements of the data object * * @return integer The custom count as an integer. * * @link https://www.php.net/manual/en/countable.count.php * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:104
- public jsonSerialize(): object Implementation for the JsonSerializable interface. Allows us to pass Registry objects to json_encode.
/** * Implementation for the JsonSerializable interface. * Allows us to pass Registry objects to json_encode. * * @return object * * @since 1.0.0 * @note The interface is only present in PHP 5.4 and up. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:119
- public def($key, $default = ''): mixed The value set, or the default if the value was not previously set (or null). Sets a default value if not already assigned.
/** * Sets a default value if not already assigned. * * @param string $key The name of the parameter. * @param mixed $default An optional value for the parameter. * * @return mixed The value set, or the default if the value was not previously set (or null). * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:134
- public exists($path): boolean Check if a registry path exists.
/** * Check if a registry path exists. * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return boolean * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:151
- public get($path, $default = null): mixed Value of entry or null Get a registry value.
/** * Get a registry value. * * @param string $path Registry path (e.g. joomla.content.showauthor) * @param mixed $default Optional default value, returned if the internal value is null. * * @return mixed Value of entry or null * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:199
- public getIterator(): \ArrayIterator This object represented as an ArrayIterator. Gets this object represented as an ArrayIterator.
/** * Gets this object represented as an ArrayIterator. * * This allows the data properties to be accessed via a foreach statement. * * @return \ArrayIterator This object represented as an ArrayIterator. * * @see \IteratorAggregate::getIterator() * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:254
- public loadArray(array $array, $flattened = false): $this Load an associative array of values into the default namespace
/** * Load an associative array of values into the default namespace * * @param array $array Associative array of value to load * @param boolean $flattened Load from a one-dimensional array * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:270
- public loadObject($object): $this Load the public variables of the object into the default namespace.
/** * Load the public variables of the object into the default namespace. * * @param object $object The object holding the publics to load * * @return $this * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:294
- public loadFile($file, $format = 'JSON', array $options = array()): $this Load the contents of a file into the registry
/** * Load the contents of a file into the registry * * @param string $file Path to file to load * @param string $format Format of the file [optional: defaults to JSON] * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:313
- public loadString($data, $format = 'JSON', array $options = array()): $this Load a string into the registry
/** * Load a string into the registry * * @param string $data String to load into the registry * @param string $format Format of the string * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:332
- public merge(Joomla\Registry\Registry $source, $recursive = false): $this Merge a Registry object into this one
/** * Merge a Registry object into this one * * @param Registry $source Source Registry object to merge. * @param boolean $recursive True to support recursive merge the children values. * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$source` is now type hinted as `Registry`. Before 2.0.0, `Registry::merge()` just * returned `false` if `$source` was not a `Registry`. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:362
- public extract($path): Registry Registry object (empty if no data is present) Method to extract a sub-registry from path
/** * Method to extract a sub-registry from path * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return Registry Registry object (empty if no data is present) * * @since 1.2.0 * @since 2.0.0 `Registry:extract()` now always returns a `Registry` object. Before 2.0.0, `null` was returned * if there was no data for the key. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:380
- public offsetExists($offset): boolean True if the offset exists, false otherwise. Checks whether an offset exists in the iterator.
/** * Checks whether an offset exists in the iterator. * * @param mixed $offset The array offset. * * @return boolean True if the offset exists, false otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:397
- public offsetGet($offset): mixed The array value if it exists, null otherwise. Gets an offset in the iterator.
/** * Gets an offset in the iterator. * * @param mixed $offset The array offset. * * @return mixed The array value if it exists, null otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:412
- public offsetSet($offset, $value): void Sets an offset in the iterator.
/** * Sets an offset in the iterator. * * @param mixed $offset The array offset. * @param mixed $value The array value. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:428
- public offsetUnset($offset): void Unsets an offset in the iterator.
/** * Unsets an offset in the iterator. * * @param mixed $offset The array offset. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:443
- public set($path, $value): mixed The value of the that has been set. Set a registry value.
/** * Set a registry value. * * @param string $path Registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:458
- public append($path, $value): mixed The value of the that has been set. Append value to a path in registry
/** * Append value to a path in registry * * @param string $path Parent registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:531
- public remove($path): mixed The value of the removed node or null if not set Delete a registry value
/** * Delete a registry value * * @param string $path Registry Path (e.g. joomla.content.showauthor) * * @return mixed The value of the removed node or null if not set * * @since 1.6.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:591
- public toArray(): array An associative array holding the namespace data Transforms a namespace to an array
/** * Transforms a namespace to an array * * @return array An associative array holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:671
- public toObject(): object An an object holding the namespace data Transforms a namespace to an object
/** * Transforms a namespace to an object * * @return object An an object holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:683
- public toString($format = 'JSON', array $options = array()): string Namespace in string format Get a namespace in a given string format
/** * Get a namespace in a given string format * * @param string $format Format to return the string in * @param array $options Parameters used by the formatter, see formatters for more info * * @return string Namespace in string format * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:698
- protected bindData($parent, $data, $recursive = true, $allowNull = true): void Method to recursively bind data to a parent object.
/** * Method to recursively bind data to a parent object. * * @param object $parent The parent object on which to attach the data values. * @param mixed $data An array or object of data to bind to the parent object. * @param boolean $recursive True to support recursive bindData. * @param boolean $allowNull True to allow null values. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:715
- protected asArray($data): array Array representation of the input object. Method to recursively convert an object of data to an array.
/** * Method to recursively convert an object of data to an array. * * @param object|array $data An object of data to return as an array. * * @return array Array representation of the input object. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:751
- public flatten($separator = null): string[] Dumped array. Dump to one dimension array.
/** * Dump to one dimension array. * * @param string $separator The key separator. * * @return string[] Dumped array. * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:781
- protected toFlatten($separator = null, $data = null, array &$array = array(), $prefix = ''): void Method to recursively convert data to one dimension array.
/** * Method to recursively convert data to one dimension array. * * @param string $separator The key separator. * @param array|object $data Data source of this scope. * @param array $array The result array, it is passed by reference. * @param string $prefix Last level key prefix. * * @return void * * @since 1.3.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:807
- 0 => boolean false
- 1 => UTF-8 string (76) "Diese Website ist zurzeit im Wartungsmodus.<br />Bitte später wiederkommen."
- 2 => integer 1
- 3 => string (0) ""
- 4 => string (21) "STAGE - GTA Touristik"
- 5 => string (7) "tinymce"
- 6 => string (1) "0"
- 7 => integer 50
- 8 => integer 1
- 9 => integer 0
- 10 => boolean false
- 11 => boolean false
- 12 => boolean true
- 13 => string (6) "mysqli"
- 14 => string (14) "127.0.0.1:3306"
- 15 => string (5) "stage"
- 16 => string (16) "4eVH_hHG[eSkcm_l"
- 17 => string (9) "gta-stage"
- 18 => string (4) "gta_"
- 19 => integer 0
- 20 => boolean false
- 21 => string (0) ""
- 22 => string (0) ""
- 23 => string (0) ""
- 24 => string (0) ""
- 25 => integer 0
- 26 => string (0) ""
- 27 => string (16) "KIDI15PD2fA22vj7"
- 28 => boolean false
- 29 => string (7) "maximum"
- 30 => string (80) "https://help.joomla.org/proxy?keyref=Help{major}{minor}:{keyref}&lang={langcode}"
- 31 => string (13) "Europe/Vienna"
- 32 => boolean false
- 33 => string (1) "*"
- 34 => string (0) ""
- 35 => string (27) "Content-Type,X-Joomla-Token"
- 36 => boolean true
- 37 => string (4) "smtp"
- 38 => string (13) "reisen@gta.at"
- 39 => string (13) "GTA Touristik"
- 40 => string (18) "/usr/sbin/sendmail"
- File symlink (139.9KB)
lrwxr-xr-x 0 0 143208 Feb 05 2023 /usr/sbin/sendmail -> ../bin/msmtp
- 41 => boolean true
- 42 => string (13) "reisen@gta.at"
- 43 => string (20) "AZbsbi!UGd)cNDec&7bg"
- 44 => string (18) "smtp.office365.com"
- 45 => string (3) "tls"
- 46 => integer 587
- 47 => integer 1
- 48 => string (4) "apcu"
- 49 => integer 15
- 50 => boolean false
- 51 => UTF-8 string (141) "Ihr Spezialist für Flusskreuzfahrten in Europa. Entdecken Sie mit uns die schönsten Städte und Landschaften entlang ...
Ihr Spezialist für Flusskreuzfahrten in Europa. Entdecken Sie mit uns die schönsten Städte und Landschaften entlang der Donau, Rhein & Co.
- 52 => boolean false
- 53 => boolean false
- 54 => string (17) "noindex, nofollow"
- 55 => boolean true
- 56 => boolean true
- 57 => boolean false
- 58 => boolean false
- 59 => integer 10
- 60 => string (4) "none"
- 61 => string (46) "/srv/web/stage/stage.gta.at/administrator/logs"
- Directory
drwxrwxr-x 33 33 4096 Apr 15 11:32 /srv/web/stage/stage.gta.at/administrator/logs
- 62 => string (31) "/srv/web/stage/stage.gta.at/tmp"
- Directory
drwxrwxr-x 33 33 4096 Apr 14 11:19 /srv/web/stage/stage.gta.at/tmp
- 63 => integer 150
- 64 => string (4) "apcu"
- 65 => boolean false
- 66 => boolean false
- 67 => boolean true
- 68 => boolean false
- 69 => string (9) "localhost"
- 70 => integer 11211
- 71 => boolean true
- 72 => string (9) "localhost"
- 73 => integer 6379
- 74 => integer 0
- 75 => boolean true
- 76 => boolean false
- 77 => string (0) ""
- 78 => string (0) ""
- 79 => string (0) ""
- 80 => boolean false
- 81 => string (13) "reisen@gta.at"
- 82 => string (13) "GTA Touristik"
- 83 => string (0) ""
- 84 => integer 2
- 85 => string (0) ""
- 86 => string (9) "localhost"
- 87 => integer 11211
- 88 => integer 1
- 89 => string (9) "localhost"
- 90 => integer 6379
- 91 => integer 0
- 92 => boolean false
- 93 => integer 0
- 94 => integer 0
- 95 => array (1)
- 0 => string (3) "all"
- 96 => string (0) ""
- 97 => integer 0
- 98 => string (0) ""
- 99 => string (0) ""
- 100 => string (1) "1"
- 101 => string (0) ""
- 102 => string (0) ""
- 103 => array (3) Array Limit
- 104 => array (4) Array Limit
- 105 => boolean true
- 106 => string (4) "site"
- 107 => string (5) "de-DE"
- 108 => null
- 109 => string (7) "gta2026"
- 110 => array (3) Array Limit
- config string (3231) "{"offline":false,"offline_message":"Diese Website ist zurzeit im Wartungsmodus.<br \/>Bitte sp\u00e4ter wiederkommen...
- Json (111)
- Contents
- offline => boolean false
- offline_message => UTF-8 string (76) "Diese Website ist zurzeit im Wartungsmodus.<br />Bitte später wiederkommen."
- display_offline_message => integer 1
- offline_image => string (0) ""
- sitename => string (21) "STAGE - GTA Touristik"
- editor => string (7) "tinymce"
- captcha => string (1) "0"
- list_limit => integer 50
- access => integer 1
- frontediting => integer 0
- debug => boolean false
- debug_lang => boolean false
- debug_lang_const => boolean true
- dbtype => string (6) "mysqli"
- host => string (14) "127.0.0.1:3306"
- user => string (5) "stage"
- password => string (16) "4eVH_hHG[eSkcm_l"
- db => string (9) "gta-stage"
- dbprefix => string (4) "gta_"
- dbencryption => integer 0
- dbsslverifyservercert => boolean false
- dbsslkey => string (0) ""
- dbsslcert => string (0) ""
- dbsslca => string (0) ""
- dbsslcipher => string (0) ""
- force_ssl => integer 0
- live_site => string (0) ""
- secret => string (16) "KIDI15PD2fA22vj7"
- gzip => boolean false
- error_reporting => string (7) "maximum"
- helpurl => string (80) "https://help.joomla.org/proxy?keyref=Help{major}{minor}:{keyref}&lang={langcode}"
- offset => string (13) "Europe/Vienna"
- cors => boolean false
- cors_allow_origin => string (1) "*"
- cors_allow_methods => string (0) ""
- cors_allow_headers => string (27) "Content-Type,X-Joomla-Token"
- mailonline => boolean true
- mailer => string (4) "smtp"
- mailfrom => string (13) "reisen@gta.at"
- fromname => string (13) "GTA Touristik"
- sendmail => string (18) "/usr/sbin/sendmail"
- File symlink (139.9KB)
lrwxr-xr-x 0 0 143208 Feb 05 2023 /usr/sbin/sendmail -> ../bin/msmtp
- smtpauth => boolean true
- smtpuser => string (13) "reisen@gta.at"
- smtppass => string (20) "AZbsbi!UGd)cNDec&7bg"
- smtphost => string (18) "smtp.office365.com"
- smtpsecure => string (3) "tls"
- smtpport => integer 587
- caching => integer 1
- cache_handler => string (4) "apcu"
- cachetime => integer 15
- cache_platformprefix => boolean false
- MetaDesc => UTF-8 string (141) "Ihr Spezialist für Flusskreuzfahrten in Europa. Entdecken Sie mit uns die schönsten Städte und Landschaften entlang ...
Ihr Spezialist für Flusskreuzfahrten in Europa. Entdecken Sie mit uns die schönsten Städte und Landschaften entlang der Donau, Rhein & Co.
- MetaAuthor => boolean false
- MetaVersion => boolean false
- robots => string (17) "noindex, nofollow"
- sef => boolean true
- sef_rewrite => boolean true
- sef_suffix => boolean false
- unicodeslugs => boolean false
- feed_limit => integer 10
- feed_email => string (4) "none"
- log_path => string (46) "/srv/web/stage/stage.gta.at/administrator/logs"
- Directory
drwxrwxr-x 33 33 4096 Apr 15 11:32 /srv/web/stage/stage.gta.at/administrator/logs
- tmp_path => string (31) "/srv/web/stage/stage.gta.at/tmp"
- Directory
drwxrwxr-x 33 33 4096 Apr 14 11:19 /srv/web/stage/stage.gta.at/tmp
- lifetime => integer 150
- session_handler => string (4) "apcu"
- shared_session => boolean false
- session_metadata => boolean false
- memcached_persist => boolean true
- memcached_compress => boolean false
- memcached_server_host => string (9) "localhost"
- memcached_server_port => integer 11211
- redis_persist => boolean true
- redis_server_host => string (9) "localhost"
- redis_server_port => integer 6379
- redis_server_db => integer 0
- behind_loadbalancer => boolean true
- proxy_enable => boolean false
- proxy_host => string (0) ""
- proxy_port => string (0) ""
- proxy_user => string (0) ""
- massmailoff => boolean false
- replyto => string (13) "reisen@gta.at"
- replytoname => string (13) "GTA Touristik"
- MetaRights => string (0) ""
- sitename_pagetitles => integer 2
- session_filesystem_path => string (0) ""
- session_memcached_server_host => string (9) "localhost"
- session_memcached_server_port => integer 11211
- session_redis_persist => integer 1
- session_redis_server_host => string (9) "localhost"
- session_redis_server_port => integer 6379
- session_redis_server_db => integer 0
- session_metadata_for_guest => boolean false
- log_everything => integer 0
- log_deprecated => integer 0
- log_priorities => array (1)
- 0 => string (3) "all"
- log_categories => string (0) ""
- log_category_mode => integer 0
- cookie_domain => string (0) ""
- cookie_path => string (0) ""
- asset_id => string (1) "1"
- redis_server_auth => string (0) ""
- session_redis_server_auth => string (0) ""
- execution => array (3)
- datetime => string (19) "2026-04-18 12:53:24"
- timestamp => integer 1776516804
2026-04-18T12:53:24+00:00
- microtimestamp => double 1776516804.4614
- uri => array (4)
- request => string (65) "https://stage.gta.at/de/buchung/termin/GC26/LNZNESTOTP/2026-09-19"
- base => array (3)
- full => string (21) "https://stage.gta.at/"
- host => string (20) "https://stage.gta.at"
- path => string (1) "/"
- route => string (44) "de/buchung/termin/GC26/LNZNESTOTP/2026-09-19"
- media => array (2)
- full => string (27) "https://stage.gta.at/media/"
- path => string (7) "/media/"
- Directory
drwxr-xr-x 0 0 4096 Apr 17 2018 /media
- session => boolean true
- session_name => string (4) "site"
- language => string (5) "de-DE"
- csp_nonce => null
- theme => string (7) "gta2026"
- themeParams => array (1)
- fluid => string (1) "0"
{"offline":false,"offline_message":"Diese Website ist zurzeit im Wartungsmodus.<br \/>Bitte sp\u00e4ter wiederkommen.","display_offline_message":1,"offline_image":"","sitename":"STAGE - GTA Touristik","editor":"tinymce","captcha":"0","list_limit":50,"access":1,"frontediting":0,"debug":false,"debug_lang":false,"debug_lang_const":true,"dbtype":"mysqli","host":"127.0.0.1:3306","user":"stage","password":"4eVH_hHG[eSkcm_l","db":"gta-stage","dbprefix":"gta_","dbencryption":0,"dbsslverifyservercert":false,"dbsslkey":"","dbsslcert":"","dbsslca":"","dbsslcipher":"","force_ssl":0,"live_site":"","secret":"KIDI15PD2fA22vj7","gzip":false,"error_reporting":"maximum","helpurl":"https:\/\/help.joomla.org\/proxy?keyref=Help{major}{minor}:{keyref}&lang={langcode}","offset":"Europe\/Vienna","cors":false,"cors_allow_origin":"*","cors_allow_methods":"","cors_allow_headers":"Content-Type,X-Joomla-Token","mailonline":true,"mailer":"smtp","mailfrom":"reisen@gta.at","fromname":"GTA Touristik","sendmail":"\/usr\/sbin\/sendmail","smtpauth":true,"smtpuser":"reisen@gta.at","smtppass":"AZbsbi!UGd)cNDec&7bg","smtphost":"smtp.office365.com","smtpsecure":"tls","smtpport":587,"caching":1,"cache_handler":"apcu","cachetime":15,"cache_platformprefix":false,"MetaDesc":"Ihr Spezialist f\u00fcr Flusskreuzfahrten in Europa. Entdecken Sie mit uns die sch\u00f6nsten St\u00e4dte und Landschaften entlang der Donau, Rhein & Co.","MetaAuthor":false,"MetaVersion":false,"robots":"noindex, nofollow","sef":true,"sef_rewrite":true,"sef_suffix":false,"unicodeslugs":false,"feed_limit":10,"feed_email":"none","log_path":"\/srv\/web\/stage\/stage.gta.at\/administrator\/logs","tmp_path":"\/srv\/web\/stage\/stage.gta.at\/tmp","lifetime":150,"session_handler":"apcu","shared_session":false,"session_metadata":false,"memcached_persist":true,"memcached_compress":false,"memcached_server_host":"localhost","memcached_server_port":11211,"redis_persist":true,"redis_server_host":"localhost","redis_server_port":6379,"redis_server_db":0,"behind_loadbalancer":true,"proxy_enable":false,"proxy_host":"","proxy_port":"","proxy_user":"","massmailoff":false,"replyto":"reisen@gta.at","replytoname":"GTA Touristik","MetaRights":"","sitename_pagetitles":2,"session_filesystem_path":"","session_memcached_server_host":"localhost","session_memcached_server_port":11211,"session_redis_persist":1,"session_redis_server_host":"localhost","session_redis_server_port":6379,"session_redis_server_db":0,"session_metadata_for_guest":false,"log_everything":0,"log_deprecated":0,"log_priorities":["all"],"log_categories":"","log_category_mode":0,"cookie_domain":"","cookie_path":"","asset_id":"1","redis_server_auth":"","session_redis_server_auth":"","execution":{"datetime":"2026-04-18 12:53:24","timestamp":1776516804,"microtimestamp":1776516804.461401},"uri":{"request":"https:\/\/stage.gta.at\/de\/buchung\/termin\/GC26\/LNZNESTOTP\/2026-09-19","base":{"full":"https:\/\/stage.gta.at\/","host":"https:\/\/stage.gta.at","path":"\/"},"route":"de\/buchung\/termin\/GC26\/LNZNESTOTP\/2026-09-19","media":{"full":"https:\/\/stage.gta.at\/media\/","path":"\/media\/"}},"session":true,"session_name":"site","language":"de-DE","csp_nonce":null,"theme":"gta2026","themeParams":{"fluid":"0"}}
- protected logger -> Joomla\CMS\Log\DelegatingPsrLogger#188 (2)
- Properties (2)
- Methods (10)
- protected logger -> Joomla\CMS\Log\Log#10 (4)
- Properties (4)
- Methods (5)
- Static methods (4)
- Static properties (1)
- Class constants (9)
- protected configurations -> array (2)
- 72a10d39e4d5c6ef173c2161ed4a6994 => array (1)
- logger => string (12) "messagequeue"
- 015681f16bb90fbe623b89fbb55fa4c6 => array (2)
- text_file => string (22) "joomla_core_errors.php"
- logger => string (13) "formattedtext"
- protected loggers -> array (0)
- protected lookup -> array (2)
- 72a10d39e4d5c6ef173c2161ed4a6994 => stdClass#12 (3)
- Properties (3)
- priorities -> integer 30719
- categories -> array (1) Depth Limit
- exclude -> boolean false
- 015681f16bb90fbe623b89fbb55fa4c6 => stdClass#202 (3)
- Properties (3)
- priorities -> integer 15
- categories -> array (1) Depth Limit
- exclude -> boolean false
- protected loggerRegistry -> Joomla\CMS\Log\LoggerRegistry#9 (1)
- Properties (1)
- Methods (3)
- private loggerMap -> array (8)
- callback => string (36) "Joomla\CMS\Log\Logger\CallbackLogger"
- database => string (36) "Joomla\CMS\Log\Logger\DatabaseLogger"
- echo => string (32) "Joomla\CMS\Log\Logger\EchoLogger"
- formattedtext => string (41) "Joomla\CMS\Log\Logger\FormattedtextLogger"
- messagequeue => string (40) "Joomla\CMS\Log\Logger\MessagequeueLogger"
- syslog => string (34) "Joomla\CMS\Log\Logger\SyslogLogger"
- w3c => string (31) "Joomla\CMS\Log\Logger\W3cLogger"
- inmemory => string (36) "Joomla\CMS\Log\Logger\InMemoryLogger"
- public getLoggerClass(string $key): string Get the logger class for a given key
/** * Get the logger class for a given key * * @param string $key The key to look up * * @return string * * @since 4.0.0 * @throws \InvalidArgumentException */ Defined in <LIBRARIES>/src/Log/LoggerRegistry.php:50
- public hasLogger(string $key): bool Check if the registry has a logger for the given key
/** * Check if the registry has a logger for the given key * * @param string $key The key to look up * * @return boolean * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Log/LoggerRegistry.php:68
- public register(string $key, string $class, bool $replace = false): void Register a logger
/** * Register a logger * * @param string $key The service key to be registered * @param string $class The class name of the logger * @param boolean $replace Flag indicating the service key may replace an existing definition * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Log/LoggerRegistry.php:84
- protected __construct() Constructor.
/** * Constructor. * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Log/Log.php:146
- public registerLogger(string $key, string $class, bool $replace = false): void Register a logger to the registry
/** * Register a logger to the registry * * @param string $key The service key to be registered * @param string $class The class name of the logger * @param boolean $replace Flag indicating the service key may replace an existing definition * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Log/Log.php:212
- protected addLoggerInternal(array $options, $priorities = 30719, $categories = array(), $exclude = false): void Add a logger to the Log instance. Loggers route log entries to the correct files/systems to be logged. This method a...
/** * Add a logger to the Log instance. Loggers route log entries to the correct files/systems to be logged. * This method allows you to extend Log completely. * * @param array $options The object configuration array. * @param integer $priorities Message priority * @param array $categories Types of entry * @param boolean $exclude If true, all categories will be logged except those in the $categories array * * @return void * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Log/Log.php:235
- protected addLogEntry(Joomla\CMS\Log\LogEntry $entry): void Method to add an entry to the appropriate loggers.
/** * Method to add an entry to the appropriate loggers. * * @param LogEntry $entry The LogEntry object to send to the loggers. * * @return void * * @since 1.7.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/src/Log/Log.php:320
- protected findLoggers($priority, $category): array The array of loggers to use for the given priority and category values. Method to find the loggers to use based on priority and category values.
/** * Method to find the loggers to use based on priority and category values. * * @param integer $priority Message priority. * @param string $category Type of entry * * @return array The array of loggers to use for the given priority and category values. * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Log/Log.php:365
- public static Joomla\CMS\Log\Log::add($entry, $priority = 64, $category = '', $date = null, array $context = array()): void Method to add an entry to the log.
/** * Method to add an entry to the log. * * @param mixed $entry The LogEntry object to add to the log or the message for a new LogEntry object. * @param integer $priority Message priority. * @param string $category Type of entry * @param string $date Date of entry (defaults to now if not specified or blank) * @param array $context An optional array with additional message context. * * @return void * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Log/Log.php:164
- public static Joomla\CMS\Log\Log::addLogger(array $options, $priorities = 30719, $categories = array(), $exclude = false): void Add a logger to the Log instance. Loggers route log entries to the correct files/systems to be logged.
/** * Add a logger to the Log instance. Loggers route log entries to the correct files/systems to be logged. * * @param array $options The object configuration array. * @param integer $priorities Message priority * @param array $categories Types of entry * @param boolean $exclude If true, all categories will be logged except those in the $categories array * * @return void * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Log/Log.php:191
- public static Joomla\CMS\Log\Log::createDelegatedLogger(): DelegatingPsrLogger Creates a delegated PSR-3 compatible logger from the current singleton instance. This method always returns a new del...
/** * Creates a delegated PSR-3 compatible logger from the current singleton instance. This method always returns a new delegated logger. * * @return DelegatingPsrLogger * * @since 3.8.0 */ Defined in <LIBRARIES>/src/Log/Log.php:283
- public static Joomla\CMS\Log\Log::setInstance($instance): void Returns a reference to the a Log object, only creating it if it doesn't already exist. Note: This is principally made...
/** * Returns a reference to the a Log object, only creating it if it doesn't already exist. * Note: This is principally made available for testing and internal purposes. * * @param Log $instance The logging object instance to be used by the static methods. * * @return void * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Log/Log.php:303
- protected static Joomla\CMS\Log\Log::$instance :: Joomla\CMS\Log\Log#10 Recursion
- public const Joomla\CMS\Log\Log::ALL :: integer 30719
- public const Joomla\CMS\Log\Log::EMERGENCY :: integer 1
- public const Joomla\CMS\Log\Log::ALERT :: integer 2
- public const Joomla\CMS\Log\Log::CRITICAL :: integer 4
- public const Joomla\CMS\Log\Log::ERROR :: integer 8
- public const Joomla\CMS\Log\Log::WARNING :: integer 16
- public const Joomla\CMS\Log\Log::NOTICE :: integer 32
- public const Joomla\CMS\Log\Log::INFO :: integer 64
- public const Joomla\CMS\Log\Log::DEBUG :: integer 128
- protected priorityMap -> array (8)
- emergency => integer 1
- alert => integer 2
- critical => integer 4
- error => integer 8
- warning => integer 16
- notice => integer 32
- info => integer 64
- debug => integer 128
- public __construct(Joomla\CMS\Log\Log $logger) Constructor.
/** * Constructor. * * @param Log $logger The Log instance to delegate messages to. * * @since 3.8.0 */ Defined in <LIBRARIES>/src/Log/DelegatingPsrLogger.php:60
- public log($level, Stringable|string $message, array $context = array()): void Logs with an arbitrary level.
/** * Logs with an arbitrary level. * * @param mixed $level The log level. * @param string $message The log message. * @param array $context Additional message context. * * @return void * * @since 3.8.0 * @throws InvalidArgumentException */ Defined in <LIBRARIES>/src/Log/DelegatingPsrLogger.php:77
- public emergency(Stringable|string $message, array $context = array()): void System is unusable.
/** * System is unusable. */ Inherited from Psr\Log\AbstractLogger Defined in <LIBRARIES>/vendor/psr/log/src/LoggerTrait.php:18
- public alert(Stringable|string $message, array $context = array()): void Action must be taken immediately.
/** * Action must be taken immediately. * * Example: Entire website down, database unavailable, etc. This should * trigger the SMS alerts and wake you up. */ Inherited from Psr\Log\AbstractLogger Defined in <LIBRARIES>/vendor/psr/log/src/LoggerTrait.php:29
- public critical(Stringable|string $message, array $context = array()): void Critical conditions.
/** * Critical conditions. * * Example: Application component unavailable, unexpected exception. */ Inherited from Psr\Log\AbstractLogger Defined in <LIBRARIES>/vendor/psr/log/src/LoggerTrait.php:39
- public error(Stringable|string $message, array $context = array()): void Runtime errors that do not require immediate action but should typically be logged and monitored.
/** * Runtime errors that do not require immediate action but should typically * be logged and monitored. */ Inherited from Psr\Log\AbstractLogger Defined in <LIBRARIES>/vendor/psr/log/src/LoggerTrait.php:48
- public warning(Stringable|string $message, array $context = array()): void Exceptional occurrences that are not errors.
/** * Exceptional occurrences that are not errors. * * Example: Use of deprecated APIs, poor use of an API, undesirable things * that are not necessarily wrong. */ Inherited from Psr\Log\AbstractLogger Defined in <LIBRARIES>/vendor/psr/log/src/LoggerTrait.php:59
- public notice(Stringable|string $message, array $context = array()): void Normal but significant events.
/** * Normal but significant events. */ Inherited from Psr\Log\AbstractLogger Defined in <LIBRARIES>/vendor/psr/log/src/LoggerTrait.php:67
- public info(Stringable|string $message, array $context = array()): void Interesting events.
/** * Interesting events. * * Example: User logs in, SQL logs. */ Inherited from Psr\Log\AbstractLogger Defined in <LIBRARIES>/vendor/psr/log/src/LoggerTrait.php:77
- public debug(Stringable|string $message, array $context = array()): void Detailed debug information.
/** * Detailed debug information. */ Inherited from Psr\Log\AbstractLogger Defined in <LIBRARIES>/vendor/psr/log/src/LoggerTrait.php:85
- private dispatcher -> Joomla\Event\Dispatcher#155 (2)
- Properties (2)
- Methods (20)
- protected events -> array (0)
- protected listeners -> array (68)
- session.start => Joomla\Event\ListenersPriorityQueue#156 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (2)
- 2 => array (1) Depth Limit
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\CMS\Application\SiteApplication#173 Recursion
- 1 => string (17) "afterSessionStart"
- 1 => Joomla\Event\LazyServiceEventListener#154 (3)
- Properties (3)
- Methods (2)
- private container -> Joomla\DI\Container#13 Blacklisted
- private serviceId -> string (39) "session.event_listener.metadata_manager"
- private method -> string (19) "onAfterSessionStart"
- public __construct(Psr\Container\ContainerInterface $container, string $serviceId, string $method = '') Constructor.
/** * Constructor. * * @param ContainerInterface $container The service container to load the service from when it shall be executed * @param string $serviceId The ID of the service from the container to be used * @param string $method The method from the service to be called if necessary. If left empty, the service must be a callable; * (i.e. have an `__invoke()` method on a class) * * @since 2.0.0 * @throws \InvalidArgumentException if the service ID is empty */ Defined in <LIBRARIES>/vendor/joomla/event/src/LazyServiceEventListener.php:56
- public __invoke(Joomla\Event\EventInterface $event): void Load a service from the container to listen to an event.
/** * Load a service from the container to listen to an event. * * @param EventInterface $event The event to process * * @return void * * @since 2.0.0 * @throws \InvalidArgumentException if the constructor's $method parameter is empty when not executing a callable service * @throws \RuntimeException if the service cannot be executed */ Defined in <LIBRARIES>/vendor/joomla/event/src/LazyServiceEventListener.php:83
- onAfterInitialiseDocument => Joomla\Event\ListenersPriorityQueue#406 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (2)
- 2 => array (1) Depth Limit
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Compat6\Extension\Compat6#403 Depth Limit
- 1 => string (25) "onAfterInitialiseDocument"
- 1 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (25) "onAfterInitialiseDocument"
- onTableObjectCreate => Joomla\Event\ListenersPriorityQueue#415 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (19) "onTableObjectCreate"
- onTableBeforeStore => Joomla\Event\ListenersPriorityQueue#416 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (18) "onTableBeforeStore"
- onTableAfterStore => Joomla\Event\ListenersPriorityQueue#417 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (17) "onTableAfterStore"
- 1 => array (2)
- 0 => Joomla\Plugin\Behaviour\Versionable\Extension\Versionable#429 Depth Limit
- 1 => string (17) "onTableAfterStore"
- onTableBeforeDelete => Joomla\Event\ListenersPriorityQueue#418 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (19) "onTableBeforeDelete"
- 1 => array (2)
- 0 => Joomla\Plugin\Behaviour\Versionable\Extension\Versionable#429 Depth Limit
- 1 => string (19) "onTableBeforeDelete"
- onTableSetNewTags => Joomla\Event\ListenersPriorityQueue#419 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (17) "onTableSetNewTags"
- onTableAfterReset => Joomla\Event\ListenersPriorityQueue#420 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (17) "onTableAfterReset"
- onTableAfterLoad => Joomla\Event\ListenersPriorityQueue#421 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (16) "onTableAfterLoad"
- onBeforeBatch => Joomla\Event\ListenersPriorityQueue#422 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (13) "onBeforeBatch"
- onContentPrepare => Joomla\Event\ListenersPriorityQueue#438 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (2)
- -1 => array (1) Depth Limit
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (16) "onContentPrepare"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (16) "onContentPrepare"
- 2 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (16) "onContentPrepare"
- onAfterInitialise => Joomla\Event\ListenersPriorityQueue#439 (1)
- Properties (1)
- Methods (7)
- Iterator (9)
- private listeners -> array (2)
- 1 => array (3) Depth Limit
- 0 => array (6) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (20) "eventAfterInitialise"
- 1 => array (2)
- 0 => Itronic\Plugin\System\Gtaapi\Extension\Gtaapi#451 Depth Limit
- 1 => string (20) "eventAfterInitialise"
- 2 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (17) "onAfterInitialise"
- 3() => Closure#460 <LIBRARIES>/src/Plugin/CMSPlugin.php:267
- Uses (1)
- Methods (4)
- Static methods (3)
- $this Plox\Plugin\System\Ploxdebug\Extension\Ploxdebug#458 Depth Limit
- private __construct()
- public bindTo(?object $newThis, object|string|null $newScope = 'static'): ?Closure
- public call(object $newThis, mixed $args): mixed
- public __invoke()
- public static Closure::bind(Closure $closure, ?object $newThis, object|string|null $newScope = 'static'): ?Closure
- public static Closure::fromCallable(callable $callback): Closure
- public static Closure::getCurrent(): Closure
- 4 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (17) "onAfterInitialise"
- 5 => array (2)
- 0 => Joomla\Plugin\System\Httpheaders\Extension\Httpheaders#523 Depth Limit
- 1 => string (14) "setHttpHeaders"
- 6 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (17) "onAfterInitialise"
- 7 => array (2)
- 0 => Joomla\Plugin\System\Remember\Extension\Remember#574 Depth Limit
- 1 => string (17) "onAfterInitialise"
- 8 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (17) "onAfterInitialise"
- application.before_execute => Joomla\Event\ListenersPriorityQueue#440 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 1 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (20) "eventAfterInitialise"
- 1 => array (2)
- 0 => Itronic\Plugin\System\Gtaapi\Extension\Gtaapi#451 Depth Limit
- 1 => string (20) "eventAfterInitialise"
- onAfterRoute => Joomla\Event\ListenersPriorityQueue#441 (1)
- Properties (1)
- Methods (7)
- Iterator (4)
- private listeners -> array (2)
- 2 => array (1) Depth Limit
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Jooa11y\Extension\Jooa11y#531 Depth Limit
- 1 => string (11) "initJooa11y"
- 1 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (15) "eventAfterRoute"
- 2 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (12) "onAfterRoute"
- 3 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (12) "onAfterRoute"
- onUserAfterSave => Joomla\Event\ListenersPriorityQueue#442 (1)
- Properties (1)
- Methods (7)
- Iterator (5)
- private listeners -> array (1)
- 0 => array (5) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (18) "eventUserAfterSave"
- 1 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (15) "onUserAfterSave"
- 2 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (15) "onUserAfterSave"
- 3 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (15) "onUserAfterSave"
- 4 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (15) "onUserAfterSave"
- onContentPrepareForm => Joomla\Event\ListenersPriorityQueue#443 (1)
- Properties (1)
- Methods (7)
- Iterator (6)
- private listeners -> array (2)
- 1 => array (2) Depth Limit
- 0 => array (4) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 1 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 2 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 3 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 4 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 5 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (30) "injectTaskNotificationFieldset"
- onAjaxCheckapi => Joomla\Event\ListenersPriorityQueue#452 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gtaapi\Extension\Gtaapi#451 Depth Limit
- 1 => string (17) "eventAjaxCheckApi"
- onGetIcons => Joomla\Event\ListenersPriorityQueue#453 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gtaapi\Extension\Gtaapi#451 Depth Limit
- 1 => string (29) "eventGetApiStatusNotification"
- onError => Joomla\Event\ListenersPriorityQueue#464 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Plox\Plugin\System\Ploxdebug\Extension\Ploxdebug#458 Depth Limit
- 1 => string (7) "onError"
- onAfterDispatch => Joomla\Event\ListenersPriorityQueue#465 (1)
- Properties (1)
- Methods (7)
- Iterator (6)
- private listeners -> array (1)
- 0 => array (6) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Plox\Plugin\System\Ploxdebug\Extension\Ploxdebug#458 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Highlight\Extension\Highlight#515 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 2 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 3 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 4 => array (2)
- 0 => Joomla\Plugin\System\Skipto\Extension\Skipto#615 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 5 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (15) "onAfterDispatch"
- onContentAfterSave => Joomla\Event\ListenersPriorityQueue#473 (1)
- Properties (1)
- Methods (7)
- Iterator (4)
- private listeners -> array (1)
- 0 => array (4) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (18) "onContentAfterSave"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (18) "onContentAfterSave"
- 2 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (18) "onContentAfterSave"
- 3 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (18) "onContentAfterSave"
- onContentPrepareData => Joomla\Event\ListenersPriorityQueue#481 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (20) "onContentPrepareData"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (20) "onContentPrepareData"
- onUserAfterDelete => Joomla\Event\ListenersPriorityQueue#482 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1)
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (17) "onUserAfterDelete"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (17) "onUserAfterDelete"
- 2 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (17) "onUserAfterDelete"
- onExtensionAfterSave => Joomla\Event\ListenersPriorityQueue#483 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (20) "onExtensionAfterSave"
- 1 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (20) "onExtensionAfterSave"
- onBeforeCompileHead => Joomla\Event\ListenersPriorityQueue#491 (1)
- Properties (1)
- Methods (7)
- Iterator (4)
- private listeners -> array (1)
- 0 => array (4) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (19) "onBeforeCompileHead"
- 1 => array (2)
- 0 => Joomla\Plugin\System\ScheduleRunner\Extension\ScheduleRunner#581 Depth Limit
- 1 => string (12) "injectLazyJS"
- 2 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (19) "onBeforeCompileHead"
- 3 => array (2)
- 0 => Joomla\Plugin\System\Shortcut\Extension\Shortcut#607 Depth Limit
- 1 => string (10) "initialize"
- onAjaxDebug => Joomla\Event\ListenersPriorityQueue#492 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (11) "onAjaxDebug"
- onBeforeRespond => Joomla\Event\ListenersPriorityQueue#493 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (15) "onBeforeRespond"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (15) "onBeforeRespond"
- onAfterRespond => Joomla\Event\ListenersPriorityQueue#494 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- -3 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (14) "onAfterRespond"
- application.after_respond => Joomla\Event\ListenersPriorityQueue#495 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- -3 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (14) "onAfterRespond"
- onAfterDisconnect => Joomla\Event\ListenersPriorityQueue#496 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (17) "onAfterDisconnect"
- onContentNormaliseRequestData => Joomla\Event\ListenersPriorityQueue#504 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (29) "onContentNormaliseRequestData"
- onContentAfterDelete => Joomla\Event\ListenersPriorityQueue#505 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1)
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (20) "onContentAfterDelete"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (20) "onContentAfterDelete"
- 2 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (20) "onContentAfterDelete"
- onContentAfterTitle => Joomla\Event\ListenersPriorityQueue#506 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (19) "onContentAfterTitle"
- onContentBeforeDisplay => Joomla\Event\ListenersPriorityQueue#507 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (22) "onContentBeforeDisplay"
- onContentAfterDisplay => Joomla\Event\ListenersPriorityQueue#508 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (21) "onContentAfterDisplay"
- onFinderResult => Joomla\Event\ListenersPriorityQueue#516 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Highlight\Extension\Highlight#515 Depth Limit
- 1 => string (14) "onFinderResult"
- onAfterRender => Joomla\Event\ListenersPriorityQueue#524 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Httpheaders\Extension\Httpheaders#523 Depth Limit
- 1 => string (20) "applyHashesToCspRule"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (13) "onAfterRender"
- onBeforeExecute => Joomla\Event\ListenersPriorityQueue#539 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (15) "onBeforeExecute"
- onPrivacyCollectAdminCapabilities => Joomla\Event\ListenersPriorityQueue#540 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (33) "onPrivacyCollectAdminCapabilities"
- onUserBeforeSave => Joomla\Event\ListenersPriorityQueue#541 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1)
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (16) "onUserBeforeSave"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Remember\Extension\Remember#574 Depth Limit
- 1 => string (16) "onUserBeforeSave"
- 2 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (16) "onUserBeforeSave"
- onUserLogin => Joomla\Event\ListenersPriorityQueue#542 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (11) "onUserLogin"
- onUserLoginFailure => Joomla\Event\ListenersPriorityQueue#550 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Log\Extension\Log#549 Depth Limit
- 1 => string (18) "onUserLoginFailure"
- 1 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (18) "onUserLoginFailure"
- onUserLogout => Joomla\Event\ListenersPriorityQueue#558 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1)
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Logout\Extension\Logout#554 Depth Limit
- 1 => string (12) "onUserLogout"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Remember\Extension\Remember#574 Depth Limit
- 1 => string (12) "onUserLogout"
- 2 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (12) "onUserLogout"
- onAjaxRunSchedulerLazy => Joomla\Event\ListenersPriorityQueue#583 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\ScheduleRunner\Extension\ScheduleRunner#581 Depth Limit
- 1 => string (11) "runLazyCron"
- onLoadShortcuts => Joomla\Event\ListenersPriorityQueue#608 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Shortcut\Extension\Shortcut#607 Depth Limit
- 1 => string (12) "addShortcuts"
- onTaskExecuteSuccess => Joomla\Event\ListenersPriorityQueue#623 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (13) "notifySuccess"
- onTaskRoutineWillResume => Joomla\Event\ListenersPriorityQueue#624 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (16) "notifyWillResume"
- onTaskExecuteFailure => Joomla\Event\ListenersPriorityQueue#625 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (13) "notifyFailure"
- onTaskRoutineNotFound => Joomla\Event\ListenersPriorityQueue#626 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (12) "notifyOrphan"
- onTaskRecoverFailure => Joomla\Event\ListenersPriorityQueue#627 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (19) "notifyFatalRecovery"
- onContentChangeState => Joomla\Event\ListenersPriorityQueue#669 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (20) "onContentChangeState"
- onApplicationAfterSave => Joomla\Event\ListenersPriorityQueue#670 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (22) "onApplicationAfterSave"
- onExtensionAfterInstall => Joomla\Event\ListenersPriorityQueue#671 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (23) "onExtensionAfterInstall"
- onExtensionAfterUninstall => Joomla\Event\ListenersPriorityQueue#672 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (25) "onExtensionAfterUninstall"
- onExtensionAfterUpdate => Joomla\Event\ListenersPriorityQueue#673 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (22) "onExtensionAfterUpdate"
- onExtensionAfterDelete => Joomla\Event\ListenersPriorityQueue#674 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (22) "onExtensionAfterDelete"
- onUserAfterSaveGroup => Joomla\Event\ListenersPriorityQueue#675 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (20) "onUserAfterSaveGroup"
- onUserAfterDeleteGroup => Joomla\Event\ListenersPriorityQueue#676 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (22) "onUserAfterDeleteGroup"
- onUserAfterLogin => Joomla\Event\ListenersPriorityQueue#677 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (16) "onUserAfterLogin"
- onUserAfterRemind => Joomla\Event\ListenersPriorityQueue#678 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (17) "onUserAfterRemind"
- onAfterCheckin => Joomla\Event\ListenersPriorityQueue#679 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (14) "onAfterCheckin"
- onAfterLogPurge => Joomla\Event\ListenersPriorityQueue#680 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (15) "onAfterLogPurge"
- onAfterLogExport => Joomla\Event\ListenersPriorityQueue#681 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (16) "onAfterLogExport"
- onAfterPurge => Joomla\Event\ListenersPriorityQueue#682 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (12) "onAfterPurge"
- onJoomlaAfterUpdate => Joomla\Event\ListenersPriorityQueue#683 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (19) "onJoomlaAfterUpdate"
- onUserAfterResetRequest => Joomla\Event\ListenersPriorityQueue#684 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (23) "onUserAfterResetRequest"
- onUserAfterResetComplete => Joomla\Event\ListenersPriorityQueue#685 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (24) "onUserAfterResetComplete"
- onBeforeTourSaveUserState => Joomla\Event\ListenersPriorityQueue#686 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (25) "onBeforeTourSaveUserState"
- public setEvent(Joomla\Event\EventInterface $event): $this Set an event to the dispatcher. It will replace any event with the same name.
/** * Set an event to the dispatcher. It will replace any event with the same name. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:46
- public addEvent(Joomla\Event\EventInterface $event): $this Add an event to this dispatcher, only if it is not existing.
/** * Add an event to this dispatcher, only if it is not existing. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:70
- public hasEvent($event): boolean True if the listener has the given event, false otherwise. Tell if the given event has been added to this dispatcher.
/** * Tell if the given event has been added to this dispatcher. * * @param EventInterface|string $event The event object or name. * * @return boolean True if the listener has the given event, false otherwise. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:96
- public getEvent($name, $default = null): EventInterface|mixed The event of the default value. Get the event object identified by the given name.
/** * Get the event object identified by the given name. * * @param string $name The event name. * @param mixed $default The default value if the event was not registered. * * @return EventInterface|mixed The event of the default value. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:123
- public removeEvent($event): $this Remove an event from this dispatcher. The registered listeners will remain.
/** * Remove an event from this dispatcher. The registered listeners will remain. * * @param EventInterface|string $event The event object or name. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:149
- public getEvents(): EventInterface[] The registered event. Get the registered events.
/** * Get the registered events. * * @return EventInterface[] The registered event. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:177
- public clearEvents(): EventInterface[] The old events. Clear all events.
/** * Clear all events. * * @return EventInterface[] The old events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:197
- public countEvents(): integer The number of registered events. Count the number of registered event.
/** * Count the number of registered event. * * @return integer The number of registered events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:220
- public addListener(string $eventName, callable $callback, int $priority = 0): bool Attaches a listener to an event
/** * Attaches a listener to an event * * @param string $eventName The event to listen to. * @param callable $callback A callable function * @param integer $priority The priority at which the $callback executed * * @return boolean * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:243
- public getListenerPriority($eventName, callable $callback): mixed The listener priority or null if the listener doesn't exist. Get the priority of the given listener for the given event.
/** * Get the priority of the given listener for the given event. * * @param string $eventName The event to listen to. * @param callable $callback A callable function * * @return mixed The listener priority or null if the listener doesn't exist. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:264
- public getListeners(?string $event = null): callable[] An array of registered listeners sorted according to their priorities. Get the listeners registered to the given event.
/** * Get the listeners registered to the given event. * * @param string|null $event The event to fetch listeners for or null to fetch all listeners * * @return callable[] An array of registered listeners sorted according to their priorities. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:280
- public hasListener(callable $callback, ?string $eventName = null): boolean True if the listener is registered, false otherwise. Tell if the given listener has been added.
/** * Tell if the given listener has been added. * * If an event is specified, it will tell if the listener is registered for that event. * * @param callable $callback The callable to check is listening to the event. * @param ?string $eventName An optional event name to check a listener is subscribed to. * * @return boolean True if the listener is registered, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:311
- public removeListener(string $eventName, callable $listener): void Removes an event listener from the specified event.
/** * Removes an event listener from the specified event. * * @param string $eventName The event to remove a listener from. * @param callable $listener The listener to remove. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:338
- public clearListeners($event = null): $this Clear the listeners in this dispatcher.
/** * Clear the listeners in this dispatcher. * * If an event is specified, the listeners will be cleared only for that event. * * @param string $event The event name. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:356
- public countListeners($event): integer Count the number of registered listeners for the given event.
/** * Count the number of registered listeners for the given event. * * @param string $event The event name. * * @return integer * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:378
- public addSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Adds an event subscriber.
/** * Adds an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:392
- public removeSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Removes an event subscriber.
/** * Removes an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:412
- public dispatch(string $name, ?Joomla\Event\EventInterface $event = null): Joomla\Event\EventInterface Dispatches an event to all registered listeners.
/** * Dispatches an event to all registered listeners. * * @param string $name The name of the event to dispatch. * @param ?EventInterface $event The event to pass to the event handlers/listeners. * If not supplied, an empty EventInterface instance is created. * Note, not passing an event is deprecated and will be required as of 3.0. * * @return EventInterface * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:435
- public triggerEvent($event): EventInterface The event after being passed through all listeners. Trigger an event.
/** * Trigger an event. * * @param EventInterface|string $event The event object or name. * * @return EventInterface The event after being passed through all listeners. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Use dispatch() instead. */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:471
- private getDefaultEvent(string $name): Joomla\Event\EventInterface Get an event object for the specified event name
/** * Get an event object for the specified event name * * @param string $name The event name to get an EventInterface object for * * @return EventInterface * * @since 2.0.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:498
- protected input -> Joomla\Input\Input#174 (4)
- Properties (4)
- Methods (11)
- Class constants (1)
- protected options -> array (0)
- protected filter -> Joomla\Filter\InputFilter#175 (8)
- Properties (8)
- Methods (23)
- Static methods (1)
- Class constants (4)
- public tagsArray -> array (0)
- public attrArray -> array (0)
- public tagsMethod -> integer 0
- public attrMethod -> integer 0
- public xssAuto -> integer 1
- public blockedTags -> array (23)
- 0 => string (6) "applet"
- 1 => string (4) "body"
- 2 => string (7) "bgsound"
- 3 => string (4) "base"
- 4 => string (8) "basefont"
- 5 => string (6) "canvas"
- 6 => string (5) "embed"
- 7 => string (5) "frame"
- 8 => string (8) "frameset"
- 9 => string (4) "head"
- 10 => string (4) "html"
- 11 => string (2) "id"
- 12 => string (6) "iframe"
- 13 => string (6) "ilayer"
- 14 => string (5) "layer"
- 15 => string (4) "link"
- 16 => string (4) "meta"
- 17 => string (4) "name"
- 18 => string (6) "object"
- 19 => string (6) "script"
- 20 => string (5) "style"
- 21 => string (5) "title"
- 22 => string (3) "xml"
- public blockedAttributes -> array (6)
- 0 => string (6) "action"
- 1 => string (10) "background"
- 2 => string (8) "codebase"
- 3 => string (6) "dynsrc"
- 4 => string (10) "formaction"
- 5 => string (6) "lowsrc"
- private blockedChars -> array (4)
- 0 => string (5) "&tab;"
- 1 => string (7) "&space;"
- 2 => string (7) ":"
- 3 => string (8) "&column;"
- public __construct(array $tagsArray = array(), array $attrArray = array(), $tagsMethod = 0, $attrMethod = 0, $xssAuto = 1) Constructor for InputFilter class.
/** * Constructor for InputFilter class. * * @param array $tagsArray List of permitted HTML tags * @param array $attrArray List of permitted HTML tag attributes * @param integer $tagsMethod Method for filtering tags, should be one of the `ONLY_*_DEFINED_TAGS` constants * @param integer $attrMethod Method for filtering attributes, should be one of the `ONLY_*_DEFINED_ATTRIBUTES` constants * @param integer $xssAuto Only auto clean essentials = 0, Allow clean blocked tags/attributes = 1 * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:167
- public clean($source, $type = 'string'): mixed 'Cleaned' version of the `$source` parameter Cleans the given input source based on the instance configuration and specified data type
/** * Cleans the given input source based on the instance configuration and specified data type * * @param string|string[]|object $source Input string/array-of-string/object to be 'cleaned' * @param string $type The return type for the variable: * INT: An integer * UINT: An unsigned integer * FLOAT: A floating point number * BOOLEAN: A boolean value * WORD: A string containing A-Z or underscores only (not case sensitive) * ALNUM: A string containing A-Z or 0-9 only (not case sensitive) * CMD: A string containing A-Z, 0-9, underscores, periods or hyphens (not case * sensitive) * BASE64: A string containing A-Z, 0-9, forward slashes, plus or equals (not case * sensitive) * STRING: A fully decoded and sanitised string (default) * HTML: A sanitised string * ARRAY: An array * PATH: A sanitised file path * TRIM: A string trimmed from normal, non-breaking and multibyte spaces * USERNAME: Do not use (use an application specific filter) * RAW: The raw string is returned with no filtering * unknown: An unknown filter will act like STRING. If the input is an array it will * return an array of fully decoded and sanitised strings. * * @return mixed 'Cleaned' version of the `$source` parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:215
- protected remove($source): string 'Cleaned' version of input parameter Internal method to iteratively remove all unwanted tags and attributes
/** * Internal method to iteratively remove all unwanted tags and attributes * * @param string $source Input string to be 'cleaned' * * @return string 'Cleaned' version of input parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:291
- protected cleanTags($source): string 'Cleaned' version of input parameter Internal method to strip a string of disallowed tags
/** * Internal method to strip a string of disallowed tags * * @param string $source Input string to be 'cleaned' * * @return string 'Cleaned' version of input parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:311
- protected cleanAttributes(array $attrSet): array Filtered array of attribute pairs Internal method to strip a tag of disallowed attributes
/** * Internal method to strip a tag of disallowed attributes * * @param array $attrSet Array of attribute pairs to filter * * @return array Filtered array of attribute pairs * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:527
- protected escapeAttributeValues($source): string Filtered string Escape < > and " inside attribute values
/** * Escape < > and " inside attribute values * * @param string $source The source string. * * @return string Filtered string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:639
- protected stripCssExpressions($source): string Filtered string Remove CSS Expressions in the form of <property>:expression(...)
/** * Remove CSS Expressions in the form of <property>:expression(...) * * @param string $source The source string. * * @return string Filtered string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:695
- private cleanInt($source): integer The filtered value Integer filter
/** * Integer filter * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:723
- private cleanInteger($source): integer The filtered value Alias for cleanInt()
/** * Alias for cleanInt() * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:739
- private cleanUint($source): integer The filtered value Unsigned integer filter
/** * Unsigned integer filter * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:751
- private cleanFloat($source): float The filtered value Float filter
/** * Float filter * * @param string $source The string to be filtered * * @return float The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:767
- private cleanDouble($source): float The filtered value Alias for cleanFloat()
/** * Alias for cleanFloat() * * @param string $source The string to be filtered * * @return float The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:783
- private cleanBool($source): boolean The filtered value Boolean filter
/** * Boolean filter * * @param string $source The string to be filtered * * @return boolean The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:795
- private cleanBoolean($source): boolean The filtered value Alias for cleanBool()
/** * Alias for cleanBool() * * @param string $source The string to be filtered * * @return boolean The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:807
- private cleanWord($source): string The filtered string Word filter
/** * Word filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:819
- private cleanAlnum($source): string The filtered string Alphanumerical filter
/** * Alphanumerical filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:833
- private cleanCmd($source): string The filtered string Command filter
/** * Command filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:847
- private cleanBase64($source): string The filtered string Base64 filter
/** * Base64 filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:864
- private cleanString($source): string The filtered string String filter
/** * String filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:878
- private cleanHtml($source): string The filtered string HTML filter
/** * HTML filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:890
- private cleanPath($source): string The filtered string Path filter
/** * Path filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:902
- private cleanTrim($source): string The filtered string Trim filter
/** * Trim filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:926
- private cleanUsername($source): string The filtered string Username filter
/** * Username filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:942
- public static Joomla\Filter\InputFilter::checkAttribute($attrSubSet): boolean True if bad code is detected Function to determine if contents of an attribute are safe
/** * Function to determine if contents of an attribute are safe * * @param array $attrSubSet A 2 element array for attribute's name, value * * @return boolean True if bad code is detected * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:270
- public const Joomla\Filter\InputFilter::ONLY_ALLOW_DEFINED_TAGS :: integer 0
- public const Joomla\Filter\InputFilter::ONLY_BLOCK_DEFINED_TAGS :: integer 1
- public const Joomla\Filter\InputFilter::ONLY_ALLOW_DEFINED_ATTRIBUTES :: integer 0
- public const Joomla\Filter\InputFilter::ONLY_BLOCK_DEFINED_ATTRIBUTES :: integer 1
- protected data -> array (11)
- language => string (5) "de-DE"
- option => string (11) "com_booking"
- view => string (7) "booking"
- lang => string (5) "de-DE"
- Itemid => integer 184
- layout => string (8) "schedule"
- catalog => string (4) "GC26"
- package => string (10) "LNZNESTOTP"
- departure => string (10) "2026-09-19"
- controller => string (7) "booking"
- task => string (7) "display"
- protected inputs -> array (3)
- server => Joomla\Input\Input#182 (4)
- Properties (4)
- Methods (11)
- Class constants (1)
- protected options -> array (0)
- protected filter -> Joomla\Filter\InputFilter#183 (8)
- Properties (8)
- Methods (23)
- Static methods (1)
- Class constants (4)
- public tagsArray -> array (0)
- public attrArray -> array (0)
- public tagsMethod -> integer 0
- public attrMethod -> integer 0
- public xssAuto -> integer 1
- public blockedTags -> array (23) Depth Limit
- public blockedAttributes -> array (6) Depth Limit
- private blockedChars -> array (4) Depth Limit
- public __construct(array $tagsArray = array(), array $attrArray = array(), $tagsMethod = 0, $attrMethod = 0, $xssAuto = 1) Constructor for InputFilter class.
/** * Constructor for InputFilter class. * * @param array $tagsArray List of permitted HTML tags * @param array $attrArray List of permitted HTML tag attributes * @param integer $tagsMethod Method for filtering tags, should be one of the `ONLY_*_DEFINED_TAGS` constants * @param integer $attrMethod Method for filtering attributes, should be one of the `ONLY_*_DEFINED_ATTRIBUTES` constants * @param integer $xssAuto Only auto clean essentials = 0, Allow clean blocked tags/attributes = 1 * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:167
- public clean($source, $type = 'string'): mixed 'Cleaned' version of the `$source` parameter Cleans the given input source based on the instance configuration and specified data type
/** * Cleans the given input source based on the instance configuration and specified data type * * @param string|string[]|object $source Input string/array-of-string/object to be 'cleaned' * @param string $type The return type for the variable: * INT: An integer * UINT: An unsigned integer * FLOAT: A floating point number * BOOLEAN: A boolean value * WORD: A string containing A-Z or underscores only (not case sensitive) * ALNUM: A string containing A-Z or 0-9 only (not case sensitive) * CMD: A string containing A-Z, 0-9, underscores, periods or hyphens (not case * sensitive) * BASE64: A string containing A-Z, 0-9, forward slashes, plus or equals (not case * sensitive) * STRING: A fully decoded and sanitised string (default) * HTML: A sanitised string * ARRAY: An array * PATH: A sanitised file path * TRIM: A string trimmed from normal, non-breaking and multibyte spaces * USERNAME: Do not use (use an application specific filter) * RAW: The raw string is returned with no filtering * unknown: An unknown filter will act like STRING. If the input is an array it will * return an array of fully decoded and sanitised strings. * * @return mixed 'Cleaned' version of the `$source` parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:215
- protected remove($source): string 'Cleaned' version of input parameter Internal method to iteratively remove all unwanted tags and attributes
/** * Internal method to iteratively remove all unwanted tags and attributes * * @param string $source Input string to be 'cleaned' * * @return string 'Cleaned' version of input parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:291
- protected cleanTags($source): string 'Cleaned' version of input parameter Internal method to strip a string of disallowed tags
/** * Internal method to strip a string of disallowed tags * * @param string $source Input string to be 'cleaned' * * @return string 'Cleaned' version of input parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:311
- protected cleanAttributes(array $attrSet): array Filtered array of attribute pairs Internal method to strip a tag of disallowed attributes
/** * Internal method to strip a tag of disallowed attributes * * @param array $attrSet Array of attribute pairs to filter * * @return array Filtered array of attribute pairs * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:527
- protected escapeAttributeValues($source): string Filtered string Escape < > and " inside attribute values
/** * Escape < > and " inside attribute values * * @param string $source The source string. * * @return string Filtered string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:639
- protected stripCssExpressions($source): string Filtered string Remove CSS Expressions in the form of <property>:expression(...)
/** * Remove CSS Expressions in the form of <property>:expression(...) * * @param string $source The source string. * * @return string Filtered string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:695
- private cleanInt($source): integer The filtered value Integer filter
/** * Integer filter * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:723
- private cleanInteger($source): integer The filtered value Alias for cleanInt()
/** * Alias for cleanInt() * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:739
- private cleanUint($source): integer The filtered value Unsigned integer filter
/** * Unsigned integer filter * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:751
- private cleanFloat($source): float The filtered value Float filter
/** * Float filter * * @param string $source The string to be filtered * * @return float The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:767
- private cleanDouble($source): float The filtered value Alias for cleanFloat()
/** * Alias for cleanFloat() * * @param string $source The string to be filtered * * @return float The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:783
- private cleanBool($source): boolean The filtered value Boolean filter
/** * Boolean filter * * @param string $source The string to be filtered * * @return boolean The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:795
- private cleanBoolean($source): boolean The filtered value Alias for cleanBool()
/** * Alias for cleanBool() * * @param string $source The string to be filtered * * @return boolean The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:807
- private cleanWord($source): string The filtered string Word filter
/** * Word filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:819
- private cleanAlnum($source): string The filtered string Alphanumerical filter
/** * Alphanumerical filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:833
- private cleanCmd($source): string The filtered string Command filter
/** * Command filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:847
- private cleanBase64($source): string The filtered string Base64 filter
/** * Base64 filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:864
- private cleanString($source): string The filtered string String filter
/** * String filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:878
- private cleanHtml($source): string The filtered string HTML filter
/** * HTML filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:890
- private cleanPath($source): string The filtered string Path filter
/** * Path filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:902
- private cleanTrim($source): string The filtered string Trim filter
/** * Trim filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:926
- private cleanUsername($source): string The filtered string Username filter
/** * Username filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:942
- public static Joomla\Filter\InputFilter::checkAttribute($attrSubSet): boolean True if bad code is detected Function to determine if contents of an attribute are safe
/** * Function to determine if contents of an attribute are safe * * @param array $attrSubSet A 2 element array for attribute's name, value * * @return boolean True if bad code is detected * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:270
- public const Joomla\Filter\InputFilter::ONLY_ALLOW_DEFINED_TAGS :: integer 0
- public const Joomla\Filter\InputFilter::ONLY_BLOCK_DEFINED_TAGS :: integer 1
- public const Joomla\Filter\InputFilter::ONLY_ALLOW_DEFINED_ATTRIBUTES :: integer 0
- public const Joomla\Filter\InputFilter::ONLY_BLOCK_DEFINED_ATTRIBUTES :: integer 1
- protected data -> array (43)
- REDIRECT_HTTP_AUTHORIZATION => string (0) ""
- REDIRECT_JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK => string (1) "1"
- REDIRECT_DEFAULT_EMAIL => string (16) "webmaster@gta.at"
- REDIRECT_STATUS => string (3) "200"
- HTTP_AUTHORIZATION => string (0) ""
- JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK => string (1) "1"
- DEFAULT_EMAIL => string (16) "webmaster@gta.at"
- HTTP_ACCEPT => string (3) "*/*"
- HTTP_USER_AGENT => string (103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
- HTTP_ACCEPT_ENCODING => string (23) "gzip, br, zstd, deflate"
- HTTP_COOKIE => string (65) "14e141e9e112fb368e5502e1ecb4b70d=66f96c5222b97f827a77dfc098a044cf"
- HTTP_VIA => string (25) "1.1 front03 (Varnish/7.6)"
- HTTP_HOST => string (12) "stage.gta.at"
- HTTP_X_FORWARDED_FOR => string (14) "216.73.216.158"
- HTTP_X_REAL_IP => string (14) "216.73.216.158"
- HTTP_FRONT_END_HTTPS => string (2) "On"
- HTTP_X_FORWARDED_PROTO => string (5) "https"
- HTTP_X_ITR_IP_COUNTRY => string (2) "US"
- HTTP_X_VARNISH => string (9) "202649309"
1976-06-03T11:28:29+00:00
- PATH => string (60) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
- SERVER_SIGNATURE => string (0) ""
- SERVER_SOFTWARE => string (6) "Apache"
- SERVER_NAME => string (12) "stage.gta.at"
- SERVER_ADDR => string (12) "172.23.2.204"
- SERVER_PORT => string (2) "80"
- REMOTE_ADDR => string (12) "172.23.0.113"
- DOCUMENT_ROOT => string (34) "/srv/web/stage/stage.gta.at/public"
- Directory
drwxr-xr-x 33 33 4096 Apr 17 21:01 /srv/web/stage/stage.gta.at/public
- REQUEST_SCHEME => string (4) "http"
- CONTEXT_PREFIX => string (0) ""
- CONTEXT_DOCUMENT_ROOT => string (34) "/srv/web/stage/stage.gta.at/public"
- Directory
drwxr-xr-x 33 33 4096 Apr 17 21:01 /srv/web/stage/stage.gta.at/public
- SERVER_ADMIN => string (16) "webmaster@gta.at"
- SCRIPT_FILENAME => string (44) "/srv/web/stage/stage.gta.at/public/index.php"
- File (332B)
-rw-r--r-- 33 33 332 Apr 10 2025 /srv/web/stage/stage.gta.at/public/index.php
- REMOTE_PORT => string (5) "43123"
- REDIRECT_URL => string (45) "/de/buchung/termin/GC26/LNZNESTOTP/2026-09-19"
- GATEWAY_INTERFACE => string (7) "CGI/1.1"
- SERVER_PROTOCOL => string (8) "HTTP/1.1"
- REQUEST_METHOD => string (3) "GET"
- QUERY_STRING => string (0) ""
- REQUEST_URI => string (45) "/de/buchung/termin/GC26/LNZNESTOTP/2026-09-19"
- SCRIPT_NAME => string (10) "/index.php"
- PHP_SELF => string (10) "/index.php"
- REQUEST_TIME_FLOAT => double 1776516804.4604
- REQUEST_TIME => integer 1776516804
2026-04-18T12:53:24+00:00
- protected inputs -> array (0)
- public __construct($source = null, array $options = array()) Constructor.
/** * Constructor. * * @param array|null $source Optional source data. If omitted, a copy of the server variable '_REQUEST' is used. * @param array $options An optional associative array of configuration parameters: * filter: An instance of Filter\Input. If omitted, a default filter is initialised. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:96
- public __get($name): Input The request input object Magic method to get an input object
/** * Magic method to get an input object * * @param mixed $name Name of the input object to retrieve. * * @return Input The request input object * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:113
- public count(): integer The number of variables in the input. Get the number of variables.
/** * Get the number of variables. * * @return integer The number of variables in the input. * * @since 1.0 * @see Countable::count() */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:147
- public get($name, $default = null, $filter = 'cmd'): mixed The filtered input value. Gets a value from the input data.
/** * Gets a value from the input data. * * @param string $name Name of the value to get. * @param mixed $default Default value to return if variable does not exist. * @param string $filter Filter to apply to the value. * * @return mixed The filtered input value. * * @see \Joomla\Filter\InputFilter::clean() * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:164
- public getArray(array $vars = array(), $datasource = null): mixed The filtered input data. Gets an array of values from the request.
/** * Gets an array of values from the request. * * @param array $vars Associative array of keys and filter types to apply. * If empty and datasource is null, all the input data will be returned * but filtered using the default case in InputFilter::clean. * @param mixed $datasource Array to retrieve data from, or null * * @return mixed The filtered input data. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:185
- public getInputForRequestMethod(): Input Get the Input instance holding the data for the current request method
/** * Get the Input instance holding the data for the current request method * * @return Input * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:221
- public set($name, $value): void Sets a value
/** * Sets a value * * @param string $name Name of the value to set. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:246
- public def($name, $value): void Define a value. The value will only be set if there's no value for the name or if it is null.
/** * Define a value. The value will only be set if there's no value for the name or if it is null. * * @param string $name Name of the value to define. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:261
- public exists($name): boolean Check if a value name exists.
/** * Check if a value name exists. * * @param string $name Value name * * @return boolean * * @since 1.2.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:279
- public __call($name, $arguments): mixed The filtered input value. Magic method to get filtered input data.
/** * Magic method to get filtered input data. * * @param string $name Name of the filter type prefixed with 'get'. * @param array $arguments [0] The name of the variable [1] The default value. * * @return mixed The filtered input value. * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:295
- public getMethod(): string The request method. Gets the request method.
/** * Gets the request method. * * @return string The request method. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:319
- private const Joomla\Input\Input::ALLOWED_GLOBALS :: array (6) Depth Limit
- cookie => Joomla\Input\Cookie#203 (4)
- Properties (4)
- Methods (11)
- Class constants (1)
- protected options -> array (0)
- protected filter -> Joomla\Filter\InputFilter#204 (8)
- Properties (8)
- Methods (23)
- Static methods (1)
- Class constants (4)
- public tagsArray -> array (0)
- public attrArray -> array (0)
- public tagsMethod -> integer 0
- public attrMethod -> integer 0
- public xssAuto -> integer 1
- public blockedTags -> array (23) Depth Limit
- public blockedAttributes -> array (6) Depth Limit
- private blockedChars -> array (4) Depth Limit
- public __construct(array $tagsArray = array(), array $attrArray = array(), $tagsMethod = 0, $attrMethod = 0, $xssAuto = 1) Constructor for InputFilter class.
/** * Constructor for InputFilter class. * * @param array $tagsArray List of permitted HTML tags * @param array $attrArray List of permitted HTML tag attributes * @param integer $tagsMethod Method for filtering tags, should be one of the `ONLY_*_DEFINED_TAGS` constants * @param integer $attrMethod Method for filtering attributes, should be one of the `ONLY_*_DEFINED_ATTRIBUTES` constants * @param integer $xssAuto Only auto clean essentials = 0, Allow clean blocked tags/attributes = 1 * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:167
- public clean($source, $type = 'string'): mixed 'Cleaned' version of the `$source` parameter Cleans the given input source based on the instance configuration and specified data type
/** * Cleans the given input source based on the instance configuration and specified data type * * @param string|string[]|object $source Input string/array-of-string/object to be 'cleaned' * @param string $type The return type for the variable: * INT: An integer * UINT: An unsigned integer * FLOAT: A floating point number * BOOLEAN: A boolean value * WORD: A string containing A-Z or underscores only (not case sensitive) * ALNUM: A string containing A-Z or 0-9 only (not case sensitive) * CMD: A string containing A-Z, 0-9, underscores, periods or hyphens (not case * sensitive) * BASE64: A string containing A-Z, 0-9, forward slashes, plus or equals (not case * sensitive) * STRING: A fully decoded and sanitised string (default) * HTML: A sanitised string * ARRAY: An array * PATH: A sanitised file path * TRIM: A string trimmed from normal, non-breaking and multibyte spaces * USERNAME: Do not use (use an application specific filter) * RAW: The raw string is returned with no filtering * unknown: An unknown filter will act like STRING. If the input is an array it will * return an array of fully decoded and sanitised strings. * * @return mixed 'Cleaned' version of the `$source` parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:215
- protected remove($source): string 'Cleaned' version of input parameter Internal method to iteratively remove all unwanted tags and attributes
/** * Internal method to iteratively remove all unwanted tags and attributes * * @param string $source Input string to be 'cleaned' * * @return string 'Cleaned' version of input parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:291
- protected cleanTags($source): string 'Cleaned' version of input parameter Internal method to strip a string of disallowed tags
/** * Internal method to strip a string of disallowed tags * * @param string $source Input string to be 'cleaned' * * @return string 'Cleaned' version of input parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:311
- protected cleanAttributes(array $attrSet): array Filtered array of attribute pairs Internal method to strip a tag of disallowed attributes
/** * Internal method to strip a tag of disallowed attributes * * @param array $attrSet Array of attribute pairs to filter * * @return array Filtered array of attribute pairs * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:527
- protected escapeAttributeValues($source): string Filtered string Escape < > and " inside attribute values
/** * Escape < > and " inside attribute values * * @param string $source The source string. * * @return string Filtered string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:639
- protected stripCssExpressions($source): string Filtered string Remove CSS Expressions in the form of <property>:expression(...)
/** * Remove CSS Expressions in the form of <property>:expression(...) * * @param string $source The source string. * * @return string Filtered string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:695
- private cleanInt($source): integer The filtered value Integer filter
/** * Integer filter * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:723
- private cleanInteger($source): integer The filtered value Alias for cleanInt()
/** * Alias for cleanInt() * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:739
- private cleanUint($source): integer The filtered value Unsigned integer filter
/** * Unsigned integer filter * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:751
- private cleanFloat($source): float The filtered value Float filter
/** * Float filter * * @param string $source The string to be filtered * * @return float The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:767
- private cleanDouble($source): float The filtered value Alias for cleanFloat()
/** * Alias for cleanFloat() * * @param string $source The string to be filtered * * @return float The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:783
- private cleanBool($source): boolean The filtered value Boolean filter
/** * Boolean filter * * @param string $source The string to be filtered * * @return boolean The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:795
- private cleanBoolean($source): boolean The filtered value Alias for cleanBool()
/** * Alias for cleanBool() * * @param string $source The string to be filtered * * @return boolean The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:807
- private cleanWord($source): string The filtered string Word filter
/** * Word filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:819
- private cleanAlnum($source): string The filtered string Alphanumerical filter
/** * Alphanumerical filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:833
- private cleanCmd($source): string The filtered string Command filter
/** * Command filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:847
- private cleanBase64($source): string The filtered string Base64 filter
/** * Base64 filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:864
- private cleanString($source): string The filtered string String filter
/** * String filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:878
- private cleanHtml($source): string The filtered string HTML filter
/** * HTML filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:890
- private cleanPath($source): string The filtered string Path filter
/** * Path filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:902
- private cleanTrim($source): string The filtered string Trim filter
/** * Trim filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:926
- private cleanUsername($source): string The filtered string Username filter
/** * Username filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:942
- public static Joomla\Filter\InputFilter::checkAttribute($attrSubSet): boolean True if bad code is detected Function to determine if contents of an attribute are safe
/** * Function to determine if contents of an attribute are safe * * @param array $attrSubSet A 2 element array for attribute's name, value * * @return boolean True if bad code is detected * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:270
- public const Joomla\Filter\InputFilter::ONLY_ALLOW_DEFINED_TAGS :: integer 0
- public const Joomla\Filter\InputFilter::ONLY_BLOCK_DEFINED_TAGS :: integer 1
- public const Joomla\Filter\InputFilter::ONLY_ALLOW_DEFINED_ATTRIBUTES :: integer 0
- public const Joomla\Filter\InputFilter::ONLY_BLOCK_DEFINED_ATTRIBUTES :: integer 1
- protected data -> array (1)
- 14e141e9e112fb368e5502e1ecb4b70d => string (32) "66f96c5222b97f827a77dfc098a044cf"
- protected inputs -> array (0)
- public __construct($source = null, array $options = array()) Constructor.
/** * Constructor. * * @param array|null $source Source data (Optional, default is $_COOKIE) * @param array $options Array of configuration parameters (Optional) * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Cookie.php:27
- public set($name, $value, $options = array()): void Sets a value
/** * Sets a value * * @param string $name Name of the value to set. * @param mixed $value Value to assign to the input. * @param array $options An associative array which may have any of the keys expires, path, domain, * secure, httponly and samesite. The values have the same meaning as described * for the parameters with the same name. The value of the samesite element * should be either Lax or Strict. If any of the allowed options are not given, * their default values are the same as the default values of the explicit * parameters. If the samesite element is omitted, no SameSite cookie attribute * is set. * * @return void * * @link https://www.ietf.org/rfc/rfc2109.txt * @link https://php.net/manual/en/function.setcookie.php * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Cookie.php:53
- public __get($name): Input The request input object Magic method to get an input object
/** * Magic method to get an input object * * @param mixed $name Name of the input object to retrieve. * * @return Input The request input object * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:113
- public count(): integer The number of variables in the input. Get the number of variables.
/** * Get the number of variables. * * @return integer The number of variables in the input. * * @since 1.0 * @see Countable::count() */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:147
- public get($name, $default = null, $filter = 'cmd'): mixed The filtered input value. Gets a value from the input data.
/** * Gets a value from the input data. * * @param string $name Name of the value to get. * @param mixed $default Default value to return if variable does not exist. * @param string $filter Filter to apply to the value. * * @return mixed The filtered input value. * * @see \Joomla\Filter\InputFilter::clean() * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:164
- public getArray(array $vars = array(), $datasource = null): mixed The filtered input data. Gets an array of values from the request.
/** * Gets an array of values from the request. * * @param array $vars Associative array of keys and filter types to apply. * If empty and datasource is null, all the input data will be returned * but filtered using the default case in InputFilter::clean. * @param mixed $datasource Array to retrieve data from, or null * * @return mixed The filtered input data. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:185
- public getInputForRequestMethod(): Input Get the Input instance holding the data for the current request method
/** * Get the Input instance holding the data for the current request method * * @return Input * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:221
- public def($name, $value): void Define a value. The value will only be set if there's no value for the name or if it is null.
/** * Define a value. The value will only be set if there's no value for the name or if it is null. * * @param string $name Name of the value to define. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:261
- public exists($name): boolean Check if a value name exists.
/** * Check if a value name exists. * * @param string $name Value name * * @return boolean * * @since 1.2.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:279
- public __call($name, $arguments): mixed The filtered input value. Magic method to get filtered input data.
/** * Magic method to get filtered input data. * * @param string $name Name of the filter type prefixed with 'get'. * @param array $arguments [0] The name of the variable [1] The default value. * * @return mixed The filtered input value. * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:295
- public getMethod(): string The request method. Gets the request method.
/** * Gets the request method. * * @return string The request method. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:319
- private const Joomla\Input\Input::ALLOWED_GLOBALS :: array (6) Depth Limit
- SERVER => Joomla\Input\Input#1118 (4)
- Properties (4)
- Methods (11)
- Class constants (1)
- protected options -> array (0)
- protected filter -> Joomla\Filter\InputFilter#1112 (8)
- Properties (8)
- Methods (23)
- Static methods (1)
- Class constants (4)
- public tagsArray -> array (0)
- public attrArray -> array (0)
- public tagsMethod -> integer 0
- public attrMethod -> integer 0
- public xssAuto -> integer 1
- public blockedTags -> array (23) Depth Limit
- public blockedAttributes -> array (6) Depth Limit
- private blockedChars -> array (4) Depth Limit
- public __construct(array $tagsArray = array(), array $attrArray = array(), $tagsMethod = 0, $attrMethod = 0, $xssAuto = 1) Constructor for InputFilter class.
/** * Constructor for InputFilter class. * * @param array $tagsArray List of permitted HTML tags * @param array $attrArray List of permitted HTML tag attributes * @param integer $tagsMethod Method for filtering tags, should be one of the `ONLY_*_DEFINED_TAGS` constants * @param integer $attrMethod Method for filtering attributes, should be one of the `ONLY_*_DEFINED_ATTRIBUTES` constants * @param integer $xssAuto Only auto clean essentials = 0, Allow clean blocked tags/attributes = 1 * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:167
- public clean($source, $type = 'string'): mixed 'Cleaned' version of the `$source` parameter Cleans the given input source based on the instance configuration and specified data type
/** * Cleans the given input source based on the instance configuration and specified data type * * @param string|string[]|object $source Input string/array-of-string/object to be 'cleaned' * @param string $type The return type for the variable: * INT: An integer * UINT: An unsigned integer * FLOAT: A floating point number * BOOLEAN: A boolean value * WORD: A string containing A-Z or underscores only (not case sensitive) * ALNUM: A string containing A-Z or 0-9 only (not case sensitive) * CMD: A string containing A-Z, 0-9, underscores, periods or hyphens (not case * sensitive) * BASE64: A string containing A-Z, 0-9, forward slashes, plus or equals (not case * sensitive) * STRING: A fully decoded and sanitised string (default) * HTML: A sanitised string * ARRAY: An array * PATH: A sanitised file path * TRIM: A string trimmed from normal, non-breaking and multibyte spaces * USERNAME: Do not use (use an application specific filter) * RAW: The raw string is returned with no filtering * unknown: An unknown filter will act like STRING. If the input is an array it will * return an array of fully decoded and sanitised strings. * * @return mixed 'Cleaned' version of the `$source` parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:215
- protected remove($source): string 'Cleaned' version of input parameter Internal method to iteratively remove all unwanted tags and attributes
/** * Internal method to iteratively remove all unwanted tags and attributes * * @param string $source Input string to be 'cleaned' * * @return string 'Cleaned' version of input parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:291
- protected cleanTags($source): string 'Cleaned' version of input parameter Internal method to strip a string of disallowed tags
/** * Internal method to strip a string of disallowed tags * * @param string $source Input string to be 'cleaned' * * @return string 'Cleaned' version of input parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:311
- protected cleanAttributes(array $attrSet): array Filtered array of attribute pairs Internal method to strip a tag of disallowed attributes
/** * Internal method to strip a tag of disallowed attributes * * @param array $attrSet Array of attribute pairs to filter * * @return array Filtered array of attribute pairs * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:527
- protected escapeAttributeValues($source): string Filtered string Escape < > and " inside attribute values
/** * Escape < > and " inside attribute values * * @param string $source The source string. * * @return string Filtered string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:639
- protected stripCssExpressions($source): string Filtered string Remove CSS Expressions in the form of <property>:expression(...)
/** * Remove CSS Expressions in the form of <property>:expression(...) * * @param string $source The source string. * * @return string Filtered string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:695
- private cleanInt($source): integer The filtered value Integer filter
/** * Integer filter * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:723
- private cleanInteger($source): integer The filtered value Alias for cleanInt()
/** * Alias for cleanInt() * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:739
- private cleanUint($source): integer The filtered value Unsigned integer filter
/** * Unsigned integer filter * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:751
- private cleanFloat($source): float The filtered value Float filter
/** * Float filter * * @param string $source The string to be filtered * * @return float The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:767
- private cleanDouble($source): float The filtered value Alias for cleanFloat()
/** * Alias for cleanFloat() * * @param string $source The string to be filtered * * @return float The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:783
- private cleanBool($source): boolean The filtered value Boolean filter
/** * Boolean filter * * @param string $source The string to be filtered * * @return boolean The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:795
- private cleanBoolean($source): boolean The filtered value Alias for cleanBool()
/** * Alias for cleanBool() * * @param string $source The string to be filtered * * @return boolean The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:807
- private cleanWord($source): string The filtered string Word filter
/** * Word filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:819
- private cleanAlnum($source): string The filtered string Alphanumerical filter
/** * Alphanumerical filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:833
- private cleanCmd($source): string The filtered string Command filter
/** * Command filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:847
- private cleanBase64($source): string The filtered string Base64 filter
/** * Base64 filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:864
- private cleanString($source): string The filtered string String filter
/** * String filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:878
- private cleanHtml($source): string The filtered string HTML filter
/** * HTML filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:890
- private cleanPath($source): string The filtered string Path filter
/** * Path filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:902
- private cleanTrim($source): string The filtered string Trim filter
/** * Trim filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:926
- private cleanUsername($source): string The filtered string Username filter
/** * Username filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:942
- public static Joomla\Filter\InputFilter::checkAttribute($attrSubSet): boolean True if bad code is detected Function to determine if contents of an attribute are safe
/** * Function to determine if contents of an attribute are safe * * @param array $attrSubSet A 2 element array for attribute's name, value * * @return boolean True if bad code is detected * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:270
- public const Joomla\Filter\InputFilter::ONLY_ALLOW_DEFINED_TAGS :: integer 0
- public const Joomla\Filter\InputFilter::ONLY_BLOCK_DEFINED_TAGS :: integer 1
- public const Joomla\Filter\InputFilter::ONLY_ALLOW_DEFINED_ATTRIBUTES :: integer 0
- public const Joomla\Filter\InputFilter::ONLY_BLOCK_DEFINED_ATTRIBUTES :: integer 1
- protected data -> array (43)
- REDIRECT_HTTP_AUTHORIZATION => string (0) ""
- REDIRECT_JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK => string (1) "1"
- REDIRECT_DEFAULT_EMAIL => string (16) "webmaster@gta.at"
- REDIRECT_STATUS => string (3) "200"
- HTTP_AUTHORIZATION => string (0) ""
- JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK => string (1) "1"
- DEFAULT_EMAIL => string (16) "webmaster@gta.at"
- HTTP_ACCEPT => string (3) "*/*"
- HTTP_USER_AGENT => string (103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
- HTTP_ACCEPT_ENCODING => string (23) "gzip, br, zstd, deflate"
- HTTP_COOKIE => string (65) "14e141e9e112fb368e5502e1ecb4b70d=66f96c5222b97f827a77dfc098a044cf"
- HTTP_VIA => string (25) "1.1 front03 (Varnish/7.6)"
- HTTP_HOST => string (12) "stage.gta.at"
- HTTP_X_FORWARDED_FOR => string (14) "216.73.216.158"
- HTTP_X_REAL_IP => string (14) "216.73.216.158"
- HTTP_FRONT_END_HTTPS => string (2) "On"
- HTTP_X_FORWARDED_PROTO => string (5) "https"
- HTTP_X_ITR_IP_COUNTRY => string (2) "US"
- HTTP_X_VARNISH => string (9) "202649309"
1976-06-03T11:28:29+00:00
- PATH => string (60) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
- SERVER_SIGNATURE => string (0) ""
- SERVER_SOFTWARE => string (6) "Apache"
- SERVER_NAME => string (12) "stage.gta.at"
- SERVER_ADDR => string (12) "172.23.2.204"
- SERVER_PORT => string (2) "80"
- REMOTE_ADDR => string (12) "172.23.0.113"
- DOCUMENT_ROOT => string (34) "/srv/web/stage/stage.gta.at/public"
- Directory
drwxr-xr-x 33 33 4096 Apr 17 21:01 /srv/web/stage/stage.gta.at/public
- REQUEST_SCHEME => string (4) "http"
- CONTEXT_PREFIX => string (0) ""
- CONTEXT_DOCUMENT_ROOT => string (34) "/srv/web/stage/stage.gta.at/public"
- Directory
drwxr-xr-x 33 33 4096 Apr 17 21:01 /srv/web/stage/stage.gta.at/public
- SERVER_ADMIN => string (16) "webmaster@gta.at"
- SCRIPT_FILENAME => string (44) "/srv/web/stage/stage.gta.at/public/index.php"
- File (332B)
-rw-r--r-- 33 33 332 Apr 10 2025 /srv/web/stage/stage.gta.at/public/index.php
- REMOTE_PORT => string (5) "43123"
- REDIRECT_URL => string (45) "/de/buchung/termin/GC26/LNZNESTOTP/2026-09-19"
- GATEWAY_INTERFACE => string (7) "CGI/1.1"
- SERVER_PROTOCOL => string (8) "HTTP/1.1"
- REQUEST_METHOD => string (3) "GET"
- QUERY_STRING => string (0) ""
- REQUEST_URI => string (45) "/de/buchung/termin/GC26/LNZNESTOTP/2026-09-19"
- SCRIPT_NAME => string (10) "/index.php"
- PHP_SELF => string (10) "/index.php"
- REQUEST_TIME_FLOAT => double 1776516804.4604
- REQUEST_TIME => integer 1776516804
2026-04-18T12:53:24+00:00
- protected inputs -> array (0)
- public __construct($source = null, array $options = array()) Constructor.
/** * Constructor. * * @param array|null $source Optional source data. If omitted, a copy of the server variable '_REQUEST' is used. * @param array $options An optional associative array of configuration parameters: * filter: An instance of Filter\Input. If omitted, a default filter is initialised. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:96
- public __get($name): Input The request input object Magic method to get an input object
/** * Magic method to get an input object * * @param mixed $name Name of the input object to retrieve. * * @return Input The request input object * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:113
- public count(): integer The number of variables in the input. Get the number of variables.
/** * Get the number of variables. * * @return integer The number of variables in the input. * * @since 1.0 * @see Countable::count() */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:147
- public get($name, $default = null, $filter = 'cmd'): mixed The filtered input value. Gets a value from the input data.
/** * Gets a value from the input data. * * @param string $name Name of the value to get. * @param mixed $default Default value to return if variable does not exist. * @param string $filter Filter to apply to the value. * * @return mixed The filtered input value. * * @see \Joomla\Filter\InputFilter::clean() * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:164
- public getArray(array $vars = array(), $datasource = null): mixed The filtered input data. Gets an array of values from the request.
/** * Gets an array of values from the request. * * @param array $vars Associative array of keys and filter types to apply. * If empty and datasource is null, all the input data will be returned * but filtered using the default case in InputFilter::clean. * @param mixed $datasource Array to retrieve data from, or null * * @return mixed The filtered input data. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:185
- public getInputForRequestMethod(): Input Get the Input instance holding the data for the current request method
/** * Get the Input instance holding the data for the current request method * * @return Input * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:221
- public set($name, $value): void Sets a value
/** * Sets a value * * @param string $name Name of the value to set. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:246
- public def($name, $value): void Define a value. The value will only be set if there's no value for the name or if it is null.
/** * Define a value. The value will only be set if there's no value for the name or if it is null. * * @param string $name Name of the value to define. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:261
- public exists($name): boolean Check if a value name exists.
/** * Check if a value name exists. * * @param string $name Value name * * @return boolean * * @since 1.2.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:279
- public __call($name, $arguments): mixed The filtered input value. Magic method to get filtered input data.
/** * Magic method to get filtered input data. * * @param string $name Name of the filter type prefixed with 'get'. * @param array $arguments [0] The name of the variable [1] The default value. * * @return mixed The filtered input value. * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:295
- public getMethod(): string The request method. Gets the request method.
/** * Gets the request method. * * @return string The request method. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:319
- private const Joomla\Input\Input::ALLOWED_GLOBALS :: array (6) Depth Limit
- public __construct($source = null, array $options = array()) Constructor.
/** * Constructor. * * @param array|null $source Optional source data. If omitted, a copy of the server variable '_REQUEST' is used. * @param array $options An optional associative array of configuration parameters: * filter: An instance of Filter\Input. If omitted, a default filter is initialised. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:96
- public __get($name): Input The request input object Magic method to get an input object
/** * Magic method to get an input object * * @param mixed $name Name of the input object to retrieve. * * @return Input The request input object * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:113
- public count(): integer The number of variables in the input. Get the number of variables.
/** * Get the number of variables. * * @return integer The number of variables in the input. * * @since 1.0 * @see Countable::count() */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:147
- public get($name, $default = null, $filter = 'cmd'): mixed The filtered input value. Gets a value from the input data.
/** * Gets a value from the input data. * * @param string $name Name of the value to get. * @param mixed $default Default value to return if variable does not exist. * @param string $filter Filter to apply to the value. * * @return mixed The filtered input value. * * @see \Joomla\Filter\InputFilter::clean() * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:164
- public getArray(array $vars = array(), $datasource = null): mixed The filtered input data. Gets an array of values from the request.
/** * Gets an array of values from the request. * * @param array $vars Associative array of keys and filter types to apply. * If empty and datasource is null, all the input data will be returned * but filtered using the default case in InputFilter::clean. * @param mixed $datasource Array to retrieve data from, or null * * @return mixed The filtered input data. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:185
- public getInputForRequestMethod(): Input Get the Input instance holding the data for the current request method
/** * Get the Input instance holding the data for the current request method * * @return Input * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:221
- public set($name, $value): void Sets a value
/** * Sets a value * * @param string $name Name of the value to set. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:246
- public def($name, $value): void Define a value. The value will only be set if there's no value for the name or if it is null.
/** * Define a value. The value will only be set if there's no value for the name or if it is null. * * @param string $name Name of the value to define. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:261
- public exists($name): boolean Check if a value name exists.
/** * Check if a value name exists. * * @param string $name Value name * * @return boolean * * @since 1.2.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:279
- public __call($name, $arguments): mixed The filtered input value. Magic method to get filtered input data.
/** * Magic method to get filtered input data. * * @param string $name Name of the filter type prefixed with 'get'. * @param array $arguments [0] The name of the variable [1] The default value. * * @return mixed The filtered input value. * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:295
- public getMethod(): string The request method. Gets the request method.
/** * Gets the request method. * * @return string The request method. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:319
- private const Joomla\Input\Input::ALLOWED_GLOBALS :: array (6) Depth Limit
- public charSet -> string (5) "utf-8"
- public mimeType -> string (9) "text/html"
- public httpVersion -> string (3) "1.1"
- public modifiedDate -> null
- public client -> Joomla\Application\Web\WebClient#177 (13)
- Properties (13)
- Methods (9)
- Class constants (25)
- protected platform -> null
- protected mobile -> boolean false
- protected engine -> null
- protected browser -> null
- protected browserVersion -> null
- protected languages -> array (0)
- protected encodings -> array (0)
- protected userAgent -> string (103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
- protected acceptEncoding -> string (23) "gzip, br, zstd, deflate"
- protected acceptLanguage -> null
- protected robot -> boolean false
- protected detection -> array (1)
- browser => boolean true
- protected headers -> null
- public __construct($userAgent = null, $acceptEncoding = null, $acceptLanguage = null) Class constructor.
/** * Class constructor. * * @param string $userAgent The optional user-agent string to parse. * @param string $acceptEncoding The optional client accept encoding string to parse. * @param string $acceptLanguage The optional client accept language string to parse. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/application/src/Web/WebClient.php:172
- public __get($name): mixed The requested value if it exists. Magic method to get an object property's value by name.
/** * Magic method to get an object property's value by name. * * @param string $name Name of the property for which to return a value. * * @return mixed The requested value if it exists. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/application/src/Web/WebClient.php:205
- protected detectBrowser($userAgent): void Detects the client browser and version in a user agent string.
/** * Detects the client browser and version in a user agent string. * * @param string $userAgent The user-agent string to parse. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/application/src/Web/WebClient.php:281
- protected detectEncoding($acceptEncoding): void Method to detect the accepted response encoding by the client.
/** * Method to detect the accepted response encoding by the client. * * @param string $acceptEncoding The client accept encoding string to parse. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/application/src/Web/WebClient.php:370
- protected detectEngine($userAgent): void Detects the client rendering engine in a user agent string.
/** * Detects the client rendering engine in a user agent string. * * @param string $userAgent The user-agent string to parse. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/application/src/Web/WebClient.php:388
- protected detectLanguage($acceptLanguage): void Method to detect the accepted languages by the client.
/** * Method to detect the accepted languages by the client. * * @param mixed $acceptLanguage The client accept language string to parse. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/application/src/Web/WebClient.php:470
- protected detectPlatform($userAgent): void Detects the client platform in a user agent string.
/** * Detects the client platform in a user agent string. * * @param string $userAgent The user-agent string to parse. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/application/src/Web/WebClient.php:488
- protected detectRobot($userAgent): void Determines if the browser is a robot or not.
/** * Determines if the browser is a robot or not. * * @param string $userAgent The user-agent string to parse. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/application/src/Web/WebClient.php:566
- protected detectHeaders(): void Fills internal array of headers
/** * Fills internal array of headers * * @return void * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/application/src/Web/WebClient.php:584
- public const Joomla\Application\Web\WebClient::WINDOWS :: integer 1
- public const Joomla\Application\Web\WebClient::WINDOWS_PHONE :: integer 2
- public const Joomla\Application\Web\WebClient::WINDOWS_CE :: integer 3
- public const Joomla\Application\Web\WebClient::IPHONE :: integer 4
- public const Joomla\Application\Web\WebClient::IPAD :: integer 5
- public const Joomla\Application\Web\WebClient::IPOD :: integer 6
- public const Joomla\Application\Web\WebClient::MAC :: integer 7
- public const Joomla\Application\Web\WebClient::BLACKBERRY :: integer 8
- public const Joomla\Application\Web\WebClient::ANDROID :: integer 9
- public const Joomla\Application\Web\WebClient::LINUX :: integer 10
- public const Joomla\Application\Web\WebClient::TRIDENT :: integer 11
- public const Joomla\Application\Web\WebClient::WEBKIT :: integer 12
- public const Joomla\Application\Web\WebClient::GECKO :: integer 13
- public const Joomla\Application\Web\WebClient::PRESTO :: integer 14
- public const Joomla\Application\Web\WebClient::KHTML :: integer 15
- public const Joomla\Application\Web\WebClient::AMAYA :: integer 16
- public const Joomla\Application\Web\WebClient::IE :: integer 17
- public const Joomla\Application\Web\WebClient::FIREFOX :: integer 18
- public const Joomla\Application\Web\WebClient::CHROME :: integer 19
- public const Joomla\Application\Web\WebClient::SAFARI :: integer 20
- public const Joomla\Application\Web\WebClient::OPERA :: integer 21
- public const Joomla\Application\Web\WebClient::ANDROIDTABLET :: integer 22
- public const Joomla\Application\Web\WebClient::EDGE :: integer 23
- public const Joomla\Application\Web\WebClient::BLINK :: integer 24
- public const Joomla\Application\Web\WebClient::EDG :: integer 25
- protected response -> Laminas\Diactoros\Response#522 (7)
- Properties (7)
- Methods (21)
- Class constants (2)
- private phrases -> array (67)
- 100 => string (8) "Continue"
- 101 => string (19) "Switching Protocols"
- 102 => string (10) "Processing"
- 103 => string (11) "Early Hints"
- 104 => string (116) "Upload Resumption Supported (TEMPORARY - registered 2024-11-13, extension registered 2025-09-15, expires 2026-11-13)"
- 200 => string (2) "OK"
- 201 => string (7) "Created"
- 202 => string (8) "Accepted"
- 203 => string (29) "Non-Authoritative Information"
- 204 => string (10) "No Content"
- 205 => string (13) "Reset Content"
- 206 => string (15) "Partial Content"
- 207 => string (12) "Multi-Status"
- 208 => string (16) "Already Reported"
- 226 => string (7) "IM Used"
- 300 => string (16) "Multiple Choices"
- 301 => string (17) "Moved Permanently"
- 302 => string (5) "Found"
- 303 => string (9) "See Other"
- 304 => string (12) "Not Modified"
- 305 => string (9) "Use Proxy"
- 306 => string (12) "Switch Proxy"
- 307 => string (18) "Temporary Redirect"
- 308 => string (18) "Permanent Redirect"
- 400 => string (11) "Bad Request"
- 401 => string (12) "Unauthorized"
- 402 => string (16) "Payment Required"
- 403 => string (9) "Forbidden"
- 404 => string (9) "Not Found"
- 405 => string (18) "Method Not Allowed"
- 406 => string (14) "Not Acceptable"
- 407 => string (29) "Proxy Authentication Required"
- 408 => string (15) "Request Timeout"
- 409 => string (8) "Conflict"
- 410 => string (4) "Gone"
- 411 => string (15) "Length Required"
- 412 => string (19) "Precondition Failed"
- 413 => string (17) "Content Too Large"
- 414 => string (12) "URI Too Long"
- 415 => string (22) "Unsupported Media Type"
- 416 => string (21) "Range Not Satisfiable"
- 417 => string (18) "Expectation Failed"
- 418 => string (12) "I'm a teapot"
- 421 => string (19) "Misdirected Request"
- 422 => string (21) "Unprocessable Content"
- 423 => string (6) "Locked"
- 424 => string (17) "Failed Dependency"
- 425 => string (9) "Too Early"
- 426 => string (16) "Upgrade Required"
- 428 => string (21) "Precondition Required"
- 429 => string (17) "Too Many Requests"
- 431 => string (31) "Request Header Fields Too Large"
- 444 => string (34) "Connection Closed Without Response"
- 451 => string (29) "Unavailable For Legal Reasons"
- 499 => string (21) "Client Closed Request"
- 500 => string (21) "Internal Server Error"
- 501 => string (15) "Not Implemented"
- 502 => string (11) "Bad Gateway"
- 503 => string (19) "Service Unavailable"
- 504 => string (15) "Gateway Timeout"
- 505 => string (26) "HTTP Version Not Supported"
- 506 => string (23) "Variant Also Negotiates"
- 507 => string (20) "Insufficient Storage"
- 508 => string (13) "Loop Detected"
- 510 => string (24) "Not Extended (OBSOLETED)"
- 511 => string (31) "Network Authentication Required"
- 599 => string (29) "Network Connect Timeout Error"
- private reasonPhrase -> string (2) "OK"
- private statusCode -> integer 200
- protected headers -> array (3)
- x-frame-options => array (1)
- 0 => string (10) "SAMEORIGIN"
- referrer-policy => array (1)
- 0 => string (31) "strict-origin-when-cross-origin"
- cross-origin-opener-policy => array (1)
- 0 => string (11) "same-origin"
- protected headerNames -> array (3)
- x-frame-options => string (15) "x-frame-options"
- referrer-policy => string (15) "referrer-policy"
- cross-origin-opener-policy => string (26) "cross-origin-opener-policy"
- private protocol -> string (3) "1.1"
- private stream -> Laminas\Diactoros\Stream#180 (2)
- Properties (2)
- Methods (19)
- Class constants (1)
- toString
- protected resource -> stream resource php://memory
- timed_out => boolean false
- blocked => boolean true
- eof => boolean false
- wrapper_type => string (3) "PHP"
- stream_type => string (6) "MEMORY"
- mode => string (3) "w+b"
- unread_bytes => integer 0
- seekable => boolean true
- uri => string (12) "php://memory"
- protected stream -> string (12) "php://memory"
- public __construct($stream, string $mode = 'r')
/** * @param string|object|resource $stream * @param string $mode Mode with which to open stream * @throws Exception\InvalidArgumentException */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:56
- public __toString(): string {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:65
- public close(): void {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:86
- public detach() {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:101
- public attach($resource, string $mode = 'r'): void Attach a new stream/resource to the instance.
/** * Attach a new stream/resource to the instance. * * @param string|object|resource $resource * @throws Exception\InvalidArgumentException For stream identifier that cannot be cast to a resource. * @throws Exception\InvalidArgumentException For non-resource stream. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:115
- public getSize(): ?int {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:124
- public tell(): int {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:142
- public eof(): bool {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:160
- public isSeekable(): bool {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:173
- public seek(int $offset, int $whence = 0): void {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:187
- public rewind(): void {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:208
- public isWritable(): bool {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:217
- public write($string): int {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:237
- public isReadable(): bool {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:260
- public read(int $length): string {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:276
- public getContents(): string {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:299
- public getMetadata(?string $key = null) {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:317
- private setStream($stream, string $mode = 'r'): void Set the internal stream resource.
/** * Set the internal stream resource. * * @param string|object|resource $stream String stream target or stream resource. * @param string $mode Resource mode for stream target. * @throws Exception\InvalidArgumentException For invalid streams or resources. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:342
- private isValidStreamResourceType(mixed $resource): bool Determine if a resource is one of the resource types allowed to instantiate a Stream
/** * Determine if a resource is one of the resource types allowed to instantiate a Stream * * @param mixed $resource Stream resource. * @psalm-assert-if-true resource $resource */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Stream.php:384
- private const Laminas\Diactoros\Stream::ALLOWED_STREAM_RESOURCE_TYPES :: array (1) Depth Limit
- stream string (0) ""
- public __construct($body = 'php://memory', int $status = 200, array $headers = array())
/** * @param string|resource|StreamInterface $body Stream identifier and/or actual stream resource * @param int $status Status code for the response, if any. * @param array<non-empty-string, string|string[]> $headers Headers for the response, if any. * @throws Exception\InvalidArgumentException On any invalid element. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Response.php:118
- public getStatusCode(): int {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Response.php:129
- public getReasonPhrase(): string {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Response.php:138
- public withStatus(int $code, string $reasonPhrase = ''): Laminas\Diactoros\Response {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Response.php:147
- private setStatusCode(int $code, string $reasonPhrase = ''): void Set a valid status code.
/** * Set a valid status code. * * @throws Exception\InvalidArgumentException On an invalid status code. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/Response.php:159
- public getProtocolVersion(): string Retrieves the HTTP protocol version as a string.
/** * Retrieves the HTTP protocol version as a string. * * The string MUST contain only the HTTP version number (e.g., "1.1", "1.0"). * * @return string HTTP protocol version. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:59
- public withProtocolVersion(string $version): Psr\Http\Message\MessageInterface Return an instance with the specified HTTP protocol version.
/** * Return an instance with the specified HTTP protocol version. * * The version string MUST contain only the HTTP version number (e.g., * "1.1", "1.0"). * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return an instance that has the * new protocol version. * * @param string $version HTTP protocol version * @return static */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:77
- public getHeaders(): array Retrieves all message headers.
/** * Retrieves all message headers. * * The keys represent the header name as it will be sent over the wire, and * each value is an array of strings associated with the header. * * // Represent the headers as a string * foreach ($message->getHeaders() as $name => $values) { * echo $name . ": " . implode(", ", $values); * } * * // Emit headers iteratively: * foreach ($message->getHeaders() as $name => $values) { * foreach ($values as $value) { * header(sprintf('%s: %s', $name, $value), false); * } * } * * @return array Returns an associative array of the message's headers. Each * key MUST be a header name, and each value MUST be an array of strings. * @psalm-return array<non-empty-string, list<string>> */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:107
- public hasHeader(string $name): bool Checks if a header exists by the given case-insensitive name.
/** * Checks if a header exists by the given case-insensitive name. * * @param string $name Case-insensitive header name. * @return bool Returns true if any header names match the given header * name using a case-insensitive string comparison. Returns false if * no matching header name is found in the message. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:120
- public getHeader(string $name): array Retrieves a message header value by the given case-insensitive name.
/** * Retrieves a message header value by the given case-insensitive name. * * This method returns an array of all the header values of the given * case-insensitive header name. * * If the header does not appear in the message, this method MUST return an * empty array. * * @param string $name Case-insensitive header field name. * @return string[] An array of string values as provided for the given * header. If the header does not appear in the message, this method MUST * return an empty array. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:139
- public getHeaderLine(string $name): string Retrieves a comma-separated string of the values for a single header.
/** * Retrieves a comma-separated string of the values for a single header. * * This method returns all of the header values of the given * case-insensitive header name as a string concatenated together using * a comma. * * NOTE: Not all header values may be appropriately represented using * comma concatenation. For such headers, use getHeader() instead * and supply your own delimiter when concatenating. * * If the header does not appear in the message, this method MUST return * an empty string. * * @param string $name Case-insensitive header field name. * @return string A string of values as provided for the given header * concatenated together using a comma. If the header does not appear in * the message, this method MUST return an empty string. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:170
- public withHeader(string $name, $value): Psr\Http\Message\MessageInterface Return an instance with the provided header, replacing any existing values of any headers with the same case-insensit...
/** * Return an instance with the provided header, replacing any existing * values of any headers with the same case-insensitive name. * * While header names are case-insensitive, the casing of the header will * be preserved by this function, and returned from getHeaders(). * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return an instance that has the * new and/or updated header and value. * * @param string $name Case-insensitive header field name. * @param string|string[] $value Header value(s). * @return static * @throws Exception\InvalidArgumentException For invalid header names or values. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:196
- public withAddedHeader(string $name, $value): Psr\Http\Message\MessageInterface Return an instance with the specified header appended with the given value.
/** * Return an instance with the specified header appended with the * given value. * * Existing values for the specified header will be maintained. The new * value(s) will be appended to the existing list. If the header did not * exist previously, it will be added. * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return an instance that has the * new header and/or value. * * @param string $name Case-insensitive header field name to add. * @param string|string[] $value Header value(s). * @return static * @throws Exception\InvalidArgumentException For invalid header names or values. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:232
- public withoutHeader(string $name): Psr\Http\Message\MessageInterface Return an instance without the specified header.
/** * Return an instance without the specified header. * * Header resolution MUST be done without case-sensitivity. * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return an instance that removes * the named header. * * @param string $name Case-insensitive header field name to remove. * @return static */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:260
- public getBody(): Psr\Http\Message\StreamInterface Gets the body of the message.
/** * Gets the body of the message. * * @return StreamInterface Returns the body as a stream. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:279
- public withBody(Psr\Http\Message\StreamInterface $body): Psr\Http\Message\MessageInterface Return an instance with the specified message body.
/** * Return an instance with the specified message body. * * The body MUST be a StreamInterface object. * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return a new instance that has the * new body stream. * * @param StreamInterface $body Body. * @return static * @throws Exception\InvalidArgumentException When the body is not valid. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:297
- private getStream($stream, string $modeIfNotInstance): Psr\Http\Message\StreamInterface
/** @param StreamInterface|string|resource $stream */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:305
- private setHeaders(array $originalHeaders): void Filter a set of headers to ensure they are in the correct internal format.
/** * Filter a set of headers to ensure they are in the correct internal format. * * Used by message constructors to allow setting all initial headers at once. * * @param array<non-empty-string, string|string[]> $originalHeaders Headers to filter. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:330
- private validateProtocolVersion(string $version): void Validate the HTTP protocol version
/** * Validate the HTTP protocol version * * @throws Exception\InvalidArgumentException On invalid HTTP protocol version. */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:352
- private filterHeaderValue(mixed $values): array
/** @return list<string> */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:371
- private assertHeader(mixed $name): void Ensure header name and values are valid.
/** * Ensure header name and values are valid. * * @psalm-assert non-empty-string $name * @throws Exception\InvalidArgumentException */ Defined in <LIBRARIES>/vendor/laminas/laminas-diactoros/src/MessageTrait.php:403
- public const Laminas\Diactoros\Response::MIN_STATUS_CODE_VALUE :: integer 100
- public const Laminas\Diactoros\Response::MAX_STATUS_CODE_VALUE :: integer 599
- private cacheable -> boolean false
- private responseMap -> array (61)
- 100 => string (27) "HTTP/{version} 100 Continue"
- 101 => string (38) "HTTP/{version} 101 Switching Protocols"
- 102 => string (29) "HTTP/{version} 102 Processing"
- 200 => string (21) "HTTP/{version} 200 OK"
- 201 => string (26) "HTTP/{version} 201 Created"
- 202 => string (27) "HTTP/{version} 202 Accepted"
- 203 => string (48) "HTTP/{version} 203 Non-Authoritative Information"
- 204 => string (29) "HTTP/{version} 204 No Content"
- 205 => string (32) "HTTP/{version} 205 Reset Content"
- 206 => string (34) "HTTP/{version} 206 Partial Content"
- 207 => string (31) "HTTP/{version} 207 Multi-Status"
- 208 => string (35) "HTTP/{version} 208 Already Reported"
- 226 => string (26) "HTTP/{version} 226 IM Used"
- 300 => string (35) "HTTP/{version} 300 Multiple Choices"
- 301 => string (36) "HTTP/{version} 301 Moved Permanently"
- 302 => string (24) "HTTP/{version} 302 Found"
- 303 => string (28) "HTTP/{version} 303 See other"
- 304 => string (31) "HTTP/{version} 304 Not Modified"
- 305 => string (28) "HTTP/{version} 305 Use Proxy"
- 306 => string (27) "HTTP/{version} 306 (Unused)"
- 307 => string (37) "HTTP/{version} 307 Temporary Redirect"
- 308 => string (37) "HTTP/{version} 308 Permanent Redirect"
- 400 => string (30) "HTTP/{version} 400 Bad Request"
- 401 => string (31) "HTTP/{version} 401 Unauthorized"
- 402 => string (35) "HTTP/{version} 402 Payment Required"
- 403 => string (28) "HTTP/{version} 403 Forbidden"
- 404 => string (28) "HTTP/{version} 404 Not Found"
- 405 => string (37) "HTTP/{version} 405 Method Not Allowed"
- 406 => string (33) "HTTP/{version} 406 Not Acceptable"
- 407 => string (48) "HTTP/{version} 407 Proxy Authentication Required"
- 408 => string (34) "HTTP/{version} 408 Request Timeout"
- 409 => string (27) "HTTP/{version} 409 Conflict"
- 410 => string (23) "HTTP/{version} 410 Gone"
- 411 => string (34) "HTTP/{version} 411 Length Required"
- 412 => string (38) "HTTP/{version} 412 Precondition Failed"
- 413 => string (36) "HTTP/{version} 413 Payload Too Large"
- 414 => string (31) "HTTP/{version} 414 URI Too Long"
- 415 => string (41) "HTTP/{version} 415 Unsupported Media Type"
- 416 => string (40) "HTTP/{version} 416 Range Not Satisfiable"
- 417 => string (37) "HTTP/{version} 417 Expectation Failed"
- 418 => string (31) "HTTP/{version} 418 I'm a teapot"
- 421 => string (38) "HTTP/{version} 421 Misdirected Request"
- 422 => string (39) "HTTP/{version} 422 Unprocessable Entity"
- 423 => string (25) "HTTP/{version} 423 Locked"
- 424 => string (36) "HTTP/{version} 424 Failed Dependency"
- 426 => string (35) "HTTP/{version} 426 Upgrade Required"
- 428 => string (40) "HTTP/{version} 428 Precondition Required"
- 429 => string (36) "HTTP/{version} 429 Too Many Requests"
- 431 => string (50) "HTTP/{version} 431 Request Header Fields Too Large"
- 451 => string (48) "HTTP/{version} 451 Unavailable For Legal Reasons"
- 500 => string (40) "HTTP/{version} 500 Internal Server Error"
- 501 => string (34) "HTTP/{version} 501 Not Implemented"
- 502 => string (30) "HTTP/{version} 502 Bad Gateway"
- 503 => string (38) "HTTP/{version} 503 Service Unavailable"
- 504 => string (34) "HTTP/{version} 504 Gateway Timeout"
- 505 => string (45) "HTTP/{version} 505 HTTP Version Not Supported"
- 506 => string (42) "HTTP/{version} 506 Variant Also Negotiates"
- 507 => string (39) "HTTP/{version} 507 Insufficient Storage"
- 508 => string (32) "HTTP/{version} 508 Loop Detected"
- 510 => string (31) "HTTP/{version} 510 Not Extended"
- 511 => string (50) "HTTP/{version} 511 Network Authentication Required"
- public JComponentTitle -> null
- protected document -> Joomla\CMS\Document\HtmlDocument#809 (40)
- Properties (40)
- Methods (69)
- Static methods (1)
- Static properties (2)
- public title -> string (7) "Buchung"
- public description -> UTF-8 string (141) "Ihr Spezialist für Flusskreuzfahrten in Europa. Entdecken Sie mit uns die schönsten Städte und Landschaften entlang ...
Ihr Spezialist für Flusskreuzfahrten in Europa. Entdecken Sie mit uns die schönsten Städte und Landschaften entlang der Donau, Rhein & Co.
- public link -> string (0) ""
- public base -> string (0) ""
- public language -> string (5) "de-de"
- public direction -> string (3) "ltr"
- public _generator -> string (40) "Joomla! - Open Source Content Management"
- public _mdate -> string (0) ""
- public _tab -> string (1) " "
- public _lineEnd -> string (1) " "
- public _charset -> string (5) "utf-8"
- public _mime -> string (9) "text/html"
- public _namespace -> string (0) ""
- public _profile -> string (0) ""
- public _scripts -> array (0)
- public _script -> array (0)
- protected scriptOptions -> array (2)
- com_booking.booking => array (10)
- apiUrl => string (47) "/de/component/booking?format=json&task=booking."
- travelType => string (3) "FKF"
- catalog => string (4) "GC26"
- code => string (10) "LNZNESTOTP"
- departure => string (19) "2026-09-19T00:00:00"
- package => null
- rooms => array (1)
- 1 => array (2) Depth Limit
- cabins => null
- transports => null
- existing => null
- joomla.jtext => array (18)
- COM_BOOKING_STEP_JS_SUBMIT_BUTTON_CONTINUE => string (10) "Fortfahren"
- COM_BOOKING_STEP_JS_SUBMIT_BUTTON_PROCESSING => string (11) "Verarbeitet"
- COM_BOOKING_STEP_JS_SUBMIT_BUTTON_CHECKING => UTF-8 string (6) "Prüfe"
- COM_BOOKING_STEP_JS_SUBMIT_BUTTON_NOT_AVAILABLE => UTF-8 string (16) "Nicht verfügbar"
- COM_BOOKING_STEP_JS_SUBMIT_BUTTON_ERROR => string (26) "Ein Fehler ist aufgetreten"
- COM_BOOKING_STEP_JS_SUBMIT_BUTTON_BOOKING_ERROR => UTF-8 string (27) "Buchung nicht durchführbar"
- COM_BOOKING_JS_MESSAGE_BOOKING_INQUIRY_ERROR_TITLE => string (26) "Fehler bei Buchungsanfrage"
- COM_BOOKING_JS_MESSAGE_API_ERROR_UNKNOWN => string (18) "Unbekannter Fehler"
- JLIB_JS_AJAX_ERROR_PARSE => string (184) "Ein Parsing-Fehler trat bei der Verarbeitung der folgenden JSON-Daten auf:<br><code style='color:inherit;white-space...
Ein Parsing-Fehler trat bei der Verarbeitung der folgenden JSON-Daten auf:<br><code style='color:inherit;white-space:pre-wrap;padding:0;margin:0;border:0;background:inherit;'>%s</code>
- COM_BOOKING_BOOKING_JS_ERROR_BOOKING => string (15) "Buchungs Fehler"
- COM_BOOKING_BOOKING_JS_ERROR_SERVER => string (13) "Server Fehler"
- COM_BOOKING_STEP_CONTINUE => string (10) "Fortfahren"
- COM_BOOKING_NOT_AVAILABLE => UTF-8 string (16) "Nicht verfügbar"
- COM_BOOKING_STEP_ROOM_PARTICIPANTS_LABEL => string (11) "Teilnehmer:"
- JLIB_JS_AJAX_ERROR_OTHER => UTF-8 string (72) "Beim Abrufen von JSON-Daten wurde ein HTTP-Statuscode %s zurückgegeben."
- COM_BOOKING_STEP_ROOM_TITLE_FKF => string (6) "Kabine"
- COM_BOOKING_STEP_ROOM_REMOVE_ARIA_FKF => string (16) "Kabine entfernen"
- COM_BOOKING_STEP_ROOM_MAX_REACHED_FKF => string (36) "Maximale Anzahl an Kabinen erreicht."
- public _styleSheets -> array (0)
- public _style -> array (0)
- public _metaTags -> array (2)
- http-equiv => array (1)
- content-type => string (24) "text/html; charset=utf-8"
- name => array (1)
- rights => null
- public _engine -> null
- public _type -> string (4) "html"
- protected mediaVersion -> string (6) "37857e"
- protected factory -> Joomla\CMS\Document\Factory#807 (1)
- Properties (1)
- Methods (4)
- private cacheControllerFactory -> Joomla\CMS\Cache\CacheControllerFactory#200
- Methods (1)
- public createCacheController($type = 'output', $options = array()): Joomla\CMS\Cache\CacheController Method to get an instance of a cache controller.
/** * Method to get an instance of a cache controller. * * @param string $type The cache object type to instantiate * @param array $options Array of options * * @return CacheController * * @since 4.0.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/src/Cache/CacheControllerFactory.php:34
- public createDocument(string $type = 'html', array $attributes = array()): Joomla\CMS\Document\Document Creates a new Document object for the requested format.
/** * Creates a new Document object for the requested format. * * @param string $type The document type to instantiate * @param array $attributes Array of attributes * * @return Document * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Document/Factory.php:38
- public createRenderer(Joomla\CMS\Document\Document $document, string $type, string $docType = ''): Joomla\CMS\Document\RendererInterface Creates a new renderer object.
/** * Creates a new renderer object. * * @param Document $document The Document instance to attach to the renderer * @param string $type The renderer type to instantiate * @param string $docType The document type the renderer is part of * * @return RendererInterface * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Document/Factory.php:85
- protected getCacheControllerFactory(): Joomla\CMS\Cache\CacheControllerFactoryInterface Get the CacheControllerFactoryInterface.
/** * Get the CacheControllerFactoryInterface. * * @return CacheControllerFactoryInterface * * @since 4.2.0 */ Defined in <LIBRARIES>/src/Cache/CacheControllerFactoryAwareTrait.php:41
- public setCacheControllerFactory(?Joomla\CMS\Cache\CacheControllerFactoryInterface $cacheControllerFactory = null): void Set the cache controller factory to use.
/** * Set the cache controller factory to use. * * @param ?CacheControllerFactoryInterface $cacheControllerFactory The cache controller factory to use. * * @return void * * @since 4.2.0 */ Defined in <LIBRARIES>/src/Cache/CacheControllerFactoryAwareTrait.php:64
- protected preloadManager -> Joomla\CMS\Document\PreloadManager#530 (1)
- Properties (1)
- Methods (9)
- protected linkProvider -> Fig\Link\GenericLinkProvider#813 (1)
- Properties (1)
- Methods (5)
- private links -> array (0)
- public __construct(array $links = array()) Constructs a new link provider.
/** * Constructs a new link provider. * * @param LinkInterface[] $links * Optionally, specify an initial set of links for this provider. * Note that the keys of the array will be ignored. */ Defined in <LIBRARIES>/vendor/fig/link-util/src/GenericLinkProvider.php:19
- public withLink(Psr\Link\LinkInterface $link): static {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/fig/link-util/src/EvolvableLinkProviderTrait.php:20
- public withoutLink(Psr\Link\LinkInterface $link): static {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/fig/link-util/src/EvolvableLinkProviderTrait.php:33
- public getLinks(): iterable {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/fig/link-util/src/LinkProviderTrait.php:29
- public getLinksByRel($rel): iterable {@inheritdoc}
/** * {@inheritdoc} */ Defined in <LIBRARIES>/vendor/fig/link-util/src/LinkProviderTrait.php:37
- public __construct(?Psr\Link\EvolvableLinkProviderInterface $linkProvider = null) PreloadManager constructor
/** * PreloadManager constructor * * @param ?EvolvableLinkProviderInterface $linkProvider The link provider * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Document/PreloadManager.php:42
- public getLinkProvider(): Psr\Link\EvolvableLinkProviderInterface Get the link provider
/** * Get the link provider * * @return EvolvableLinkProviderInterface * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Document/PreloadManager.php:54
- public setLinkProvider(Psr\Link\EvolvableLinkProviderInterface $linkProvider): $this Set the link provider
/** * Set the link provider * * @param EvolvableLinkProviderInterface $linkProvider The link provider * * @return $this * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Document/PreloadManager.php:68
- public preload(string $uri, array $attributes = array()): void Preloads a resource.
/** * Preloads a resource. * * @param string $uri A public path * @param array $attributes The attributes of this link (e.g. "array('as' => true)", "array('crossorigin' => 'use-credentials')") * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Document/PreloadManager.php:85
- public dnsPrefetch(string $uri, array $attributes = array()): void Resolves a resource origin as early as possible.
/** * Resolves a resource origin as early as possible. * * @param string $uri A public path * @param array $attributes The attributes of this link (e.g. "array('as' => true)", "array('pr' => 0.5)") * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Document/PreloadManager.php:100
- public preconnect(string $uri, array $attributes = array()): void Initiates an early connection to a resource (DNS resolution, TCP handshake, TLS negotiation).
/** * Initiates an early connection to a resource (DNS resolution, TCP handshake, TLS negotiation). * * @param string $uri A public path * @param array $attributes The attributes of this link (e.g. "array('as' => true)", "array('pr' => 0.5)") * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Document/PreloadManager.php:115
- public prefetch(string $uri, array $attributes = array()): void Indicates to the client that it should prefetch this resource.
/** * Indicates to the client that it should prefetch this resource. * * @param string $uri A public path * @param array $attributes The attributes of this link (e.g. "array('as' => true)", "array('pr' => 0.5)") * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Document/PreloadManager.php:130
- public prerender(string $uri, array $attributes = array()): void Indicates to the client that it should prerender this resource.
/** * Indicates to the client that it should prerender this resource. * * @param string $uri A public path * @param array $attributes The attributes of this link (e.g. "array('as' => true)", "array('pr' => 0.5)") * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Document/PreloadManager.php:145
- private link(string $uri, string $rel, array $attributes = array()): void Adds a "Link" HTTP header.
/** * Adds a "Link" HTTP header. * * @param string $uri The relation URI * @param string $rel The relation type (e.g. "preload", "prefetch", "prerender" or "dns-prefetch") * @param array $attributes The attributes of this link (e.g. "array('as' => true)", "array('pr' => 0.5)") * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Document/PreloadManager.php:161
- protected preloadTypes -> array (5)
- 0 => string (7) "preload"
- 1 => string (12) "dns-prefetch"
- 2 => string (10) "preconnect"
- 3 => string (8) "prefetch"
- 4 => string (9) "prerender"
- protected webAssetManager -> Joomla\CMS\WebAsset\WebAssetManager#814 (5)
- Properties (5)
- Methods (23)
- Static methods (1)
- Class constants (3)
- protected registry -> Joomla\CMS\WebAsset\WebAssetRegistry#564 (4)
- Properties (4)
- Methods (15)
- protected dataFilesNew -> array (0)
- protected dataFilesParsed -> array (7)
- media/vendor/joomla.asset.json => string (30) "media/vendor/joomla.asset.json"
- File (13KB)
-rw-r--r-- 33 33 13305 Apr 14 13:11 media/vendor/joomla.asset.json
- media/system/joomla.asset.json => string (30) "media/system/joomla.asset.json"
- File (15.7KB)
-rw-r--r-- 33 33 16089 Apr 14 13:11 media/system/joomla.asset.json
- media/plg_system_guidedtours/joomla.asset.json => string (46) "media/plg_system_guidedtours/joomla.asset.json"
- File (898B)
-rw-r--r-- 33 33 898 Apr 14 13:11 media/plg_system_guidedtours/joomla.asset.json
- media/com_booking/joomla.asset.json => string (35) "media/com_booking/joomla.asset.json"
- File (6.4KB)
-rw-r--r-- 33 33 6598 Apr 09 17:04 media/com_booking/joomla.asset.json
- templates/gta2026/joomla.asset.json => string (35) "templates/gta2026/joomla.asset.json"
- media/plg_behaviour_compat6/removed.asset.json => string (46) "media/plg_behaviour_compat6/removed.asset.json"
- File (602B)
-rw-r--r-- 33 33 602 Apr 14 13:10 media/plg_behaviour_compat6/removed.asset.json
- media/com_ploxmedia/joomla.asset.json => string (37) "media/com_ploxmedia/joomla.asset.json"
- File (6.5KB)
-rw-rw---- 33 33 6698 Feb 23 14:55 media/com_ploxmedia/joomla.asset.json
- protected assets -> array (3)
- script => array (135) Depth Limit
- style => array (31) Depth Limit
- preset => array (15) Depth Limit
- private dispatcher -> Joomla\Event\Dispatcher#565 (2)
- Properties (2)
- Methods (20)
- protected events -> array (0)
- protected listeners -> array (2) Depth Limit
- public setEvent(Joomla\Event\EventInterface $event): $this Set an event to the dispatcher. It will replace any event with the same name.
/** * Set an event to the dispatcher. It will replace any event with the same name. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:46
- public addEvent(Joomla\Event\EventInterface $event): $this Add an event to this dispatcher, only if it is not existing.
/** * Add an event to this dispatcher, only if it is not existing. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:70
- public hasEvent($event): boolean True if the listener has the given event, false otherwise. Tell if the given event has been added to this dispatcher.
/** * Tell if the given event has been added to this dispatcher. * * @param EventInterface|string $event The event object or name. * * @return boolean True if the listener has the given event, false otherwise. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:96
- public getEvent($name, $default = null): EventInterface|mixed The event of the default value. Get the event object identified by the given name.
/** * Get the event object identified by the given name. * * @param string $name The event name. * @param mixed $default The default value if the event was not registered. * * @return EventInterface|mixed The event of the default value. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:123
- public removeEvent($event): $this Remove an event from this dispatcher. The registered listeners will remain.
/** * Remove an event from this dispatcher. The registered listeners will remain. * * @param EventInterface|string $event The event object or name. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:149
- public getEvents(): EventInterface[] The registered event. Get the registered events.
/** * Get the registered events. * * @return EventInterface[] The registered event. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:177
- public clearEvents(): EventInterface[] The old events. Clear all events.
/** * Clear all events. * * @return EventInterface[] The old events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:197
- public countEvents(): integer The number of registered events. Count the number of registered event.
/** * Count the number of registered event. * * @return integer The number of registered events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:220
- public addListener(string $eventName, callable $callback, int $priority = 0): bool Attaches a listener to an event
/** * Attaches a listener to an event * * @param string $eventName The event to listen to. * @param callable $callback A callable function * @param integer $priority The priority at which the $callback executed * * @return boolean * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:243
- public getListenerPriority($eventName, callable $callback): mixed The listener priority or null if the listener doesn't exist. Get the priority of the given listener for the given event.
/** * Get the priority of the given listener for the given event. * * @param string $eventName The event to listen to. * @param callable $callback A callable function * * @return mixed The listener priority or null if the listener doesn't exist. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:264
- public getListeners(?string $event = null): callable[] An array of registered listeners sorted according to their priorities. Get the listeners registered to the given event.
/** * Get the listeners registered to the given event. * * @param string|null $event The event to fetch listeners for or null to fetch all listeners * * @return callable[] An array of registered listeners sorted according to their priorities. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:280
- public hasListener(callable $callback, ?string $eventName = null): boolean True if the listener is registered, false otherwise. Tell if the given listener has been added.
/** * Tell if the given listener has been added. * * If an event is specified, it will tell if the listener is registered for that event. * * @param callable $callback The callable to check is listening to the event. * @param ?string $eventName An optional event name to check a listener is subscribed to. * * @return boolean True if the listener is registered, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:311
- public removeListener(string $eventName, callable $listener): void Removes an event listener from the specified event.
/** * Removes an event listener from the specified event. * * @param string $eventName The event to remove a listener from. * @param callable $listener The listener to remove. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:338
- public clearListeners($event = null): $this Clear the listeners in this dispatcher.
/** * Clear the listeners in this dispatcher. * * If an event is specified, the listeners will be cleared only for that event. * * @param string $event The event name. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:356
- public countListeners($event): integer Count the number of registered listeners for the given event.
/** * Count the number of registered listeners for the given event. * * @param string $event The event name. * * @return integer * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:378
- public addSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Adds an event subscriber.
/** * Adds an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:392
- public removeSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Removes an event subscriber.
/** * Removes an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:412
- public dispatch(string $name, ?Joomla\Event\EventInterface $event = null): Joomla\Event\EventInterface Dispatches an event to all registered listeners.
/** * Dispatches an event to all registered listeners. * * @param string $name The name of the event to dispatch. * @param ?EventInterface $event The event to pass to the event handlers/listeners. * If not supplied, an empty EventInterface instance is created. * Note, not passing an event is deprecated and will be required as of 3.0. * * @return EventInterface * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:435
- public triggerEvent($event): EventInterface The event after being passed through all listeners. Trigger an event.
/** * Trigger an event. * * @param EventInterface|string $event The event object or name. * * @return EventInterface The event after being passed through all listeners. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Use dispatch() instead. */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:471
- private getDefaultEvent(string $name): Joomla\Event\EventInterface Get an event object for the specified event name
/** * Get an event object for the specified event name * * @param string $name The event name to get an EventInterface object for * * @return EventInterface * * @since 2.0.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:498
- public __construct() Registry constructor
/** * Registry constructor * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetRegistry.php:111
- public get(string $type, string $name): Joomla\CMS\WebAsset\WebAssetItemInterface Get an existing Asset from a registry, by asset name.
/** * Get an existing Asset from a registry, by asset name. * * @param string $type Asset type, script or style * @param string $name Asset name * * @return WebAssetItem * * @throws UnknownAssetException When Asset cannot be found * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetRegistry.php:129
- public add(string $type, Joomla\CMS\WebAsset\WebAssetItemInterface $asset): Joomla\CMS\WebAsset\WebAssetRegistryInterface Add Asset to registry of known assets
/** * Add Asset to registry of known assets * * @param string $type Asset type, script or style * @param WebAssetItemInterface $asset Asset instance * * @return self * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetRegistry.php:151
- public remove(string $type, string $name): Joomla\CMS\WebAsset\WebAssetRegistryInterface Remove Asset from registry.
/** * Remove Asset from registry. * * @param string $type Asset type, script or style * @param string $name Asset name * * @return self * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetRegistry.php:188
- public exists(string $type, string $name): bool Check whether the asset exists in the registry.
/** * Check whether the asset exists in the registry. * * @param string $type Asset type, script or style * @param string $name Asset name * * @return boolean * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetRegistry.php:214
- public createAsset(string $name, ?string $uri = null, array $options = array(), array $attributes = array(), array $dependencies = array()): Joomla\CMS\WebAsset\WebAssetItem Prepare new Asset instance.
/** * Prepare new Asset instance. * * @param string $name The asset name * @param ?string $uri The URI for the asset * @param array $options Additional options for the asset * @param array $attributes Attributes for the asset * @param array $dependencies Asset dependencies * * @return WebAssetItem * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetRegistry.php:235
- public addRegistryFile(string $path): Joomla\CMS\WebAsset\WebAssetRegistry Register new file with Asset(s) info
/** * Register new file with Asset(s) info * * @param string $path Relative path * * @return self * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetRegistry.php:263
- public getRegistryFiles(): array Get a list of the registry files
/** * Get a list of the registry files * * @return array * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetRegistry.php:285
- public addTemplateRegistryFile(string $template, int $client): Joomla\CMS\WebAsset\WebAssetRegistry Helper method to register new file with Template Asset(s) info
/** * Helper method to register new file with Template Asset(s) info * * @param string $template The template name * @param integer $client The application client id * * @return self * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetRegistry.php:300
- public addExtensionRegistryFile(string $name): Joomla\CMS\WebAsset\WebAssetRegistry Helper method to register new file with Extension Asset(s) info
/** * Helper method to register new file with Extension Asset(s) info * * @param string $name A full extension name, actually a name in the /media folder, eg: com_example, plg_system_example etc. * * @return self * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetRegistry.php:326
- protected parseRegistryFiles(): void Parse registered files
/** * Parse registered files * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetRegistry.php:340
- protected parseRegistryFile($path): void Parse registry file
/** * Parse registry file * * @param string $path Relative path to the data file * * @return void * * @throws \RuntimeException If file is empty or invalid * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetRegistry.php:372
- protected dispatchAssetChanged(string $type, Joomla\CMS\WebAsset\WebAssetItemInterface $asset, string $change): void Dispatch an event to notify listeners about asset changes: new, remove, override Events: - onWebAssetRegistryChangedA...
/** * Dispatch an event to notify listeners about asset changes: new, remove, override * Events: * - onWebAssetRegistryChangedAssetNew When new asset added to the registry * - onWebAssetRegistryChangedAssetOverride When the asset overridden * - onWebAssetRegistryChangedAssetRemove When new asset was removed from the registry * * @param string $type Asset type, script or style * @param WebAssetItemInterface $asset Asset instance * @param string $change A type of change: new, remove, override * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetRegistry.php:441
- public getDispatcher(): DispatcherInterface Get the event dispatcher.
/** * Get the event dispatcher. * * @return DispatcherInterface * * @since 1.2.0 * @throws \UnexpectedValueException May be thrown if the dispatcher has not been set. */ Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:35
- public setDispatcher(Joomla\Event\DispatcherInterface $dispatcher): $this Set the dispatcher to use.
/** * Set the dispatcher to use. * * @param DispatcherInterface $dispatcher The dispatcher to use. * * @return $this * * @since 1.2.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:53
- protected activeAssets -> array (1)
- script => array (2)
- core => integer 1
- com_booking.booking.step.schedule => integer 1
- protected locked -> boolean false
- protected dependenciesIsActual -> boolean false
- protected sortedAssets -> array (1)
- script => array (0)
- public __construct(Joomla\CMS\WebAsset\WebAssetRegistry $registry) Class constructor
/** * Class constructor * * @param WebAssetRegistry $registry The WebAsset Registry instance * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:128
- public getRegistry(): Joomla\CMS\WebAsset\WebAssetRegistry Get associated registry instance
/** * Get associated registry instance * * @return WebAssetRegistry * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:161
- public reset(): Joomla\CMS\WebAsset\WebAssetManagerInterface Clears all collected items.
/** * Clears all collected items. * * @return self * * @since 4.1.1 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:173
- public __call($method, $arguments): mixed Adds support for magic method calls
/** * Adds support for magic method calls * * @param string $method A method name * @param array $arguments Arguments for a method * * @return mixed * * @throws \BadMethodCallException * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:197
- public useAsset(string $type, string $name): Joomla\CMS\WebAsset\WebAssetManagerInterface Enable an asset item to be attached to a Document
/** * Enable an asset item to be attached to a Document * * @param string $type The asset type, script or style * @param string $name The asset name * * @return self * * @throws UnknownAssetException When Asset cannot be found * @throws InvalidActionException When the Manager already attached to a Document * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:267
- public disableAsset(string $type, string $name): Joomla\CMS\WebAsset\WebAssetManagerInterface Deactivate an asset item, so it will not be attached to a Document
/** * Deactivate an asset item, so it will not be attached to a Document * * @param string $type The asset type, script or style * @param string $name The asset name * * @return self * * @throws UnknownAssetException When Asset cannot be found * @throws InvalidActionException When the Manager already attached to a Document * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:319
- protected usePresetItems($name): Joomla\CMS\WebAsset\WebAssetManagerInterface Enable list of assets provided by Preset item.
/** * Enable list of assets provided by Preset item. * * "Preset" a special kind of asset that hold a list of assets that has to be enabled, * same as direct call of useAsset() to each of item in list. * Can hold mixed types of assets (script, style, another preset, etc), the type provided after # symbol, after * the asset name, example: foo#style, bar#script. * * The method call useAsset() internally for each of its dependency, this is important for keeping FIFO order * of enabled items. * The Preset not a strict asset, and each of its dependency can be safely disabled by use of disableAsset() later. * * @param string $name The asset name * * @return self * * @throws UnsatisfiedDependencyException When Asset dependency cannot be found * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:364
- protected disablePresetItems($name): Joomla\CMS\WebAsset\WebAssetManagerInterface Deactivate list of assets provided by Preset item.
/** * Deactivate list of assets provided by Preset item. * * @param string $name The asset name * * @return self * * @throws UnsatisfiedDependencyException When Asset dependency cannot be found * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:407
- public getAssetState(string $type, string $name): int Get a state for the Asset
/** * Get a state for the Asset * * @param string $type The asset type, script or style * @param string $name The asset name * * @return integer * * @throws UnknownAssetException When Asset cannot be found * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:451
- public isAssetActive(string $type, string $name): bool Check whether the asset are enabled
/** * Check whether the asset are enabled * * @param string $type The asset type, script or style * @param string $name The asset name * * @return boolean * * @throws UnknownAssetException When Asset cannot be found * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:480
- public assetExists(string $type, string $name): bool Helper method to check whether the asset exists in the registry.
/** * Helper method to check whether the asset exists in the registry. * * @param string $type Asset type, script or style * @param string $name Asset name * * @return boolean * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:495
- public registerAsset(string $type, $asset, string $uri = '', array $options = array(), array $attributes = array(), array $dependencies = array()): self Register a new asset. Allow to register WebAssetItem instance in the registry, by call registerAsset($type, $assetIns...
/** * Register a new asset. * Allow to register WebAssetItem instance in the registry, by call registerAsset($type, $assetInstance) * Or create an asset on fly (from name and Uri) and register in the registry, by call registerAsset($type, $assetName, $uri, $options ....) * * @param string $type The asset type, script or style * @param WebAssetItem|string $asset The asset name or instance to register * @param string $uri The URI for the asset * @param array $options Additional options for the asset * @param array $attributes Attributes for the asset * @param array $dependencies Asset dependencies * * @return self * * @since 4.0.0 * * @throws \InvalidArgumentException */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:518
- public getAsset(string $type, string $name): Joomla\CMS\WebAsset\WebAssetItemInterface Helper method to get the asset from the registry.
/** * Helper method to get the asset from the registry. * * @param string $type Asset type, script or style * @param string $name Asset name * * @return WebAssetItemInterface * * @throws UnknownAssetException When Asset cannot be found * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:552
- public getAssets(string $type, bool $sort = false): array Get all active assets, optionally sort them to follow the dependency Graph
/** * Get all active assets, optionally sort them to follow the dependency Graph * * @param string $type The asset type, script or style * @param bool $sort Whether we need to sort the assets to follow the dependency Graph * * @return WebAssetItem[] * * @throws UnknownAssetException When Asset cannot be found * @throws UnsatisfiedDependencyException When Dependency cannot be found * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:570
- public getInlineRelation(array $assets): array Helper method to calculate inline to non inline relation (before/after positions). Return associated array, which con...
/** * Helper method to calculate inline to non inline relation (before/after positions). * Return associated array, which contain dependency (handle) name as key, and list of inline items for each position. * Example: ['handle.name' => ['before' => ['inline1', 'inline2'], 'after' => ['inline3', 'inline4']]] * * Note: If inline asset have a multiple dependencies, then will be used last one from the list for positioning * * @param WebAssetItem[] $assets The assets list * * @return array * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:620
- public filterOutInlineAssets(array &$assets): array Helper method to filter an inline assets
/** * Helper method to filter an inline assets * * @param WebAssetItem[] $assets Reference to a full list of active assets * * @return WebAssetItem[] Array of inline assets * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:654
- public addInline(string $type, $content, array $options = array(), array $attributes = array(), array $dependencies = array()): Joomla\CMS\WebAsset\WebAssetManager Add a new inline content asset. Allow to register WebAssetItem instance in the registry, by call addInline($type, $as...
/** * Add a new inline content asset. * Allow to register WebAssetItem instance in the registry, by call addInline($type, $assetInstance) * Or create an asset on fly (from name and Uri) and register in the registry, by call addInline($type, $content, $options ....) * * @param string $type The asset type, script or style * @param WebAssetItem|string $content The content to of inline asset * @param array $options Additional options for the asset * @param array $attributes Attributes for the asset * @param array $dependencies Asset dependencies * * @return self * * @since 4.0.0 * * @throws \InvalidArgumentException */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:689
- public lock(): Joomla\CMS\WebAsset\WebAssetManager Lock the manager to prevent further modifications
/** * Lock the manager to prevent further modifications * * @return self * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:731
- public getManagerState(): array Get the manager state. A collection of registry files and active asset names (per type).
/** * Get the manager state. A collection of registry files and active asset names (per type). * * @return array * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:745
- protected enableDependencies(?string $type = null, ?Joomla\CMS\WebAsset\WebAssetItem $asset = null): Joomla\CMS\WebAsset\WebAssetManager Update Dependencies state for all active Assets or only for given
/** * Update Dependencies state for all active Assets or only for given * * @param ?string $type The asset type, script or style * @param ?WebAssetItem $asset The asset instance to which need to enable dependencies * * @return self * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:763
- protected calculateOrderOfActiveAssets($type): array Calculate weight of active Assets, by its Dependencies
/** * Calculate weight of active Assets, by its Dependencies * * @param string $type The asset type, script or style * * @return WebAssetItem[] * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:821
- protected getConnectionsGraph(array $assets): array Build Graph of Outgoing and Incoming connections for given assets.
/** * Build Graph of Outgoing and Incoming connections for given assets. * * @param WebAssetItem[] $assets Asset instances * * @return array * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:942
- protected getDependenciesForAsset(string $type, Joomla\CMS\WebAsset\WebAssetItem $asset, $recursively = false, ?string $recursionType = null, ?Joomla\CMS\WebAsset\WebAssetItem $recursionRoot = null): array Return dependencies for Asset as array of WebAssetItem objects
/** * Return dependencies for Asset as array of WebAssetItem objects * * @param string $type The asset type, script or style * @param WebAssetItem $asset Asset instance * @param boolean $recursively Whether to search for dependency recursively * @param ?string $recursionType The type of initial item to prevent loop * @param ?WebAssetItem $recursionRoot Initial item to prevent loop * * @return array * * @throws UnsatisfiedDependencyException When Dependency cannot be found * * @since 4.0.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:986
- public static Joomla\CMS\WebAsset\WebAssetManager::callOnAttachCallback(array $assets, Joomla\CMS\Document\Document $document, array $cache = array()): array A helper method to call onAttachCallback for script assets that implements WebAssetAttachBehaviorInterface
/** * A helper method to call onAttachCallback for script assets that implements WebAssetAttachBehaviorInterface * * @param array $assets Array of assets * @param Document $document Document instance to attach * @param array $cache Array of object ids which callback was already called * * @return array Array of object ids for which callback was called * * @since 5.1.0 */ Defined in <LIBRARIES>/src/WebAsset/WebAssetManager.php:1037
- public const Joomla\CMS\WebAsset\WebAssetManager::ASSET_STATE_INACTIVE :: integer 0
- public const Joomla\CMS\WebAsset\WebAssetManager::ASSET_STATE_ACTIVE :: integer 1
- public const Joomla\CMS\WebAsset\WebAssetManager::ASSET_STATE_DEPENDENCY :: integer 2
- public _links -> array (0)
- public _custom -> array (0)
- public template -> null
- public baseurl -> null
- public params -> null
- public _file -> null
- public cspNonce -> null
- protected _template -> string (0) ""
- protected _template_tags -> array (0)
- protected _caching -> null
- private html5 -> boolean true
- private toolbars -> array (0)
- private cacheControllerFactory -> Joomla\CMS\Cache\CacheControllerFactory#200
- Methods (1)
- public createCacheController($type = 'output', $options = array()): Joomla\CMS\Cache\CacheController Method to get an instance of a cache controller.
/** * Method to get an instance of a cache controller. * * @param string $type The cache object type to instantiate * @param array $options Array of options * * @return CacheController * * @since 4.0.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/src/Cache/CacheControllerFactory.php:34
- public __construct($options = array()) Class constructor
/** * Class constructor * * @param array $options Associative array of options * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:141
- public getHeadData(): array The document head data in array form Get the HTML document head data
/** * Get the HTML document head data * * @return array The document head data in array form * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:159
- public resetHeadData($types = null): HtmlDocument instance of $this to allow chaining Reset the HTML document head data
/** * Reset the HTML document head data * * @param mixed $types type or types of the heads elements to reset * * @return HtmlDocument instance of $this to allow chaining * * @since 3.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:212
- private resetHeadDatum($type): void Reset a part the HTML document head data
/** * Reset a part the HTML document head data * * @param string $type type of the heads elements to reset * * @return void * * @since 3.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:250
- public setHeadData($data): HtmlDocument|null instance of $this to allow chaining or null for empty input data Set the HTML document head data
/** * Set the HTML document head data * * @param array $data The document head data in array form * * @return HtmlDocument|null instance of $this to allow chaining or null for empty input data * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:285
- public mergeHeadData($data): HtmlDocument instance of $this to allow chaining Merge the HTML document head data
/** * Merge the HTML document head data * * @param array $data The document head data in array form * * @return HtmlDocument instance of $this to allow chaining * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:334
- public addHeadLink($href, $relation, $relType = 'rel', $attribs = array()): HtmlDocument instance of $this to allow chaining Adds `<link>` tags to the head of the document
/** * Adds `<link>` tags to the head of the document * * $relType defaults to 'rel' as it is the most common relation type used. * ('rev' refers to reverse relation, 'rel' indicates normal, forward relation.) * Typical tag: `<link href="/index.php" rel="Start">` * * @param string $href The link that is being related. * @param string $relation Relation of link. * @param string $relType Relation type attribute. Either rel or rev (default: 'rel'). * @param array $attribs Associative array of remaining attributes. * * @return HtmlDocument instance of $this to allow chaining * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:437
- public addFavicon($href, $type = 'image/vnd.microsoft.icon', $relation = 'icon'): HtmlDocument instance of $this to allow chaining Adds a shortcut icon (favicon)
/** * Adds a shortcut icon (favicon) * * This adds a link to the icon shown in the favorites list or on * the left of the url in the address bar. Some browsers display * it on the tab, as well. * * @param string $href The link that is being related. * @param string $type File type * @param string $relation Relation of link * * @return HtmlDocument instance of $this to allow chaining * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:461
- public addCustomTag($html): HtmlDocument instance of $this to allow chaining Adds a custom HTML string to the head block
/** * Adds a custom HTML string to the head block * * @param string $html The HTML to add to the head * * @return HtmlDocument instance of $this to allow chaining * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:478
- public isHtml5(): boolean true when HTML5 is used Returns whether the document is set up to be output as HTML5
/** * Returns whether the document is set up to be output as HTML5 * * @return boolean true when HTML5 is used * * @since 3.0.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:492
- public setHtml5($state): void Sets whether the document should be output as HTML5
/** * Sets whether the document should be output as HTML5 * * @param bool $state True when HTML5 should be output * * @return void * * @since 3.0.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:506
- public getBuffer($type = null, $name = null, $attribs = array()): mixed|string The output of the renderer Get the contents of a document include
/** * Get the contents of a document include * * @param string $type The type of renderer * @param string $name The name of the element to render * @param array $attribs Associative array of remaining attributes. * * @return mixed|string The output of the renderer * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:524
- public setBuffer($content, $options = array()): HtmlDocument instance of $this to allow chaining Set the contents a document includes
/** * Set the contents a document includes * * @param string $content The content to be set in the buffer. * @param array $options Array of optional elements. * * @return HtmlDocument instance of $this to allow chaining * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:594
- public parse($params = array()): HtmlDocument instance of $this to allow chaining Parses the template and populates the buffer
/** * Parses the template and populates the buffer * * @param array $params Parameters for fetching the template * * @return HtmlDocument instance of $this to allow chaining * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:623
- public render($caching = false, $params = array()): string The rendered data Outputs the template to the browser.
/** * Outputs the template to the browser. * * @param boolean $caching If true, cache the output * @param array $params Associative array of attributes * * @return string The rendered data * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:638
- public countModules(string $positionName, bool $withContentOnly = false): integer Number of modules found Count the modules in the given position
/** * Count the modules in the given position * * @param string $positionName The position to use * @param boolean $withContentOnly Count only a modules which actually has a content * * @return integer Number of modules found * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:666
- public countMenuChildren(): integer Number of child menu items Count the number of child menu items of the current active menu item
/** * Count the number of child menu items of the current active menu item * * @return integer Number of child menu items * * @since 1.7.0 * * @deprecated 4.4 will be removed in 7.0 * Load the active menu item directly and count the children with the php count function * `$children = count($app->getMenu()->getActive()->getChildren())` beware getActive could be `null` */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:706
- protected _loadTemplate($directory, $filename): string The contents of the template Load a template file
/** * Load a template file * * @param string $directory The name of the template * @param string $filename The actual filename * * @return string The contents of the template * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:723
- protected _fetchTemplate($params = array()): HtmlDocument instance of $this to allow chaining Fetch the template, and initialise the params
/** * Fetch the template, and initialise the params * * @param array $params Parameters to determine the template * * @return HtmlDocument instance of $this to allow chaining * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:750
- public getToolbar(string $toolbar = 'toolbar', bool $create = true): ?Joomla\CMS\Toolbar\Toolbar Returns a toolbar object or null
/** * Returns a toolbar object or null * * @param string $toolbar * @param boolean $create * * @return ?Toolbar * * @since 5.0.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:806
- public getToolbars(): array Returns the toolbar array
/** * Returns the toolbar array * * @return array * * @since 5.0.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:826
- public setToolbar(string $name, Joomla\CMS\Toolbar\Toolbar $toolbar): Joomla\CMS\Document\HtmlDocument Adds a new or replace an existing toolbar object
/** * Adds a new or replace an existing toolbar object * * @param string $name * @param Toolbar $toolbar * * @return $this * * @since 5.0.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:841
- protected _parseTemplate(): HtmlDocument instance of $this to allow chaining Parse a document template
/** * Parse a document template * * @return HtmlDocument instance of $this to allow chaining * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:855
- protected _renderTemplate(): string rendered template Render pre-parsed template
/** * Render pre-parsed template * * @return string rendered template * * @since 1.7.0 */ Defined in <LIBRARIES>/src/Document/HtmlDocument.php:893
- protected getCacheControllerFactory(): Joomla\CMS\Cache\CacheControllerFactoryInterface Get the CacheControllerFactoryInterface.
/** * Get the CacheControllerFactoryInterface. * * @return CacheControllerFactoryInterface * * @since 4.2.0 */ Defined in <LIBRARIES>/src/Cache/CacheControllerFactoryAwareTrait.php:41
- public setCacheControllerFactory(?Joomla\CMS\Cache\CacheControllerFactoryInterface $cacheControllerFactory = null): void Set the cache controller factory to use.
/** * Set the cache controller factory to use. * * @param ?CacheControllerFactoryInterface $cacheControllerFactory The cache controller factory to use. * * @return void * * @since 4.2.0 */ Defined in <LIBRARIES>/src/Cache/CacheControllerFactoryAwareTrait.php:64
- public setFactory(Joomla\CMS\Document\FactoryInterface $factory): Joomla\CMS\Document\Document Set the factory instance
/** * Set the factory instance * * @param FactoryInterface $factory The factory instance * * @return Document * * @since 4.0.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:369
- public setType($type): Document instance of $this to allow chaining Set the document type
/** * Set the document type * * @param string $type Type document is to set to * * @return Document instance of $this to allow chaining * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:385
- public getType(): string Returns the document type
/** * Returns the document type * * @return string * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:399
- public getMetaData($name, $attribute = 'name'): string Gets a meta tag.
/** * Gets a meta tag. * * @param string $name Name of the meta HTML tag * @param string $attribute Attribute to use in the meta HTML tag * * @return string * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:443
- public setMetaData($name, $content, $attribute = 'name'): Document instance of $this to allow chaining Sets or alters a meta tag.
/** * Sets or alters a meta tag. * * @param string $name Name of the meta HTML tag * @param mixed $content Value of the meta HTML tag as array or string * @param string $attribute Attribute to use in the meta HTML tag * * @return Document instance of $this to allow chaining * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:472
- public addScript($url, $options = array(), $attribs = array()): Document instance of $this to allow chaining Adds a linked script to the page
/** * Adds a linked script to the page * * @param string $url URL to the linked script. * @param array $options Array of options. Example: array('version' => 'auto', 'conditional' => 'lt IE 9', 'preload' => array('preload')) * @param array $attribs Array of attributes. Example: array('id' => 'scriptid', 'async' => 'async', 'data-test' => 1) * * @return Document instance of $this to allow chaining * * @since 1.7.0 * * @deprecated 4.3 will be removed in 7.0 * Use WebAssetManager * Example: $wa->registerAndUseScript(...); */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:510
- public addScriptDeclaration($content, $type = 'text/javascript'): Document instance of $this to allow chaining Adds a script to the page
/** * Adds a script to the page * * @param string $content Script * @param string $type Scripting mime (defaults to 'text/javascript') * * @return Document instance of $this to allow chaining * * @since 1.7.0 * * @deprecated 4.3 will be removed in 7.0 * Use WebAssetManager * Example: $wa->addInlineScript(...); */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:537
- public addScriptOptions($key, $options, $merge = true): Document instance of $this to allow chaining Add option for script
/** * Add option for script * * @param string $key Name in Storage * @param mixed $options Scrip options as array or string * @param bool $merge Whether merge with existing (true) or replace (false) * * @return Document instance of $this to allow chaining * * @since 3.5 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:561
- public getScriptOptions($key = null): array Options for given $key, or all script options Get script(s) options
/** * Get script(s) options * * @param string $key Name in Storage * * @return array Options for given $key, or all script options * * @since 3.5 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:585
- public addStyleSheet($url, $options = array(), $attribs = array()): Document instance of $this to allow chaining Adds a linked stylesheet to the page
/** * Adds a linked stylesheet to the page * * @param string $url URL to the linked style sheet * @param array $options Array of options. Example: array('version' => 'auto', 'conditional' => 'lt IE 9', 'preload' => array('preload')) * @param array $attribs Array of attributes. Example: array('id' => 'stylesheet', 'data-test' => 1) * * @return Document instance of $this to allow chaining * * @since 1.7.0 * * @deprecated 4.3 will be removed in 7.0 * Use WebAssetManager * Example: $wa->registerAndUseStyle(...); */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:609
- public addStyleDeclaration($content, $type = 'text/css'): Document instance of $this to allow chaining Adds a stylesheet declaration to the page
/** * Adds a stylesheet declaration to the page * * @param string $content Style declarations * @param string $type Type of stylesheet (defaults to 'text/css') * * @return Document instance of $this to allow chaining * * @since 1.7.0 * * @deprecated 4.3 will be removed in 7.0 * Use WebAssetManager * Example: $wa->addInlineStyle(...); */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:641
- public setCharset($type = 'utf-8'): Document instance of $this to allow chaining Sets the document charset
/** * Sets the document charset * * @param string $type Charset encoding string * * @return Document instance of $this to allow chaining * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:667
- public getCharset(): string Returns the document charset encoding.
/** * Returns the document charset encoding. * * @return string * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:681
- public setLanguage($lang = 'en-gb'): Document instance of $this to allow chaining Sets the global document language declaration. Default is English (en-gb).
/** * Sets the global document language declaration. Default is English (en-gb). * * @param string $lang The language to be set * * @return Document instance of $this to allow chaining * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:695
- public getLanguage(): string Returns the document language.
/** * Returns the document language. * * @return string * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:709
- public setDirection($dir = 'ltr'): Document instance of $this to allow chaining Sets the global document direction declaration. Default is left-to-right (ltr).
/** * Sets the global document direction declaration. Default is left-to-right (ltr). * * @param string $dir The language direction to be set * * @return Document instance of $this to allow chaining * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:723
- public getDirection(): string Returns the document direction declaration.
/** * Returns the document direction declaration. * * @return string * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:737
- public setTitle($title): Document instance of $this to allow chaining Sets the title of the document
/** * Sets the title of the document * * @param string $title The title to be set * * @return Document instance of $this to allow chaining * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:751
- public getTitle(): string Return the title of the document.
/** * Return the title of the document. * * @return string * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:765
- public setMediaVersion($mediaVersion): Document instance of $this to allow chaining Set the assets version
/** * Set the assets version * * @param string $mediaVersion Media version to use * * @return Document instance of $this to allow chaining * * @since 3.2 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:779
- public getMediaVersion(): string Return the media version
/** * Return the media version * * @return string * * @since 3.2 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:793
- public setPreloadManager(Joomla\CMS\Document\PreloadManagerInterface $preloadManager): Joomla\CMS\Document\Document Set the preload manager
/** * Set the preload manager * * @param PreloadManagerInterface $preloadManager The preload manager service * * @return Document instance of $this to allow chaining * * @since 4.0.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:807
- public getPreloadManager(): Joomla\CMS\Document\PreloadManagerInterface Return the preload manager
/** * Return the preload manager * * @return PreloadManagerInterface * * @since 4.0.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:821
- public setWebAssetManager(Joomla\CMS\WebAsset\WebAssetManager $webAsset): Joomla\CMS\Document\Document Set WebAsset manager
/** * Set WebAsset manager * * @param WebAssetManager $webAsset The WebAsset instance * * @return Document * * @since 4.0.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:835
- public getWebAssetManager(): Joomla\CMS\WebAsset\WebAssetManager Return WebAsset manager
/** * Return WebAsset manager * * @return WebAssetManager * * @since 4.0.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:849
- public setBase($base): Document instance of $this to allow chaining Sets the base URI of the document
/** * Sets the base URI of the document * * @param string $base The base URI to be set * * @return Document instance of $this to allow chaining * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:863
- public getBase(): string Return the base URI of the document.
/** * Return the base URI of the document. * * @return string * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:877
- public setDescription($description): Document instance of $this to allow chaining Sets the description of the document
/** * Sets the description of the document * * @param string $description The description to set * * @return Document instance of $this to allow chaining * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:891
- public getDescription(): string Return the description of the document.
/** * Return the description of the document. * * @return string * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:905
- public setLink($url): Document instance of $this to allow chaining Sets the document link
/** * Sets the document link * * @param string $url A url * * @return Document instance of $this to allow chaining * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:919
- public getLink(): string Returns the document base url
/** * Returns the document base url * * @return string * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:933
- public setGenerator($generator): Document instance of $this to allow chaining Sets the document generator
/** * Sets the document generator * * @param string $generator The generator to be set * * @return Document instance of $this to allow chaining * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:947
- public getGenerator(): string Returns the document generator
/** * Returns the document generator * * @return string * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:961
- public setModifiedDate($date): Document instance of $this to allow chaining Sets the document modified date
/** * Sets the document modified date * * @param string|Date $date The date to be set * * @return Document instance of $this to allow chaining * * @since 1.7.0 * @throws \InvalidArgumentException */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:976
- public getModifiedDate(): string|Date Returns the document modified date
/** * Returns the document modified date * * @return string|Date * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:1001
- public setMimeEncoding($type = 'text/html', $sync = true): Document instance of $this to allow chaining Sets the document MIME encoding that is sent to the browser.
/** * Sets the document MIME encoding that is sent to the browser. * * This usually will be text/html because most browsers cannot yet * accept the proper mime settings for XHTML: application/xhtml+xml * and to a lesser extent application/xml and text/xml. See the W3C note * ({@link https://www.w3.org/TR/xhtml-media-types/ * https://www.w3.org/TR/xhtml-media-types/}) for more details. * * @param string $type The document type to be sent * @param boolean $sync Should the type be synced with HTML? * * @return Document instance of $this to allow chaining * * @since 1.7.0 * * @link https://www.w3.org/TR/xhtml-media-types/ */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:1024
- public getMimeEncoding(): string Return the document MIME encoding that is sent to the browser.
/** * Return the document MIME encoding that is sent to the browser. * * @return string * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:1043
- public setLineEnd($style): Document instance of $this to allow chaining Sets the line end style to Windows, Mac, Unix or a custom string.
/** * Sets the line end style to Windows, Mac, Unix or a custom string. * * @param string $style "win", "mac", "unix" or custom string. * * @return Document instance of $this to allow chaining * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:1057
- public _getLineEnd(): string Returns the lineEnd
/** * Returns the lineEnd * * @return string * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:1083
- public setTab($string): Document instance of $this to allow chaining Sets the string used to indent HTML
/** * Sets the string used to indent HTML * * @param string $string String used to indent ("\11", "\t", ' ', etc.). * * @return Document instance of $this to allow chaining * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:1097
- public _getTab(): string Returns a string containing the unit for indenting HTML
/** * Returns a string containing the unit for indenting HTML * * @return string * * @since 1.7.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:1111
- public loadRenderer($type): RendererInterface Load a renderer
/** * Load a renderer * * @param string $type The renderer type * * @return RendererInterface * * @since 1.7.0 * @throws \RuntimeException */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:1126
- protected preloadAssets(): void Generate the Link header for assets configured for preloading
/** * Generate the Link header for assets configured for preloading * * @return void * * @since 4.0.0 */ Inherited from Joomla\CMS\Document\Document Defined in <LIBRARIES>/src/Document/Document.php:1185
- public static Joomla\CMS\Document\Document::getInstance($type = 'html', $attributes = array()): static The document object. Returns the global Document object, only creating it if it doesn't already exist.
/** * Returns the global Document object, only creating it * if it doesn't already exist. * * @param string $type The document type to instantiate * @param array $attributes Array of attributes * * @return static The document object. * * @since 1.7.0 * * @deprecated 4.3 will be removed in 7.0 * Use the \Joomla\CMS\Document\FactoryInterface instead * Example: Factory::getApplication()->getDocument(); */ Defined in <LIBRARIES>/src/Document/Document.php:349
- public static Joomla\CMS\Document\Document::$_buffer :: null
- protected static Joomla\CMS\Document\Document::$instances :: array (0)
- protected language -> Joomla\CMS\Language\Language#620 Blacklisted
- protected identity -> Joomla\CMS\User\User#215 (29)
- Properties (29)
- Methods (28)
- Static methods (2)
- Static properties (1)
- protected isRoot -> null
- public id -> integer 0
- public name -> null
- public username -> null
- public email -> null
- public password -> null
- public password_clear -> string (0) ""
- public block -> null
- public sendEmail -> integer 0
- public registerDate -> null
- public lastvisitDate -> null
- public activation -> null
- public params -> null
- public groups -> array (1)
- 0 => string (1) "9"
- public guest -> integer 1
- public lastResetTime -> null
- public resetCount -> null
- public requireReset -> null
- public typeAlias -> null
- public otpKey -> null
- public otep -> null
- public authProvider -> null
- protected _params -> Joomla\Registry\Registry#220 (3)
- Properties (3)
- Methods (29)
- toString
- protected data -> stdClass#221
- protected initialized -> boolean false
- protected separator -> string (1) "."
- public __construct($data = null, string $separator = '.') Constructor
/** * Constructor * * @param mixed $data The data to bind to the new Registry object. * @param string $separator The path separator, and empty string will flatten the registry. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:54
- public __clone(): void Magic function to clone the registry object.
/** * Magic function to clone the registry object. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:78
- public __toString(): string Magic function to render this object as a string using default args of toString method.
/** * Magic function to render this object as a string using default args of toString method. * * @return string * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:90
- public count(): integer The custom count as an integer. Count elements of the data object
/** * Count elements of the data object * * @return integer The custom count as an integer. * * @link https://www.php.net/manual/en/countable.count.php * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:104
- public jsonSerialize(): object Implementation for the JsonSerializable interface. Allows us to pass Registry objects to json_encode.
/** * Implementation for the JsonSerializable interface. * Allows us to pass Registry objects to json_encode. * * @return object * * @since 1.0.0 * @note The interface is only present in PHP 5.4 and up. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:119
- public def($key, $default = ''): mixed The value set, or the default if the value was not previously set (or null). Sets a default value if not already assigned.
/** * Sets a default value if not already assigned. * * @param string $key The name of the parameter. * @param mixed $default An optional value for the parameter. * * @return mixed The value set, or the default if the value was not previously set (or null). * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:134
- public exists($path): boolean Check if a registry path exists.
/** * Check if a registry path exists. * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return boolean * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:151
- public get($path, $default = null): mixed Value of entry or null Get a registry value.
/** * Get a registry value. * * @param string $path Registry path (e.g. joomla.content.showauthor) * @param mixed $default Optional default value, returned if the internal value is null. * * @return mixed Value of entry or null * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:199
- public getIterator(): \ArrayIterator This object represented as an ArrayIterator. Gets this object represented as an ArrayIterator.
/** * Gets this object represented as an ArrayIterator. * * This allows the data properties to be accessed via a foreach statement. * * @return \ArrayIterator This object represented as an ArrayIterator. * * @see \IteratorAggregate::getIterator() * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:254
- public loadArray(array $array, $flattened = false): $this Load an associative array of values into the default namespace
/** * Load an associative array of values into the default namespace * * @param array $array Associative array of value to load * @param boolean $flattened Load from a one-dimensional array * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:270
- public loadObject($object): $this Load the public variables of the object into the default namespace.
/** * Load the public variables of the object into the default namespace. * * @param object $object The object holding the publics to load * * @return $this * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:294
- public loadFile($file, $format = 'JSON', array $options = array()): $this Load the contents of a file into the registry
/** * Load the contents of a file into the registry * * @param string $file Path to file to load * @param string $format Format of the file [optional: defaults to JSON] * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:313
- public loadString($data, $format = 'JSON', array $options = array()): $this Load a string into the registry
/** * Load a string into the registry * * @param string $data String to load into the registry * @param string $format Format of the string * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:332
- public merge(Joomla\Registry\Registry $source, $recursive = false): $this Merge a Registry object into this one
/** * Merge a Registry object into this one * * @param Registry $source Source Registry object to merge. * @param boolean $recursive True to support recursive merge the children values. * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$source` is now type hinted as `Registry`. Before 2.0.0, `Registry::merge()` just * returned `false` if `$source` was not a `Registry`. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:362
- public extract($path): Registry Registry object (empty if no data is present) Method to extract a sub-registry from path
/** * Method to extract a sub-registry from path * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return Registry Registry object (empty if no data is present) * * @since 1.2.0 * @since 2.0.0 `Registry:extract()` now always returns a `Registry` object. Before 2.0.0, `null` was returned * if there was no data for the key. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:380
- public offsetExists($offset): boolean True if the offset exists, false otherwise. Checks whether an offset exists in the iterator.
/** * Checks whether an offset exists in the iterator. * * @param mixed $offset The array offset. * * @return boolean True if the offset exists, false otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:397
- public offsetGet($offset): mixed The array value if it exists, null otherwise. Gets an offset in the iterator.
/** * Gets an offset in the iterator. * * @param mixed $offset The array offset. * * @return mixed The array value if it exists, null otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:412
- public offsetSet($offset, $value): void Sets an offset in the iterator.
/** * Sets an offset in the iterator. * * @param mixed $offset The array offset. * @param mixed $value The array value. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:428
- public offsetUnset($offset): void Unsets an offset in the iterator.
/** * Unsets an offset in the iterator. * * @param mixed $offset The array offset. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:443
- public set($path, $value): mixed The value of the that has been set. Set a registry value.
/** * Set a registry value. * * @param string $path Registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:458
- public append($path, $value): mixed The value of the that has been set. Append value to a path in registry
/** * Append value to a path in registry * * @param string $path Parent registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:531
- public remove($path): mixed The value of the removed node or null if not set Delete a registry value
/** * Delete a registry value * * @param string $path Registry Path (e.g. joomla.content.showauthor) * * @return mixed The value of the removed node or null if not set * * @since 1.6.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:591
- public toArray(): array An associative array holding the namespace data Transforms a namespace to an array
/** * Transforms a namespace to an array * * @return array An associative array holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:671
- public toObject(): object An an object holding the namespace data Transforms a namespace to an object
/** * Transforms a namespace to an object * * @return object An an object holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:683
- public toString($format = 'JSON', array $options = array()): string Namespace in string format Get a namespace in a given string format
/** * Get a namespace in a given string format * * @param string $format Format to return the string in * @param array $options Parameters used by the formatter, see formatters for more info * * @return string Namespace in string format * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:698
- protected bindData($parent, $data, $recursive = true, $allowNull = true): void Method to recursively bind data to a parent object.
/** * Method to recursively bind data to a parent object. * * @param object $parent The parent object on which to attach the data values. * @param mixed $data An array or object of data to bind to the parent object. * @param boolean $recursive True to support recursive bindData. * @param boolean $allowNull True to allow null values. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:715
- protected asArray($data): array Array representation of the input object. Method to recursively convert an object of data to an array.
/** * Method to recursively convert an object of data to an array. * * @param object|array $data An object of data to return as an array. * * @return array Array representation of the input object. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:751
- public flatten($separator = null): string[] Dumped array. Dump to one dimension array.
/** * Dump to one dimension array. * * @param string $separator The key separator. * * @return string[] Dumped array. * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:781
- protected toFlatten($separator = null, $data = null, array &$array = array(), $prefix = ''): void Method to recursively convert data to one dimension array.
/** * Method to recursively convert data to one dimension array. * * @param string $separator The key separator. * @param array|object $data Data source of this scope. * @param array $array The result array, it is passed by reference. * @param string $prefix Last level key prefix. * * @return void * * @since 1.3.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:807
- _params string (2) "{}"
- Json
- JSON Decode array (0)
- protected _authGroups -> null
- protected _authLevels -> array (2)
- 0 => integer 1
- 1 => integer 5
- protected _authActions -> null
- protected _errorMsg -> null
- protected _errors -> array (0)
- private useExceptions -> boolean false
- public __construct($identifier = 0) Constructor activating the default information of the language
/** * Constructor activating the default information of the language * * @param integer $identifier The primary key of the user to load (optional). * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:271
- public getParam($key, $default = null): mixed The value or the default if it did not exist Method to get a parameter value
/** * Method to get a parameter value * * @param string $key Parameter key * @param mixed $default Parameter default value * * @return mixed The value or the default if it did not exist * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:341
- public setParam($key, $value): mixed Set parameter value Method to set a parameter
/** * Method to set a parameter * * @param string $key Parameter key * @param mixed $value Parameter value * * @return mixed Set parameter value * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:356
- public defParam($key, $value): mixed Set parameter value Method to set a default parameter if it does not exist
/** * Method to set a default parameter if it does not exist * * @param string $key Parameter key * @param mixed $value Parameter value * * @return mixed Set parameter value * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:371
- public authorise($action, $assetname = null): boolean True if authorised Method to check User object authorisation against an access control object and optionally an access extension object
/** * Method to check User object authorisation against an access control * object and optionally an access extension object * * @param string $action The name of the action to check for permission. * @param string $assetname The name of the asset on which to perform the action. * * @return boolean True if authorised * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:387
- public getAuthorisedCategories($component, $action): array List of categories that this group can do this action to (empty array if none). Categories must be published. Method to return a list of all categories that a user has permission for a given action
/** * Method to return a list of all categories that a user has permission for a given action * * @param string $component The component from which to retrieve the categories * @param string $action The name of the section within the component from which to retrieve the actions. * * @return array List of categories that this group can do this action to (empty array if none). Categories must be published. * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:427
- public getAuthorisedViewLevels(): array Gets an array of the authorised access levels for the user
/** * Gets an array of the authorised access levels for the user * * @return array * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:468
- public getAuthorisedGroups(): array Gets an array of the authorised user groups
/** * Gets an array of the authorised user groups * * @return array * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:488
- public clearAccessRights(): void Clears the access rights cache of this user
/** * Clears the access rights cache of this user * * @return void * * @since 3.4.0 */ Defined in <LIBRARIES>/src/User/User.php:508
- public setLastVisit($timestamp = null): boolean True on success. Pass through method to the table for setting the last visit date
/** * Pass through method to the table for setting the last visit date * * @param integer $timestamp The timestamp, defaults to 'now'. * * @return boolean True on success. * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:525
- public getTimezone(): \DateTimeZone Method to get the user timezone.
/** * Method to get the user timezone. * * If the user didn't set a timezone, it will return the server timezone * * @return \DateTimeZone * * @since 3.7.0 */ Defined in <LIBRARIES>/src/User/User.php:544
- public setParameters($params): void Method to get the user parameters
/** * Method to get the user parameters * * @param object $params The user parameters object * * @return void * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:560
- public bind(&$array): boolean True on success Method to bind an associative array of data to a user object
/** * Method to bind an associative array of data to a user object * * @param array &$array The associative array to bind to the object * * @return boolean True on success * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:607
- public save($updateOnly = false): boolean True on success Method to save the User object to the database
/** * Method to save the User object to the database * * @param boolean $updateOnly Save the object only if not a new user * Currently only used in the user reset password method. * * @return boolean True on success * * @since 1.7.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/src/User/User.php:702
- public delete(): boolean True on success Method to delete the User object from the database
/** * Method to delete the User object from the database * * @return boolean True on success * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:824
- public load($id): boolean True on success Method to load a User object by user id number
/** * Method to load a User object by user id number * * @param mixed $id The user id of the user to load * * @return boolean True on success * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:860
- public __sleep(): array The names of the properties to include in serialization. Method to allow serialize the object with minimal properties.
/** * Method to allow serialize the object with minimal properties. * * @return array The names of the properties to include in serialization. * * @since 3.6.0 */ Defined in <LIBRARIES>/src/User/User.php:905
- public __wakeup(): void Method to recover the full object on unserialize.
/** * Method to recover the full object on unserialize. * * @return void * * @since 3.6.0 */ Defined in <LIBRARIES>/src/User/User.php:917
- public getError($i = null, $toString = true): string Error message Get the most recent error message.
/** * Get the most recent error message. * * @param integer $i Option error index. * @param boolean $toString Indicates if Exception objects should return their error message. * * @return string Error message * * @since 1.7.0 * * @deprecated 3.1.4 will be removed in 7.0 * Will be removed without replacement * Catch thrown Exceptions instead of getError */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:62
- public getErrors(): array Array of error messages. Return all errors, if any.
/** * Return all errors, if any. * * @return array Array of error messages. * * @since 1.7.0 * * @deprecated 3.1.4 will be removed in 7.0 * Will be removed without replacement * Catch thrown Exceptions instead of getErrors */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:94
- public setError($error): void Add an error message.
/** * Add an error message. * * @param string $error Error message. * * @return void * * @since 1.7.0 * * @deprecated 3.1.4 will be removed in 7.0 * Will be removed without replacement * Throw an Exception instead of using setError */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:112
- public shouldUseExceptions(): bool If true then subclasses should throw exceptions rather than use getError and setError.
/** * If true then subclasses should throw exceptions rather than use getError and setError. * * @return boolean * * @since 5.4.0 * @deprecated 7.0 */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:129
- public setUseExceptions(bool $value): void If true then subclasses should throw exceptions rather than use getError and setError.
/** * If true then subclasses should throw exceptions rather than use getError and setError. * * @param boolean $value The value to set for the field. * * @return void * * @since 5.4.0 * @deprecated 7.0 */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:144
- public def($property, $default = null): mixed Sets a default value if not already assigned
/** * Sets a default value if not already assigned * * @param string $property The name of the property. * @param mixed $default The default value. * * @return mixed * * @since 1.7.0 * * @deprecated 4.3.0 will be removed in 7.0 * Defining dynamic properties should not be used anymore */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:41
- public get($property, $default = null): mixed The value of the property. Returns a property of the object or the default value if the property is not set.
/** * Returns a property of the object or the default value if the property is not set. * * @param string $property The name of the property. * @param mixed $default The default value. * * @return mixed The value of the property. * * @since 1.7.0 * * @see CMSObject::getProperties() * * @deprecated 4.3.0 will be removed in 7.0 * Create a proper getter function for the property */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:63
- public getProperties($public = true): array Returns an associative array of object properties.
/** * Returns an associative array of object properties. * * @param boolean $public If true, returns only the public properties. * * @return array * * @since 1.7.0 * * @see CMSObject::get() * * @deprecated 4.3.0 will be removed in 7.0 * Create a proper getter function for the property */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:86
- public set($property, $value = null): mixed Previous value of the property. Modifies a property of the object, creating it if it does not already exist.
/** * Modifies a property of the object, creating it if it does not already exist. * * @param string $property The name of the property. * @param mixed $value The value of the property to set. * * @return mixed Previous value of the property. * * @since 1.7.0 * * @deprecated 4.3.0 will be removed in 7.0 * Create a proper setter function for the property */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:132
- public setProperties($properties): boolean Set the object properties based on a named array/hash.
/** * Set the object properties based on a named array/hash. * * @param mixed $properties Either an associative array or another object. * * @return boolean * * @since 1.7.0 * * @see CMSObject::set() * * @deprecated 4.3.0 will be removed in 7.0 * Create a proper setter function for the property */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:154
- public static Joomla\CMS\User\User::getInstance($identifier = 0): User The User object. Returns the global User object, only creating it if it doesn't already exist.
/** * Returns the global User object, only creating it if it doesn't already exist. * * @param integer $identifier The primary key of the user to load (optional). * * @return User The User object. * * @since 1.7.0 * @deprecated 4.3 will be removed in 7.0 * Load the user service from the dependency injection container or via $app->getIdentity() * Example: Factory::getContainer()->get(UserFactoryInterface::class)->loadUserById($id) */ Defined in <LIBRARIES>/src/User/User.php:299
- public static Joomla\CMS\User\User::getTable($type = null, $prefix = '\\Joomla\\CMS\\Table\\'): Table The user table object Method to get the user table object
/** * Method to get the user table object * * This function uses a static variable to store the table name of the user table to * instantiate. You can call this function statically to set the table name if * needed. * * @param string $type The user table name to be used * @param string $prefix The user table prefix to be used * * @return Table The user table object * * @note At 4.0 this method will no longer be static * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:580
- protected static Joomla\CMS\User\User::$instances :: array (0)
- private userFactory -> Joomla\CMS\User\UserFactory#197 (1)
- Properties (1)
- Methods (3)
- private db -> Joomla\Database\Mysqli\MysqliDriver#199 (24)
- Properties (24)
- Methods (86)
- Static methods (5)
- Static properties (5)
- private database -> string (9) "gta-stage"
- public name -> string (6) "mysqli"
- public serverType -> string (5) "mysql"
- protected connection -> mysqli#225 (18)
- Properties (18)
- Methods (43)
- Static methods (1)
- public readonly affected_rows -> integer 1
- public readonly client_info -> string (13) "mysqlnd 8.5.2"
- public readonly client_version -> integer 80502
- public readonly connect_errno -> integer 0
- public readonly connect_error -> null
- public readonly errno -> integer 0
- public readonly error -> string (0) ""
- public readonly error_list -> array (0)
- public readonly field_count -> integer 1
- public readonly host_info -> string (20) "127.0.0.1 via TCP/IP"
- public readonly info -> null
- public readonly insert_id -> integer 0
- public readonly server_info -> string (9) "8.0.44-35"
- public readonly server_version -> integer 80044
- public readonly sqlstate -> string (5) "00000"
- public readonly protocol_version -> integer 10
- public readonly thread_id -> integer 73325
- public readonly warning_count -> integer 0
- public autocommit(bool $enable)
- public character_set_name()
- public close()
- public dump_debug_info()
- public debug(string $options)
- public get_charset()
- public execute_query(string $query, ?array $params = null): mysqli_result|bool
- public get_client_info()
- public get_connection_stats()
- public get_server_info()
- public get_warnings()
- public init()
- public kill(int $process_id)
- public multi_query(string $query)
- public more_results()
- public next_result()
- public ping()
- public prepare(string $query)
- public reap_async_query()
- public real_query(string $query)
- public savepoint(string $name)
- public select_db(string $database)
- public set_charset(string $charset)
- public options(int $option, $value)
- public set_opt(int $option, $value)
- public stat()
- public stmt_init()
- public store_result(int $mode = 0)
- public thread_safe()
- public use_result()
- public refresh(int $flags)
- protected count -> integer 18
- protected cursor -> null
- protected executed -> boolean false
- protected limit -> integer 0
- protected nameQuote -> string (1) "`"
- protected nullDate -> string (19) "0000-00-00 00:00:00"
- protected offset -> integer 0
- protected options -> array (14)
- driver => string (6) "mysqli"
- host => string (9) "127.0.0.1"
- user => string (5) "stage"
- password => string (16) "4eVH_hHG[eSkcm_l"
- database => string (9) "gta-stage"
- prefix => string (4) "gta_"
- utf8mb4 => boolean true
- select => boolean true
- factory => Joomla\Database\DatabaseFactory#198
- Methods (5)
- public getDriver(string $name = 'mysqli', array $options = array()): Joomla\Database\DatabaseInterface Method to return a database driver based on the given options.
/** * Method to return a database driver based on the given options. * * There are three global options and then the rest are specific to the database driver. The 'database' option determines which database is to * be used for the connection. The 'select' option determines whether the connector should automatically select the chosen database. * * @param string $name Name of the database driver you'd like to instantiate * @param array $options Parameters to be passed to the database driver. * * @return DatabaseInterface * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database driver */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:33
- public getExporter(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\DatabaseExporter Gets an exporter class object.
/** * Gets an exporter class object. * * @param string $name Name of the driver you want an exporter for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return DatabaseExporter * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database exporter */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:63
- public getImporter(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\DatabaseImporter Gets an importer class object.
/** * Gets an importer class object. * * @param string $name Name of the driver you want an importer for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return DatabaseImporter * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database importer */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:95
- public getIterator(string $name, Joomla\Database\StatementInterface $statement, ?string $column = null, string $class = 'stdClass'): Joomla\Database\DatabaseIterator Get a new iterator on the current query.
/** * Get a new iterator on the current query. * * @param string $name Name of the driver you want an iterator for. * @param StatementInterface $statement Statement holding the result set to be iterated. * @param string|null $column An optional column to use as the iterator key. * @param string $class The class of object that is returned. * * @return DatabaseIterator * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:128
- public getQuery(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\QueryInterface Get the current query object or a new Query object.
/** * Get the current query object or a new Query object. * * @param string $name Name of the driver you want an query object for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return QueryInterface * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database query object */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:158
- monitor => null
- port => integer 3306
- socket => null
- sqlModes => array (3)
- 0 => string (19) "STRICT_TRANS_TABLES"
- 1 => string (26) "ERROR_FOR_DIVISION_BY_ZERO"
- 2 => string (22) "NO_ENGINE_SUBSTITUTION"
- ssl => array (0)
- protected sql -> Joomla\Database\Mysqli\MysqliQuery#1098 (30)
- Properties (30)
- Methods (71)
- toString
- Prepared Database Query (3)
- protected bounded -> array (1)
- :key => stdClass#1121 Depth Limit
- protected parameterMapping -> array (5)
- boolean => string (7) "boolean"
- int => string (3) "int"
- lob => string (3) "lob"
- null => string (4) "null"
- string => string (6) "string"
- protected db -> Joomla\Database\Mysqli\MysqliDriver#199 Recursion
- protected sql -> null
- protected type -> string (6) "select"
- protected alias -> null
- protected element -> null
- protected select -> Joomla\Database\Query\QueryElement#935 (3)
- Properties (3)
- Methods (8)
- toString
- protected name -> string (6) "SELECT"
- protected elements -> array (1) Depth Limit
- protected glue -> string (1) ","
- public __construct($name, $elements, $glue = ',') Constructor.
/** * Constructor. * * @param string $name The name of the element. * @param string[]|string $elements String or array. * @param string $glue The glue for elements. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:52
- public __toString(): string Magic function to convert the query element to a string.
/** * Magic function to convert the query element to a string. * * @return string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:67
- public append($elements): void Appends element parts to the internal list.
/** * Appends element parts to the internal list. * * @param string[]|string $elements String or array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:85
- public getElements(): string[] Gets the elements of this element.
/** * Gets the elements of this element. * * @return string[] * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:101
- public getGlue(): string Glue of the element. Gets the glue of this element.
/** * Gets the glue of this element. * * @return string Glue of the element. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:113
- public getName(): string Name of the element. Gets the name of this element.
/** * Gets the name of this element. * * @return string Name of the element. * * @since 1.7.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:125
- public setName($name): $this Sets the name of this element.
/** * Sets the name of this element. * * @param string $name Name of the element. * * @return $this * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:139
- public __clone(): void Method to provide basic copy support.
/** * Method to provide basic copy support. * * Any object pushed into the data of this class should have its own __clone() implementation. * This method does not support copying objects in a multidimensional array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:156
- select string (15) " SELECT `alias`"
SELECT `alias`
- protected delete -> null
- protected update -> null
- protected insert -> null
- protected from -> Joomla\Database\Query\QueryElement#932 (3)
- Properties (3)
- Methods (8)
- toString
- protected name -> string (4) "FROM"
- protected elements -> array (1) Depth Limit
- protected glue -> string (1) ","
- public __construct($name, $elements, $glue = ',') Constructor.
/** * Constructor. * * @param string $name The name of the element. * @param string[]|string $elements String or array. * @param string $glue The glue for elements. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:52
- public __toString(): string Magic function to convert the query element to a string.
/** * Magic function to convert the query element to a string. * * @return string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:67
- public append($elements): void Appends element parts to the internal list.
/** * Appends element parts to the internal list. * * @param string[]|string $elements String or array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:85
- public getElements(): string[] Gets the elements of this element.
/** * Gets the elements of this element. * * @return string[] * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:101
- public getGlue(): string Glue of the element. Gets the glue of this element.
/** * Gets the glue of this element. * * @return string Glue of the element. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:113
- public getName(): string Name of the element. Gets the name of this element.
/** * Gets the name of this element. * * @return string Name of the element. * * @since 1.7.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:125
- public setName($name): $this Sets the name of this element.
/** * Sets the name of this element. * * @param string $name Name of the element. * * @return $this * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:139
- public __clone(): void Method to provide basic copy support.
/** * Method to provide basic copy support. * * Any object pushed into the data of this class should have its own __clone() implementation. * This method does not support copying objects in a multidimensional array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:156
- from string (23) " FROM #__travel_travels"
FROM #__travel_travels
- protected join -> null
- protected set -> null
- protected where -> Joomla\Database\Query\QueryElement#933 (3)
- Properties (3)
- Methods (8)
- toString
- protected name -> string (5) "WHERE"
- protected elements -> array (1) Depth Limit
- protected glue -> string (5) " AND "
- public __construct($name, $elements, $glue = ',') Constructor.
/** * Constructor. * * @param string $name The name of the element. * @param string[]|string $elements String or array. * @param string $glue The glue for elements. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:52
- public __toString(): string Magic function to convert the query element to a string.
/** * Magic function to convert the query element to a string. * * @return string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:67
- public append($elements): void Appends element parts to the internal list.
/** * Appends element parts to the internal list. * * @param string[]|string $elements String or array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:85
- public getElements(): string[] Gets the elements of this element.
/** * Gets the elements of this element. * * @return string[] * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:101
- public getGlue(): string Glue of the element. Gets the glue of this element.
/** * Gets the glue of this element. * * @return string Glue of the element. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:113
- public getName(): string Name of the element. Gets the name of this element.
/** * Gets the name of this element. * * @return string Name of the element. * * @since 1.7.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:125
- public setName($name): $this Sets the name of this element.
/** * Sets the name of this element. * * @param string $name Name of the element. * * @return $this * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:139
- public __clone(): void Method to provide basic copy support.
/** * Method to provide basic copy support. * * Any object pushed into the data of this class should have its own __clone() implementation. * This method does not support copying objects in a multidimensional array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:156
- where string (24) " WHERE `idTravel` = :key"
WHERE `idTravel` = :key
- protected group -> null
- protected having -> null
- protected columns -> null
- protected values -> null
- protected order -> null
- protected autoIncrementField -> boolean false
- protected call -> null
- protected exec -> null
- protected merge -> null
- protected querySet -> null
- protected selectRowNumber -> null
- protected nullDatetimeList -> array (2)
- 0 => string (19) "0000-00-00 00:00:00"
- 1 => string (19) "1000-01-01 00:00:00"
- protected offset -> integer 0
- protected limit -> integer 0
- protected preparedIndex -> integer 0
- public __toString(): string Magic function to convert the query to a string.
/** * Magic function to convert the query to a string. * * @return string The completed query. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:28
- public processLimit($query, $limit, $offset = 0): string Method to modify a query already in string format with the needed additions to make the query limited to a particular...
/** * Method to modify a query already in string format with the needed additions to make the query limited to a particular number of * results, or start at a particular offset. * * @param string $query The query in string format * @param integer $limit The limit for the result set * @param integer $offset The offset for the result set * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:71
- public concatenate($values, $separator = null): string The concatenated values. Concatenates an array of column names or values.
/** * Concatenates an array of column names or values. * * @param string[] $values An array of values to concatenate. * @param string|null $separator As separator to place between each value. * * @return string The concatenated values. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:92
- public groupConcat($expression, $separator = ','): string Input values concatenated into a string, separated by delimiter Aggregate function to get input values concatenated into a string, separated by delimiter
/** * Aggregate function to get input values concatenated into a string, separated by delimiter * * Usage: * $query->groupConcat('id', ','); * * @param string $expression The expression to apply concatenation to, this may be a column name or complex SQL statement. * @param string $separator The delimiter of each concatenated value * * @return string Input values concatenated into a string, separated by delimiter * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:120
- public regexp($value): string Get the regular expression operator
/** * Get the regular expression operator * * Usage: * $query->where('field ' . $query->regexp($search)); * * @param string $value The regex pattern. * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:160
- public rand(): string Get the function to return a random floating-point value
/** * Get the function to return a random floating-point value * * Usage: * $query->rand(); * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:175
- public findInSet($value, $set): string A representation of the MySQL find_in_set() function for the driver. Find a value in a varchar used like a set.
/** * Find a value in a varchar used like a set. * * Ensure that the value is an integer before passing to the method. * * Usage: * $query->findInSet((int) $parent->id, 'a.assigned_cat_ids') * * @param string $value The value to search for. * @param string $set The set of values. * * @return string A representation of the MySQL find_in_set() function for the driver. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:195
- public selectRowNumber($orderBy, $orderColumnAlias): $this Return the number of the current row.
/** * Return the number of the current row. * * Usage: * $query->select('id'); * $query->selectRowNumber('ordering,publish_up DESC', 'new_ordering'); * $query->from('#__content'); * * @param string $orderBy An expression of ordering for window function. * @param string $orderColumnAlias An alias for new ordering column. * * @return $this * * @since 2.0.0 * @throws \RuntimeException * * @todo Remove this method when the database version requirements have been raised * to >= 8.0.0 for MySQL and >= 10.2.0 for MariaDB so the ROW_NUMBER() window * function can be used in any case. */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:220
- public castAs(string $type, string $value, ?string $length = null): string SQL statement to cast the value as a char type. Casts a value to a char.
/** * Casts a value to a char. * * Ensure that the value is properly quoted before passing to the method. * * Usage: * $query->select($query->castAs('CHAR', 'a')); * * @param string $type The type of string to cast as. * @param string $value The value to cast as a char. * @param string $length The value to cast as a char. * * @return string SQL statement to cast the value as a char type. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:251
- public __construct(?Joomla\Database\DatabaseInterface $db = null) Class constructor.
/** * Class constructor. * * @param ?DatabaseInterface $db The database driver. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:306
- public __get($name): mixed Magic function to get protected variable value
/** * Magic function to get protected variable value * * @param string $name The name of the variable. * * @return mixed * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:478
- public call($columns): $this Add a single column, or array of columns to the CALL clause of the query.
/** * Add a single column, or array of columns to the CALL clause of the query. * * Usage: * $query->call('a.*')->call('b.id'); * $query->call(array('a.*', 'b.id')); * * @param mixed $columns A string or an array of field names. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:505
- public charLength($field, $operator = null, $condition = null): string The required char length call. Gets the number of characters in a string.
/** * Gets the number of characters in a string. * * Note, use 'length' to find the number of bytes in a string. * * Usage: * $query->select($query->charLength('a')); * * @param string $field A value. * @param string|null $operator Comparison operator between charLength integer value and $condition * @param string|null $condition Integer value to compare charLength with. * * @return string The required char length call. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:577
- public clear($clause = null): $this Clear data from the query or a specific clause of the query.
/** * Clear data from the query or a specific clause of the query. * * @param string $clause Optionally, the name of the clause to clear, or nothing to clear the whole query. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:597
- public columns($columns): $this Adds a column, or array of column names that would be used for an INSERT INTO statement.
/** * Adds a column, or array of column names that would be used for an INSERT INTO statement. * * @param array|string $columns A column name, or array of column names. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:757
- public currentTimestamp(): string Gets the current date and time.
/** * Gets the current date and time. * * Usage: * $query->where('published_up < '.$query->currentTimestamp()); * * @return string * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:800
- public dateAdd($date, $interval, $datePart): string The string with the appropriate sql for addition of dates Add to the current date and time.
/** * Add to the current date and time. * * Usage: * $query->select($query->dateAdd()); * * Prefixing the interval with a - (negative sign) will cause subtraction to be used. * Note: Not all drivers support all units. * * @param string $date The db quoted string representation of the date to add to. May be date or datetime * @param string $interval The string representation of the appropriate number of units * @param string $datePart The part of the date to perform the addition on * * @return string The string with the appropriate sql for addition of dates * * @link https://dev.mysql.com/doc/en/date-and-time-functions.html * @since 1.5.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:823
- public dateFormat(): string The format string. Returns a PHP date() function compliant date format for the database driver.
/** * Returns a PHP date() function compliant date format for the database driver. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the getDateFormat method directly. * * @return string The format string. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:839
- public dump(): string Creates a HTML formatted dump of the query for debugging purposes.
/** * Creates a HTML formatted dump of the query for debugging purposes. * * Usage: * echo $query->dump(); * * @return string * * @since 1.0 * @deprecated 3.0 Deprecated without replacement */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:859
- public delete($table = null): $this Add a table name to the DELETE clause of the query.
/** * Add a table name to the DELETE clause of the query. * * Usage: * $query->delete('#__a')->where('id = 1'); * * @param string $table The name of the table to delete from. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:884
- public e($text, $extra = false): string The escaped string. Alias for escape method
/** * Alias for escape method * * @param string $text The string to be escaped. * @param boolean $extra Optional parameter to provide extra escaping. * * @return string The escaped string. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:917
- public escape($text, $extra = false): string The escaped string. Method to escape a string for usage in an SQL statement.
/** * Method to escape a string for usage in an SQL statement. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the escape method directly. * * Note that 'e' is an alias for this method as it is in DatabaseDriver. * * @param string $text The string to be escaped. * @param boolean $extra Optional parameter to provide extra escaping. * * @return string The escaped string. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:938
- public exec($columns): $this Add a single column, or array of columns to the EXEC clause of the query.
/** * Add a single column, or array of columns to the EXEC clause of the query. * * Usage: * $query->exec('a.*')->exec('b.id'); * $query->exec(array('a.*', 'b.id')); * * @param array|string $columns A string or an array of field names. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:961
- public from($table): $this Add a table to the FROM clause of the query.
/** * Add a table to the FROM clause of the query. * * Usage: * $query->select('*')->from('#__a'); * $query->select('*')->from($subquery->alias('a')); * * @param string|DatabaseQuery $table The name of the table or a DatabaseQuery object (or a child of it) with alias set. * * @return $this * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1018
- public alias($alias): $this Add alias for current query.
/** * Add alias for current query. * * Usage: * $query->select('*')->from('#__a')->alias('subquery'); * * @param string $alias Alias used for a JDatabaseQuery. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1045
- public year($date): string Returns string to extract year from a date. Used to get a string to extract year from date column.
/** * Used to get a string to extract year from date column. * * Usage: * $query->select($query->year($query->quoteName('dateColumn'))); * * @param string $date Date column containing year to be extracted. * * @return string Returns string to extract year from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1064
- public month($date): string Returns string to extract month from a date. Used to get a string to extract month from date column.
/** * Used to get a string to extract month from date column. * * Usage: * $query->select($query->month($query->quoteName('dateColumn'))); * * @param string $date Date column containing month to be extracted. * * @return string Returns string to extract month from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1081
- public day($date): string Returns string to extract day from a date. Used to get a string to extract day from date column.
/** * Used to get a string to extract day from date column. * * Usage: * $query->select($query->day($query->quoteName('dateColumn'))); * * @param string $date Date column containing day to be extracted. * * @return string Returns string to extract day from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1098
- public hour($date): string Returns string to extract hour from a date. Used to get a string to extract hour from date column.
/** * Used to get a string to extract hour from date column. * * Usage: * $query->select($query->hour($query->quoteName('dateColumn'))); * * @param string $date Date column containing hour to be extracted. * * @return string Returns string to extract hour from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1115
- public minute($date): string Returns string to extract minute from a date. Used to get a string to extract minute from date column.
/** * Used to get a string to extract minute from date column. * * Usage: * $query->select($query->minute($query->quoteName('dateColumn'))); * * @param string $date Date column containing minute to be extracted. * * @return string Returns string to extract minute from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1132
- public second($date): string Returns string to extract second from a date. Used to get a string to extract seconds from date column.
/** * Used to get a string to extract seconds from date column. * * Usage: * $query->select($query->second($query->quoteName('dateColumn'))); * * @param string $date Date column containing second to be extracted. * * @return string Returns string to extract second from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1149
- public group($columns): $this Add a grouping column to the GROUP clause of the query.
/** * Add a grouping column to the GROUP clause of the query. * * Usage: * $query->group('id'); * * @param array|string $columns A string or array of ordering columns. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1166
- public having($conditions, $glue = 'AND'): $this A conditions to the HAVING clause of the query.
/** * A conditions to the HAVING clause of the query. * * Usage: * $query->group('id')->having('COUNT(id) > 5'); * * @param array|string $conditions A string or array of columns. * @param string $glue The glue by which to join the conditions. Defaults to AND. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1190
- public insert($table, $incrementField = false): $this Add a table name to the INSERT clause of the query.
/** * Add a table name to the INSERT clause of the query. * * Usage: * $query->insert('#__a')->set('id = 1'); * $query->insert('#__a')->columns('id, title')->values('1,2')->values('3,4'); * $query->insert('#__a')->columns('id, title')->values(array('1,2', '3,4')); * * @param string $table The name of the table to insert data into. * @param boolean $incrementField The name of the field to auto increment. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1218
- public join($type, $table, $condition = null): $this Add a JOIN clause to the query.
/** * Add a JOIN clause to the query. * * Usage: * $query->join('INNER', 'b', 'b.id = a.id); * * @param string $type The type of join. This string is prepended to the JOIN keyword. * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1251
- public innerJoin($table, $condition = null): $this Add an INNER JOIN clause to the query.
/** * Add an INNER JOIN clause to the query. * * Usage: * $query->innerJoin('b', 'b.id = a.id')->innerJoin('c', 'c.id = b.id'); * * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1277
- public outerJoin($table, $condition = null): $this Add an OUTER JOIN clause to the query.
/** * Add an OUTER JOIN clause to the query. * * Usage: * $query->outerJoin('b', 'b.id = a.id')->leftJoin('c', 'c.id = b.id'); * * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1295
- public leftJoin($table, $condition = null): $this Add a LEFT JOIN clause to the query.
/** * Add a LEFT JOIN clause to the query. * * Usage: * $query->leftJoin('b', 'b.id = a.id')->leftJoin('c', 'c.id = b.id'); * * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1313
- public rightJoin($table, $condition = null): $this Add a RIGHT JOIN clause to the query.
/** * Add a RIGHT JOIN clause to the query. * * Usage: * $query->rightJoin('b', 'b.id = a.id')->rightJoin('c', 'c.id = b.id'); * * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1331
- public length($value): string Get the length of a string in bytes.
/** * Get the length of a string in bytes. * * Note, use 'charLength' to find the number of characters in a string. * * Usage: * query->where($query->length('a').' > 3'); * * @param string $value The string to measure. * * @return string * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1350
- public nullDate($quoted = true): string Null or zero representation of a timestamp. Get the null or zero representation of a timestamp for the database driver.
/** * Get the null or zero representation of a timestamp for the database driver. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the nullDate method directly. * * Usage: * $query->where('modified_date <> '.$query->nullDate()); * * @param boolean $quoted Optionally wraps the null date in database quotes (true by default). * * @return string Null or zero representation of a timestamp. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1371
- public isNullDatetime($column): string Generate a SQL statement to check if column represents a zero or null datetime.
/** * Generate a SQL statement to check if column represents a zero or null datetime. * * Usage: * $query->where($query->isNullDatetime('modified_date')); * * @param string $column A column name. * * @return string * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1398
- public order($columns): $this Add a ordering column to the ORDER clause of the query.
/** * Add a ordering column to the ORDER clause of the query. * * Usage: * $query->order('foo')->order('bar'); * $query->order(array('foo','bar')); * * @param array|string $columns A string or array of ordering columns. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1426
- public q($text, $escape = true): string The quoted input string. Alias for quote method
/** * Alias for quote method * * @param array|string $text A string or an array of strings to quote. * @param boolean $escape True (default) to escape the string, false to leave it unchanged. * * @return string The quoted input string. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1448
- public quote($text, $escape = true): string The quoted input string. Method to quote and optionally escape a string to database requirements for insertion into the database.
/** * Method to quote and optionally escape a string to database requirements for insertion into the database. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the quote method directly. * * Note that 'q' is an alias for this method as it is in DatabaseDriver. * * Usage: * $query->quote('fulltext'); * $query->q('fulltext'); * $query->q(array('option', 'fulltext')); * * @param array|string $text A string or an array of strings to quote. * @param boolean $escape True (default) to escape the string, false to leave it unchanged. * * @return string The quoted input string. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1474
- public qn($name, $as = null): array|string The quote wrapped name, same type of $name. Alias for quoteName method
/** * Alias for quoteName method * * @param array|string $name The identifier name to wrap in quotes, or an array of identifier names to wrap in quotes. * Each type supports dot-notation name. * @param array|string $as The AS query part associated to $name. It can be string or array, in latter case it has to be * same length of $name; if is null there will not be any AS part for string or array element. * * @return array|string The quote wrapped name, same type of $name. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1496
- public quoteName($name, $as = null): array|string The quote wrapped name, same type of $name. Wrap an SQL statement identifier name such as column, table or database names in quotes to prevent injection risks an...
/** * Wrap an SQL statement identifier name such as column, table or database names in quotes to prevent injection * risks and reserved word conflicts. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the quoteName method directly. * * Note that 'qn' is an alias for this method as it is in DatabaseDriver. * * Usage: * $query->quoteName('#__a'); * $query->qn('#__a'); * * @param array|string $name The identifier name to wrap in quotes, or an array of identifier names to wrap in quotes. * Each type supports dot-notation name. * @param array|string $as The AS query part associated to $name. It can be string or array, in latter case it has to be * same length of $name; if is null there will not be any AS part for string or array element. * * @return array|string The quote wrapped name, same type of $name. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1524
- public select($columns): $this Add a single column, or array of columns to the SELECT clause of the query.
/** * Add a single column, or array of columns to the SELECT clause of the query. * * Note that you must not mix insert, update, delete and select method calls when building a query. * The select method can, however, be called multiple times in the same query. * * Usage: * $query->select('a.*')->select('b.id'); * $query->select(array('a.*', 'b.id')); * * @param array|string $columns A string or an array of field names. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1582
- public set($conditions, $glue = ','): $this Add a single condition string, or an array of strings to the SET clause of the query.
/** * Add a single condition string, or an array of strings to the SET clause of the query. * * Usage: * $query->set('a = 1')->set('b = 2'); * $query->set(array('a = 1', 'b = 2'); * * @param array|string $conditions A string or array of string conditions. * @param string $glue The glue by which to join the condition strings. Defaults to ,. * Note that the glue is set on first use and cannot be changed. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1620
- public setLimit($limit = 0, $offset = 0): $this Sets the offset and limit for the result set, if the database driver supports it.
/** * Sets the offset and limit for the result set, if the database driver supports it. * * Usage: * $query->setLimit(100, 0); (retrieve 100 rows, starting at first record) * $query->setLimit(50, 50); (retrieve 50 rows, starting at 50th record) * * @param integer $limit The limit for the result set * @param integer $offset The offset for the result set * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1646
- public setQuery($sql): $this Allows a direct query to be provided to the database driver's setQuery() method, but still allow queries to have boun...
/** * Allows a direct query to be provided to the database driver's setQuery() method, but still allow queries * to have bounded variables. * * Usage: * $query->setQuery('select * from #__users'); * * @param DatabaseQuery|string $sql A SQL query string or DatabaseQuery object * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1667
- public update($table): $this Add a table name to the UPDATE clause of the query.
/** * Add a table name to the UPDATE clause of the query. * * Usage: * $query->update('#__foo')->set(...); * * @param string $table A table to update. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1687
- public values($values): $this Adds a tuple, or array of tuples that would be used as values for an INSERT INTO statement.
/** * Adds a tuple, or array of tuples that would be used as values for an INSERT INTO statement. * * Usage: * $query->values('1,2,3')->values('4,5,6'); * $query->values(array('1,2,3', '4,5,6')); * * @param array|string $values A single tuple, or array of tuples. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1718
- public where($conditions, $glue = 'AND'): $this Add a single condition, or an array of conditions to the WHERE clause of the query.
/** * Add a single condition, or an array of conditions to the WHERE clause of the query. * * Usage: * $query->where('a = 1')->where('b = 2'); * $query->where(array('a = 1', 'b = 2')); * * @param array|string $conditions A string or array of where conditions. * @param string $glue The glue by which to join the conditions. Defaults to AND. * Note that the glue is set on first use and cannot be changed. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1744
- public whereIn(string $keyName, array $keyValues, $dataType = 'int'): $this Add a WHERE IN statement to the query.
/** * Add a WHERE IN statement to the query. * * Note that all values must be the same data type. * * Usage * $query->whereIn('id', [1, 2, 3]); * * @param string $keyName Key name for the where clause * @param array $keyValues Array of values to be matched * @param array|string $dataType Constant corresponding to a SQL datatype. It can be an array, in this case it * has to be same length of $keyValues * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1773
- public whereNotIn(string $keyName, array $keyValues, $dataType = 'int'): $this Add a WHERE NOT IN statement to the query.
/** * Add a WHERE NOT IN statement to the query. * * Note that all values must be the same data type. * * Usage * $query->whereNotIn('id', [1, 2, 3]); * * @param string $keyName Key name for the where clause * @param array $keyValues Array of values to be matched * @param array|string $dataType Constant corresponding to a SQL datatype. It can be an array, in this case it * has to be same length of $keyValues * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1797
- public extendWhere($outerGlue, $conditions, $innerGlue = 'AND'): $this Extend the WHERE clause with a single condition or an array of conditions, with a potentially different logical opera...
/** * Extend the WHERE clause with a single condition or an array of conditions, with a potentially * different logical operator from the one in the current WHERE clause. * * Usage: * $query->where(array('a = 1', 'b = 2'))->extendWhere('XOR', array('c = 3', 'd = 4')); * will produce: WHERE ((a = 1 AND b = 2) XOR (c = 3 AND d = 4) * * @param string $outerGlue The glue by which to join the conditions to the current WHERE conditions. * @param mixed $conditions A string or array of WHERE conditions. * @param string $innerGlue The glue by which to join the conditions. Defaults to AND. * * @return $this * * @since 1.3.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1820
- public orWhere($conditions, $glue = 'AND'): $this Extend the WHERE clause with an OR and a single condition or an array of conditions.
/** * Extend the WHERE clause with an OR and a single condition or an array of conditions. * * Usage: * $query->where(array('a = 1', 'b = 2'))->orWhere(array('c = 3', 'd = 4')); * will produce: WHERE ((a = 1 AND b = 2) OR (c = 3 AND d = 4) * * @param mixed $conditions A string or array of WHERE conditions. * @param string $glue The glue by which to join the conditions. Defaults to AND. * * @return $this * * @since 1.3.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1845
- public andWhere($conditions, $glue = 'OR'): $this Extend the WHERE clause with an AND and a single condition or an array of conditions.
/** * Extend the WHERE clause with an AND and a single condition or an array of conditions. * * Usage: * $query->where(array('a = 1', 'b = 2'))->andWhere(array('c = 3', 'd = 4')); * will produce: WHERE ((a = 1 AND b = 2) AND (c = 3 OR d = 4) * * @param mixed $conditions A string or array of WHERE conditions. * @param string $glue The glue by which to join the conditions. Defaults to OR. * * @return $this * * @since 1.3.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1864
- public bind($key, &$value, $dataType = 'string', $length = 0, $driverOptions = array()): $this Method to add a variable to an internal array that will be bound to a prepared SQL statement before query execution.
/** * Method to add a variable to an internal array that will be bound to a prepared SQL statement before query execution. * * @param array|string|integer $key The key that will be used in your SQL query to reference the value. Usually of * the form ':key', but can also be an integer. * @param mixed $value The value that will be bound. It can be an array, in this case it has to be * same length of $key; The value is passed by reference to support output * parameters such as those possible with stored procedures. * @param array|string $dataType Constant corresponding to a SQL datatype. It can be an array, in this case it * has to be same length of $key * @param integer $length The length of the variable. Usually required for OUTPUT parameters. * @param array $driverOptions Optional driver options to be used. * * @return $this * * @since 1.5.0 * @throws \InvalidArgumentException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1887
- public unbind($key): $this Method to unbind a bound variable.
/** * Method to unbind a bound variable. * * @param array|string|integer $key The key or array of keys to unbind. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1951
- public bindArray(array $values, $dataType = 'int'): array An array with parameter names Binds an array of values and returns an array of prepared parameter names.
/** * Binds an array of values and returns an array of prepared parameter names. * * Note that all values must be the same data type. * * Usage: * $query->where('column in (' . implode(',', $query->bindArray($keyValues, $dataType)) . ')'); * * @param array $values Values to bind * @param array|string $dataType Constant corresponding to a SQL datatype. It can be an array, in this case it * has to be same length of $key * * @return array An array with parameter names * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1980
- public __clone(): void Method to provide basic copy support.
/** * Method to provide basic copy support. * * Any object pushed into the data of this class should have its own __clone() implementation. * This method does not support copying objects in a multidimensional array. * * @return void * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2003
- public & getBounded($key = null): mixed Retrieves the bound parameters array when key is null and returns it by reference. If a key is provided then that ite...
/** * Retrieves the bound parameters array when key is null and returns it by reference. If a key is provided then that item is * returned. * * @param mixed $key The bounded variable key to retrieve. * * @return mixed * * @since 1.5.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2032
- protected merge($name, $query): $this Combine a select statement to the current query by one of the set operators. Operators: UNION, UNION ALL, EXCEPT or I...
/** * Combine a select statement to the current query by one of the set operators. * Operators: UNION, UNION ALL, EXCEPT or INTERSECT. * * @param string $name The name of the set operator with parentheses. * @param DatabaseQuery|string $query The DatabaseQuery object or string. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2054
- public union($query, $distinct = true): $this Add a query to UNION with the current query.
/** * Add a query to UNION with the current query. * * Usage: * $query->union('SELECT name FROM #__foo') * $query->union('SELECT name FROM #__foo', true) * * @param DatabaseQuery|string $query The DatabaseQuery object or string to union. * @param boolean $distinct True to only return distinct rows from the union. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2077
- public unionAll($query): $this Add a query to UNION ALL with the current query.
/** * Add a query to UNION ALL with the current query. * * Usage: * $query->unionAll('SELECT name FROM #__foo') * * @param DatabaseQuery|string $query The DatabaseQuery object or string to union. * * @return $this * * @see union * @since 1.5.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2096
- public querySet($query): $this Set a single query to the query set. On this type of DatabaseQuery you can use union(), unionAll(), order() and setLi...
/** * Set a single query to the query set. * On this type of DatabaseQuery you can use union(), unionAll(), order() and setLimit() * * Usage: * $query->querySet($query2->select('name')->from('#__foo')->order('id DESC')->setLimit(1)) * ->unionAll($query3->select('name')->from('#__foo')->order('id')->setLimit(1)) * ->order('name') * ->setLimit(1) * * @param DatabaseQuery $query The DatabaseQuery object or string. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2117
- public toQuerySet(): DatabaseQuery A new object of the DatabaseQuery. Create a DatabaseQuery object of type querySet from current query.
/** * Create a DatabaseQuery object of type querySet from current query. * * Usage: * $query->select('name')->from('#__foo')->order('id DESC')->setLimit(1) * ->toQuerySet() * ->unionAll($query2->select('name')->from('#__foo')->order('id')->setLimit(1)) * ->order('name') * ->setLimit(1) * * @return DatabaseQuery A new object of the DatabaseQuery. * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2140
- public format($format): string Returns a string produced according to the formatting string. Find and replace sprintf-like tokens in a format string. Each token takes one of the following forms: %% - A li...
/** * Find and replace sprintf-like tokens in a format string. * Each token takes one of the following forms: * %% - A literal percent character. * %[t] - Where [t] is a type specifier. * %[n]$[x] - Where [n] is an argument specifier and [t] is a type specifier. * * Types: * a - Numeric: Replacement text is coerced to a numeric type but not quoted or escaped. * e - Escape: Replacement text is passed to $this->escape(). * E - Escape (extra): Replacement text is passed to $this->escape() with true as the second argument. * n - Name Quote: Replacement text is passed to $this->quoteName(). * q - Quote: Replacement text is passed to $this->quote(). * Q - Quote (no escape): Replacement text is passed to $this->quote() with false as the second argument. * r - Raw: Replacement text is used as-is. (Be careful) * * Date Types: * - Replacement text automatically quoted (use uppercase for Name Quote). * - Replacement text should be a string in date format or name of a date column. * y/Y - Year * m/M - Month * d/D - Day * h/H - Hour * i/I - Minute * s/S - Second * * Invariable Types: * - Takes no argument. * - Argument index not incremented. * t - Replacement text is the result of $this->currentTimestamp(). * z - Replacement text is the result of $this->nullDate(false). * Z - Replacement text is the result of $this->nullDate(true). * * Usage: * $query->format('SELECT %1$n FROM %2$n WHERE %3$n = %4$a', 'foo', '#__foo', 'bar', 1); * Returns: SELECT `foo` FROM `#__foo` WHERE `bar` = 1 * * Notes: * The argument specifier is optional but recommended for clarity. * The argument index used for unspecified tokens is incremented only when used. * * @param string $format The formatting string. * * @return string Returns a string produced according to the formatting string. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2192
- protected validateRowNumber($orderBy, $orderColumnAlias): void Validate arguments which are passed to selectRowNumber method and set up common variables.
/** * Validate arguments which are passed to selectRowNumber method and set up common variables. * * @param string $orderBy An expression of ordering for window function. * @param string $orderColumnAlias An alias for new ordering column. * * @return void * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2314
- sql string (62) " SELECT `alias` FROM #__travel_travels WHERE `idTravel` = :key"
SELECT `alias` FROM #__travel_travels WHERE `idTravel` = :key
- Compiled Query string (74)
SELECT `alias` FROM gta_travel_travels WHERE `idTravel` = '464'
- Real Query string (73)
SELECT `alias` FROM gta_travel_travels WHERE `idTravel` = :key
- Prepared Parameters array (1)
- :key => string (3) "464"
- value -> &string (3) "464"
- dataType -> string (3) "int"
- length -> integer 0
- driverOptions -> array (0)
- protected statement -> Joomla\Database\Mysqli\MysqliStatement#1117 (11)
- Properties (11)
- Methods (13)
- protected bindedValues -> array (1)
- :key => &string (3) "464"
- protected parameterKeyMapping -> array (1)
- :key => array (1) Depth Limit
- protected parameterTypeMapping -> array (5)
- boolean => string (1) "i"
- int => string (1) "i"
- lob => string (1) "s"
- null => string (1) "s"
- string => string (1) "s"
- protected columnNames -> array (1)
- 0 => string (5) "alias"
- protected connection -> mysqli#225 (18)
- Properties (18)
- Methods (43)
- Static methods (1)
- public readonly affected_rows -> integer 1
- public readonly client_info -> string (13) "mysqlnd 8.5.2"
- public readonly client_version -> integer 80502
- public readonly connect_errno -> integer 0
- public readonly connect_error -> null
- public readonly errno -> integer 0
- public readonly error -> string (0) ""
- public readonly error_list -> array (0)
- public readonly field_count -> integer 1
- public readonly host_info -> string (20) "127.0.0.1 via TCP/IP"
- public readonly info -> null
- public readonly insert_id -> integer 0
- public readonly server_info -> string (9) "8.0.44-35"
- public readonly server_version -> integer 80044
- public readonly sqlstate -> string (5) "00000"
- public readonly protocol_version -> integer 10
- public readonly thread_id -> integer 73325
- public readonly warning_count -> integer 0
- public autocommit(bool $enable)
- public character_set_name()
- public close()
- public dump_debug_info()
- public debug(string $options)
- public get_charset()
- public execute_query(string $query, ?array $params = null): mysqli_result|bool
- public get_client_info()
- public get_connection_stats()
- public get_server_info()
- public get_warnings()
- public init()
- public kill(int $process_id)
- public multi_query(string $query)
- public more_results()
- public next_result()
- public ping()
- public prepare(string $query)
- public reap_async_query()
- public real_query(string $query)
- public savepoint(string $name)
- public select_db(string $database)
- public set_charset(string $charset)
- public options(int $option, $value)
- public set_opt(int $option, $value)
- public stat()
- public stmt_init()
- public store_result(int $mode = 0)
- public thread_safe()
- public use_result()
- public refresh(int $flags)
- protected defaultFetchStyle -> integer 5
- protected query -> string (62) "SELECT `alias` FROM gta_travel_travels WHERE `idTravel` = :key"
SELECT `alias` FROM gta_travel_travels WHERE `idTravel` = :key
- private result -> boolean false
- protected rowBindedValues -> array (1)
- 0 => string (22) "naturwunder-donaudelta"
- protected statement -> mysqli_stmt#1272 (10)
- Properties (10)
- Methods (20)
- public affected_rows -> uninitialized
- public insert_id -> uninitialized
- public num_rows -> uninitialized
- public param_count -> uninitialized
- public field_count -> uninitialized
- public errno -> uninitialized
- public error -> uninitialized
- public error_list -> uninitialized
- public sqlstate -> uninitialized
- public id -> uninitialized
- public attr_get(int $attribute)
- public bind_result(mixed &$vars)
- public close()
- public data_seek(int $offset)
- public fetch()
- public get_warnings()
- public result_metadata()
- public more_results()
- public next_result()
- public num_rows()
- public free_result()
- public reset()
- public prepare(string $query)
- public store_result()
- public get_result()
- protected typesKeyMapping -> array (1)
- :key => string (1) "i"
- public __construct(mysqli $connection, string $query) Constructor.
/** * Constructor. * * @param \mysqli $connection The database connection resource * @param string $query The query this statement will process * * @since 2.0.0 * @throws PrepareStatementFailureException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:131
- public prepareParameterKeyMapping($sql): string The processed SQL statement. Replace named parameters with numbered parameters
/** * Replace named parameters with numbered parameters * * @param string $sql The SQL statement to prepare. * * @return string The processed SQL statement. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:154
- public bindParam($parameter, &$variable, string $dataType = 'string', ?int $length = null, ?array $driverOptions = null): boolean Binds a parameter to the specified variable name.
/** * Binds a parameter to the specified variable name. * * @param string|integer $parameter Parameter identifier. For a prepared statement using named placeholders, this will be a parameter * name of the form `:name`. For a prepared statement using question mark placeholders, this will be * the 1-indexed position of the parameter. * @param mixed $variable Name of the PHP variable to bind to the SQL statement parameter. * @param integer $dataType Constant corresponding to a SQL datatype, this should be the processed type from the QueryInterface. * @param integer $length The length of the variable. Usually required for OUTPUT parameters. * @param array $driverOptions Optional driver options to be used. * * @return boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:279
- private bindValues(array $values): boolean Binds a array of values to bound parameters.
/** * Binds a array of values to bound parameters. * * @param array $values The values to bind to the statement * * @return boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:302
- public closeCursor(): void Closes the cursor, enabling the statement to be executed again.
/** * Closes the cursor, enabling the statement to be executed again. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:331
- public errorCode(): int Fetches the SQLSTATE associated with the last operation on the statement handle.
/** * Fetches the SQLSTATE associated with the last operation on the statement handle. * * @return int * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:344
- public errorInfo(): string Fetches extended error information associated with the last operation on the statement handle.
/** * Fetches extended error information associated with the last operation on the statement handle. * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:356
- public execute(?array $parameters = null): boolean Executes a prepared statement
/** * Executes a prepared statement * * @param array|null $parameters An array of values with as many elements as there are bound parameters in the SQL statement being executed. * * @return boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:370
- public fetch(?int $fetchStyle = null, int $cursorOrientation = 0, int $cursorOffset = 0): mixed The return value of this function on success depends on the fetch type. In all cases, boolean false is returned on failure. Fetches the next row from a result set
/** * Fetches the next row from a result set * * @param integer|null $fetchStyle Controls how the next row will be returned to the caller. This value must be one of the * FetchMode constants, defaulting to value of FetchMode::MIXED. * @param integer $cursorOrientation For a StatementInterface object representing a scrollable cursor, this value determines which row * will be returned to the caller. This value must be one of the FetchOrientation constants, * defaulting to FetchOrientation::NEXT. * @param integer $cursorOffset For a StatementInterface object representing a scrollable cursor for which the cursorOrientation * parameter is set to FetchOrientation::ABS, this value specifies the absolute number of the row in * the result set that shall be fetched. For a StatementInterface object representing a scrollable * cursor for which the cursorOrientation parameter is set to FetchOrientation::REL, this value * specifies the row to fetch relative to the cursor position before `fetch()` was called. * * @return mixed The return value of this function on success depends on the fetch type. In all cases, boolean false is returned on failure. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:470
- public fetchColumn($columnIndex = 0): mixed Returns a single column from the next row of a result set or boolean false if there are no more rows. Returns a single column from the next row of a result set
/** * Returns a single column from the next row of a result set * * @param integer $columnIndex 0-indexed number of the column you wish to retrieve from the row. * If no value is supplied, the first column is retrieved. * * @return mixed Returns a single column from the next row of a result set or boolean false if there are no more rows. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:523
- private fetchData(): array|boolean Fetch the data from the statement.
/** * Fetch the data from the statement. * * @return array|boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:541
- public rowCount(): int Returns the number of rows affected by the last SQL statement.
/** * Returns the number of rows affected by the last SQL statement. * * @return integer * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:565
- public setFetchMode(int $fetchMode, $args): void Sets the fetch mode to use while iterating this statement.
/** * Sets the fetch mode to use while iterating this statement. * * @param integer $fetchMode The fetch mode, must be one of the FetchMode constants. * @param mixed ...$args Optional mode-specific arguments. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:584
- protected tablePrefix -> string (4) "gta_"
- protected utf -> boolean true
- protected errorNum -> integer 0
- protected errorMsg -> null
- protected transactionDepth -> integer 0
- protected factory -> Joomla\Database\DatabaseFactory#198
- Methods (5)
- public getDriver(string $name = 'mysqli', array $options = array()): Joomla\Database\DatabaseInterface Method to return a database driver based on the given options.
/** * Method to return a database driver based on the given options. * * There are three global options and then the rest are specific to the database driver. The 'database' option determines which database is to * be used for the connection. The 'select' option determines whether the connector should automatically select the chosen database. * * @param string $name Name of the database driver you'd like to instantiate * @param array $options Parameters to be passed to the database driver. * * @return DatabaseInterface * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database driver */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:33
- public getExporter(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\DatabaseExporter Gets an exporter class object.
/** * Gets an exporter class object. * * @param string $name Name of the driver you want an exporter for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return DatabaseExporter * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database exporter */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:63
- public getImporter(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\DatabaseImporter Gets an importer class object.
/** * Gets an importer class object. * * @param string $name Name of the driver you want an importer for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return DatabaseImporter * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database importer */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:95
- public getIterator(string $name, Joomla\Database\StatementInterface $statement, ?string $column = null, string $class = 'stdClass'): Joomla\Database\DatabaseIterator Get a new iterator on the current query.
/** * Get a new iterator on the current query. * * @param string $name Name of the driver you want an iterator for. * @param StatementInterface $statement Statement holding the result set to be iterated. * @param string|null $column An optional column to use as the iterator key. * @param string $class The class of object that is returned. * * @return DatabaseIterator * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:128
- public getQuery(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\QueryInterface Get the current query object or a new Query object.
/** * Get the current query object or a new Query object. * * @param string $name Name of the driver you want an query object for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return QueryInterface * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database query object */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:158
- protected monitor -> null
- private dispatcher -> Joomla\Event\Dispatcher#155 (2)
- Properties (2)
- Methods (20)
- protected events -> array (0)
- protected listeners -> array (68)
- session.start => Joomla\Event\ListenersPriorityQueue#156 Depth Limit
- onAfterInitialiseDocument => Joomla\Event\ListenersPriorityQueue#406 Depth Limit
- onTableObjectCreate => Joomla\Event\ListenersPriorityQueue#415 Depth Limit
- onTableBeforeStore => Joomla\Event\ListenersPriorityQueue#416 Depth Limit
- onTableAfterStore => Joomla\Event\ListenersPriorityQueue#417 Depth Limit
- onTableBeforeDelete => Joomla\Event\ListenersPriorityQueue#418 Depth Limit
- onTableSetNewTags => Joomla\Event\ListenersPriorityQueue#419 Depth Limit
- onTableAfterReset => Joomla\Event\ListenersPriorityQueue#420 Depth Limit
- onTableAfterLoad => Joomla\Event\ListenersPriorityQueue#421 Depth Limit
- onBeforeBatch => Joomla\Event\ListenersPriorityQueue#422 Depth Limit
- onContentPrepare => Joomla\Event\ListenersPriorityQueue#438 Depth Limit
- onAfterInitialise => Joomla\Event\ListenersPriorityQueue#439 Depth Limit
- application.before_execute => Joomla\Event\ListenersPriorityQueue#440 Depth Limit
- onAfterRoute => Joomla\Event\ListenersPriorityQueue#441 Depth Limit
- onUserAfterSave => Joomla\Event\ListenersPriorityQueue#442 Depth Limit
- onContentPrepareForm => Joomla\Event\ListenersPriorityQueue#443 Depth Limit
- onAjaxCheckapi => Joomla\Event\ListenersPriorityQueue#452 Depth Limit
- onGetIcons => Joomla\Event\ListenersPriorityQueue#453 Depth Limit
- onError => Joomla\Event\ListenersPriorityQueue#464 Depth Limit
- onAfterDispatch => Joomla\Event\ListenersPriorityQueue#465 Depth Limit
- onContentAfterSave => Joomla\Event\ListenersPriorityQueue#473 Depth Limit
- onContentPrepareData => Joomla\Event\ListenersPriorityQueue#481 Depth Limit
- onUserAfterDelete => Joomla\Event\ListenersPriorityQueue#482 Depth Limit
- onExtensionAfterSave => Joomla\Event\ListenersPriorityQueue#483 Depth Limit
- onBeforeCompileHead => Joomla\Event\ListenersPriorityQueue#491 Depth Limit
- onAjaxDebug => Joomla\Event\ListenersPriorityQueue#492 Depth Limit
- onBeforeRespond => Joomla\Event\ListenersPriorityQueue#493 Depth Limit
- onAfterRespond => Joomla\Event\ListenersPriorityQueue#494 Depth Limit
- application.after_respond => Joomla\Event\ListenersPriorityQueue#495 Depth Limit
- onAfterDisconnect => Joomla\Event\ListenersPriorityQueue#496 Depth Limit
- onContentNormaliseRequestData => Joomla\Event\ListenersPriorityQueue#504 Depth Limit
- onContentAfterDelete => Joomla\Event\ListenersPriorityQueue#505 Depth Limit
- onContentAfterTitle => Joomla\Event\ListenersPriorityQueue#506 Depth Limit
- onContentBeforeDisplay => Joomla\Event\ListenersPriorityQueue#507 Depth Limit
- onContentAfterDisplay => Joomla\Event\ListenersPriorityQueue#508 Depth Limit
- onFinderResult => Joomla\Event\ListenersPriorityQueue#516 Depth Limit
- onAfterRender => Joomla\Event\ListenersPriorityQueue#524 Depth Limit
- onBeforeExecute => Joomla\Event\ListenersPriorityQueue#539 Depth Limit
- onPrivacyCollectAdminCapabilities => Joomla\Event\ListenersPriorityQueue#540 Depth Limit
- onUserBeforeSave => Joomla\Event\ListenersPriorityQueue#541 Depth Limit
- onUserLogin => Joomla\Event\ListenersPriorityQueue#542 Depth Limit
- onUserLoginFailure => Joomla\Event\ListenersPriorityQueue#550 Depth Limit
- onUserLogout => Joomla\Event\ListenersPriorityQueue#558 Depth Limit
- onAjaxRunSchedulerLazy => Joomla\Event\ListenersPriorityQueue#583 Depth Limit
- onLoadShortcuts => Joomla\Event\ListenersPriorityQueue#608 Depth Limit
- onTaskExecuteSuccess => Joomla\Event\ListenersPriorityQueue#623 Depth Limit
- onTaskRoutineWillResume => Joomla\Event\ListenersPriorityQueue#624 Depth Limit
- onTaskExecuteFailure => Joomla\Event\ListenersPriorityQueue#625 Depth Limit
- onTaskRoutineNotFound => Joomla\Event\ListenersPriorityQueue#626 Depth Limit
- onTaskRecoverFailure => Joomla\Event\ListenersPriorityQueue#627 Depth Limit
- onContentChangeState => Joomla\Event\ListenersPriorityQueue#669 Depth Limit
- onApplicationAfterSave => Joomla\Event\ListenersPriorityQueue#670 Depth Limit
- onExtensionAfterInstall => Joomla\Event\ListenersPriorityQueue#671 Depth Limit
- onExtensionAfterUninstall => Joomla\Event\ListenersPriorityQueue#672 Depth Limit
- onExtensionAfterUpdate => Joomla\Event\ListenersPriorityQueue#673 Depth Limit
- onExtensionAfterDelete => Joomla\Event\ListenersPriorityQueue#674 Depth Limit
- onUserAfterSaveGroup => Joomla\Event\ListenersPriorityQueue#675 Depth Limit
- onUserAfterDeleteGroup => Joomla\Event\ListenersPriorityQueue#676 Depth Limit
- onUserAfterLogin => Joomla\Event\ListenersPriorityQueue#677 Depth Limit
- onUserAfterRemind => Joomla\Event\ListenersPriorityQueue#678 Depth Limit
- onAfterCheckin => Joomla\Event\ListenersPriorityQueue#679 Depth Limit
- onAfterLogPurge => Joomla\Event\ListenersPriorityQueue#680 Depth Limit
- onAfterLogExport => Joomla\Event\ListenersPriorityQueue#681 Depth Limit
- onAfterPurge => Joomla\Event\ListenersPriorityQueue#682 Depth Limit
- onJoomlaAfterUpdate => Joomla\Event\ListenersPriorityQueue#683 Depth Limit
- onUserAfterResetRequest => Joomla\Event\ListenersPriorityQueue#684 Depth Limit
- onUserAfterResetComplete => Joomla\Event\ListenersPriorityQueue#685 Depth Limit
- onBeforeTourSaveUserState => Joomla\Event\ListenersPriorityQueue#686 Depth Limit
- public setEvent(Joomla\Event\EventInterface $event): $this Set an event to the dispatcher. It will replace any event with the same name.
/** * Set an event to the dispatcher. It will replace any event with the same name. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:46
- public addEvent(Joomla\Event\EventInterface $event): $this Add an event to this dispatcher, only if it is not existing.
/** * Add an event to this dispatcher, only if it is not existing. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:70
- public hasEvent($event): boolean True if the listener has the given event, false otherwise. Tell if the given event has been added to this dispatcher.
/** * Tell if the given event has been added to this dispatcher. * * @param EventInterface|string $event The event object or name. * * @return boolean True if the listener has the given event, false otherwise. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:96
- public getEvent($name, $default = null): EventInterface|mixed The event of the default value. Get the event object identified by the given name.
/** * Get the event object identified by the given name. * * @param string $name The event name. * @param mixed $default The default value if the event was not registered. * * @return EventInterface|mixed The event of the default value. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:123
- public removeEvent($event): $this Remove an event from this dispatcher. The registered listeners will remain.
/** * Remove an event from this dispatcher. The registered listeners will remain. * * @param EventInterface|string $event The event object or name. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:149
- public getEvents(): EventInterface[] The registered event. Get the registered events.
/** * Get the registered events. * * @return EventInterface[] The registered event. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:177
- public clearEvents(): EventInterface[] The old events. Clear all events.
/** * Clear all events. * * @return EventInterface[] The old events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:197
- public countEvents(): integer The number of registered events. Count the number of registered event.
/** * Count the number of registered event. * * @return integer The number of registered events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:220
- public addListener(string $eventName, callable $callback, int $priority = 0): bool Attaches a listener to an event
/** * Attaches a listener to an event * * @param string $eventName The event to listen to. * @param callable $callback A callable function * @param integer $priority The priority at which the $callback executed * * @return boolean * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:243
- public getListenerPriority($eventName, callable $callback): mixed The listener priority or null if the listener doesn't exist. Get the priority of the given listener for the given event.
/** * Get the priority of the given listener for the given event. * * @param string $eventName The event to listen to. * @param callable $callback A callable function * * @return mixed The listener priority or null if the listener doesn't exist. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:264
- public getListeners(?string $event = null): callable[] An array of registered listeners sorted according to their priorities. Get the listeners registered to the given event.
/** * Get the listeners registered to the given event. * * @param string|null $event The event to fetch listeners for or null to fetch all listeners * * @return callable[] An array of registered listeners sorted according to their priorities. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:280
- public hasListener(callable $callback, ?string $eventName = null): boolean True if the listener is registered, false otherwise. Tell if the given listener has been added.
/** * Tell if the given listener has been added. * * If an event is specified, it will tell if the listener is registered for that event. * * @param callable $callback The callable to check is listening to the event. * @param ?string $eventName An optional event name to check a listener is subscribed to. * * @return boolean True if the listener is registered, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:311
- public removeListener(string $eventName, callable $listener): void Removes an event listener from the specified event.
/** * Removes an event listener from the specified event. * * @param string $eventName The event to remove a listener from. * @param callable $listener The listener to remove. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:338
- public clearListeners($event = null): $this Clear the listeners in this dispatcher.
/** * Clear the listeners in this dispatcher. * * If an event is specified, the listeners will be cleared only for that event. * * @param string $event The event name. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:356
- public countListeners($event): integer Count the number of registered listeners for the given event.
/** * Count the number of registered listeners for the given event. * * @param string $event The event name. * * @return integer * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:378
- public addSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Adds an event subscriber.
/** * Adds an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:392
- public removeSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Removes an event subscriber.
/** * Removes an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:412
- public dispatch(string $name, ?Joomla\Event\EventInterface $event = null): Joomla\Event\EventInterface Dispatches an event to all registered listeners.
/** * Dispatches an event to all registered listeners. * * @param string $name The name of the event to dispatch. * @param ?EventInterface $event The event to pass to the event handlers/listeners. * If not supplied, an empty EventInterface instance is created. * Note, not passing an event is deprecated and will be required as of 3.0. * * @return EventInterface * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:435
- public triggerEvent($event): EventInterface The event after being passed through all listeners. Trigger an event.
/** * Trigger an event. * * @param EventInterface|string $event The event object or name. * * @return EventInterface The event after being passed through all listeners. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Use dispatch() instead. */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:471
- private getDefaultEvent(string $name): Joomla\Event\EventInterface Get an event object for the specified event name
/** * Get an event object for the specified event name * * @param string $name The event name to get an EventInterface object for * * @return EventInterface * * @since 2.0.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:498
- protected utf8mb4 -> boolean true
- protected mariadb -> boolean false
- public __construct(array $options) Constructor.
/** * Constructor. * * @param array $options List of options used to configure the connection * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:104
- public healthCheck(string $host, int $port = 3306, int $initialWaitInSeconds = 0, int $intervalWaitInSeconds = 3, int $timeoutInSeconds = 1, int $retries = 3): bool Check if the database server is responsive.
/** * Check if the database server is responsive. * * @param string $host The host name or IP address. * @param int $port The port number. Optional; default is the MySQL default. * @param int $initialWaitInSeconds The number of seconds to wait before pinging the server. Optional; default is 0 seconds. * @param int $intervalWaitInSeconds The number of seconds to wait between pinging the server. Optional; default is 3 seconds. * @param int $timeoutInSeconds The timeout in seconds for the server to respond. Optional; default is 1 second. * @param int $retries The number of retries. Optional; default is 3. * * @return boolean * @todo This should maybe be moved to the parent class. * */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:161
- public connect(): void Returns void if the database connected successfully. Connects to the database if needed.
/** * Connects to the database if needed. * * @return void Returns void if the database connected successfully. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:194
- public convertUtf8mb4QueryToUtf8($query): string The converted query Automatically downgrade a CREATE TABLE or ALTER TABLE query from utf8mb4 (UTF-8 Multibyte) to plain utf8.
/** * Automatically downgrade a CREATE TABLE or ALTER TABLE query from utf8mb4 (UTF-8 Multibyte) to plain utf8. * * Used when the server doesn't support UTF-8 Multibyte. * * @param string $query The query to convert * * @return string The converted query * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:287
- public disconnect(): void Disconnects the database.
/** * Disconnects the database. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:314
- public escape($text, $extra = false): string The escaped string. Method to escape a string for usage in an SQL statement.
/** * Method to escape a string for usage in an SQL statement. * * @param string $text The string to be escaped. * @param boolean $extra Optional parameter to provide extra escaping. * * @return string The escaped string. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334
- public connected(): boolean True if connected to the database engine. Determines if the connection to the server is active.
/** * Determines if the connection to the server is active. * * @return boolean True if connected to the database engine. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:375
- public getAlterDbCharacterSet($dbName): string The query that alter the database query string Return the query string to alter the database character set.
/** * Return the query string to alter the database character set. * * @param string $dbName The database name * * @return string The query that alter the database query string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:393
- public getCollation(): string|boolean The collation in use by the database (string) or boolean false if not supported. Method to get the database collation in use by sampling a text field of a table in the database.
/** * Method to get the database collation in use by sampling a text field of a table in the database. * * @return string|boolean The collation in use by the database (string) or boolean false if not supported. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:409
- public getConnectionCollation(): string|boolean The collation in use by the database connection (string) or boolean false if not supported. Method to get the database connection collation in use by sampling a text field of a table in the database.
/** * Method to get the database connection collation in use by sampling a text field of a table in the database. * * @return string|boolean The collation in use by the database connection (string) or boolean false if not supported. * * @since 1.6.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:424
- public getConnectionEncryption(): string Method to get the database encryption details (cipher and protocol) in use.
/** * Method to get the database encryption details (cipher and protocol) in use. * * @return string The database encryption details. * * @since 2.0.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:439
- public isConnectionEncryptionSupported(): bool Method to test if the database TLS connections encryption are supported.
/** * Method to test if the database TLS connections encryption are supported. * * @return boolean Whether the database supports TLS connections encryption. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:460
- protected getCreateDatabaseQuery($options, $utf): string The query that creates database Return the query string to create new Database.
/** * Return the query string to create new Database. * * @param \stdClass $options Object used to pass user and database name to database driver. This object must have "db_name" and "db_user" set. * @param boolean $utf True if the database supports the UTF-8 character set. * * @return string The query that creates database * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:479
- public getTableCreate($tables): array A list of the create SQL for the tables. Shows the table CREATE statement that creates the given tables.
/** * Shows the table CREATE statement that creates the given tables. * * @param mixed $tables A table name or a list of table names. * * @return array A list of the create SQL for the tables. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:501
- public getTableColumns($table, $typeOnly = true): array An array of fields for the database table. Retrieves field information about a given table.
/** * Retrieves field information about a given table. * * @param string $table The name of the database table. * @param boolean $typeOnly True to only return field types. * * @return array An array of fields for the database table. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:532
- public getTableKeys($table): array An array of the column specification for the table. Get the details list of keys for a table.
/** * Get the details list of keys for a table. * * @param string $table The name of the table. * * @return array An array of the column specification for the table. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:566
- public getTableList(): array An array of all the tables in the database. Method to get an array of all tables in the database.
/** * Method to get an array of all tables in the database. * * @return array An array of all the tables in the database. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:582
- public getVersion(): string The database connector version. Get the version of the database connector.
/** * Get the version of the database connector. * * @return string The database connector version. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:597
- public getMinimum(): string Get the minimum supported database version.
/** * Get the minimum supported database version. * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:616
- public hasUTF8mb4Support(): boolean True if the database engine supports UTF-8 Multibyte. Determine whether the database engine support the UTF-8 Multibyte (utf8mb4) character encoding.
/** * Determine whether the database engine support the UTF-8 Multibyte (utf8mb4) character encoding. * * @return boolean True if the database engine supports UTF-8 Multibyte. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:628
- public isMariaDb(): bool Determine if the database engine is MariaDB.
/** * Determine if the database engine is MariaDB. * * @return boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:640
- public insertid(): mixed The value of the auto-increment field from the last inserted row. Method to get the auto-incremented value from the last INSERT statement.
/** * Method to get the auto-incremented value from the last INSERT statement. * * @return mixed The value of the auto-increment field from the last inserted row. * If the value is greater than maximal int value, it will return a string. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:655
- public insertObject($table, &$object, $key = null): boolean Inserts a row into a table based on an object's properties.
/** * Inserts a row into a table based on an object's properties. * * @param string $table The name of the database table to insert into. * @param object $object A reference to an object whose public properties match the table fields. * @param string $key The name of the primary key. If provided the object property is updated. * * @return boolean * * @since 2.0.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:674
- public lockTable($table): $this Locks a table in the database.
/** * Locks a table in the database. * * @param string $table The name of the table to unlock. * * @return $this * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:741
- public renameTable($oldTable, $newTable, $backup = null, $prefix = null): $this Renames a table in the database.
/** * Renames a table in the database. * * @param string $oldTable The name of the table to be renamed * @param string $newTable The new name for the table. * @param string $backup Not used by MySQL. * @param string $prefix Not used by MySQL. * * @return $this * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:761
- public select($database): boolean True if the database was successfully selected. Select a database for use.
/** * Select a database for use. * * @param string $database The name of the database to select for use. * * @return boolean True if the database was successfully selected. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:778
- public setUtf(): boolean True on success. Set the connection to use UTF-8 character encoding.
/** * Set the connection to use UTF-8 character encoding. * * @return boolean True on success. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:800
- public transactionCommit($toSavepoint = false): void Method to commit a transaction.
/** * Method to commit a transaction. * * @param boolean $toSavepoint If true, commit to the last savepoint. * * @return void * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:839
- public transactionRollback($toSavepoint = false): void Method to roll back a transaction.
/** * Method to roll back a transaction. * * @param boolean $toSavepoint If true, rollback to the last savepoint. * * @return void * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:864
- public transactionStart($asSavepoint = false): void Method to initialize a transaction.
/** * Method to initialize a transaction. * * @param boolean $asSavepoint If true and a transaction is already active, a savepoint will be created. * * @return void * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:893
- protected executeUnpreparedQuery($sql): boolean Internal method to execute queries which cannot be run as prepared statements.
/** * Internal method to execute queries which cannot be run as prepared statements. * * @param string $sql SQL statement to execute. * * @return boolean * * @since 1.5.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:921
- protected prepareStatement(string $query): Joomla\Database\StatementInterface Prepares a SQL statement for execution
/** * Prepares a SQL statement for execution * * @param string $query The SQL query to be prepared. * * @return StatementInterface * * @since 2.0.0 * @throws PrepareStatementFailureException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:970
- public unlockTables(): $this Unlocks tables in the database.
/** * Unlocks tables in the database. * * @return $this * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:983
- private serverClaimsUtf8mb4Support(): boolean Does the database server claim to have support for UTF-8 Multibyte (utf8mb4) collation?
/** * Does the database server claim to have support for UTF-8 Multibyte (utf8mb4) collation? * * libmysql supports utf8mb4 since 5.5.3 (same version as the MySQL server). mysqlnd supports utf8mb4 since 5.0.9. * * @return boolean * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:999
- public getNullDate(): string Get the null or zero representation of a timestamp for the database driver.
/** * Get the null or zero representation of a timestamp for the database driver. * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:1028
- public __get($name): mixed A value if the property name is valid, null otherwise. Magic method to access properties of the database driver.
/** * Magic method to access properties of the database driver. * * @param string $name The name of the property. * * @return mixed A value if the property name is valid, null otherwise. * * @since 1.4.0 * @deprecated 3.0 This is a B/C proxy since $this->name was previously public */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:436
- public __destruct() Destructor.
/** * Destructor. * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:493
- public alterDbCharacterSet($dbName): boolean Alter database's character set.
/** * Alter database's character set. * * @param string $dbName The database name that will be altered * * @return boolean * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:507
- public createDatabase($options, $utf = true): boolean Create a new database using information from $options object.
/** * Create a new database using information from $options object. * * @param \stdClass $options Object used to pass user and database name to database driver. This object must have "db_name" and "db_user" set. * @param boolean $utf True if the database supports the UTF-8 character set. * * @return boolean * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:529
- public createQuery(): Joomla\Database\QueryInterface Create a new DatabaseQuery object.
/** * Create a new DatabaseQuery object. * * @return QueryInterface * * @since 2.2 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:555
- protected dispatchEvent(Joomla\Event\EventInterface $event): void Dispatch an event.
/** * Dispatch an event. * * @param EventInterface $event The event to dispatch * * @return void * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:584
- public dropTable($table, $ifExists = true): $this Drops a table from the database.
/** * Drops a table from the database. * * @param string $table The name of the database table to drop. * @param boolean $ifExists Optionally specify that the table must exist before it is dropped. * * @return $this * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:604
- public execute(): boolean Execute the SQL statement.
/** * Execute the SQL statement. * * @return boolean * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:622
- protected fetchArray(): mixed Either the next row from the result set or false if there are no more rows. Method to fetch a row from the result set cursor as an array.
/** * Method to fetch a row from the result set cursor as an array. * * @return mixed Either the next row from the result set or false if there are no more rows. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:690
- protected fetchAssoc(): mixed Either the next row from the result set or false if there are no more rows. Method to fetch a row from the result set cursor as an associative array.
/** * Method to fetch a row from the result set cursor as an associative array. * * @return mixed Either the next row from the result set or false if there are no more rows. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:704
- protected fetchObject(): mixed Either the next row from the result set or false if there are no more rows. Method to fetch a row from the result set cursor as an object.
/** * Method to fetch a row from the result set cursor as an object. * * Note, the fetch mode should be configured before calling this method using `StatementInterface::setFetchMode()`. * * @return mixed Either the next row from the result set or false if there are no more rows. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:720
- protected freeResult(): void Method to free up the memory used for the result set.
/** * Method to free up the memory used for the result set. * * @return void * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:734
- public getAffectedRows(): integer The number of affected rows in the previous operation Get the number of affected rows for the previous executed SQL statement.
/** * Get the number of affected rows for the previous executed SQL statement. * * @return integer The number of affected rows in the previous operation * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:750
- public getConnection(): resource The underlying database connection resource. Method that provides access to the underlying database connection.
/** * Method that provides access to the underlying database connection. * * @return resource The underlying database connection resource. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:768
- public getCount(): integer Get the total number of SQL statements executed by the database driver.
/** * Get the total number of SQL statements executed by the database driver. * * @return integer * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:780
- protected getDatabase(): string Gets the name of the database used by this connection.
/** * Gets the name of the database used by this connection. * * @return string * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:821
- public getDateFormat(): string Returns a PHP date() function compliant date format for the database driver.
/** * Returns a PHP date() function compliant date format for the database driver. * * @return string * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:833
- public getName(): string Get the name of the database driver.
/** * Get the name of the database driver. * * If $this->name is not set it will try guessing the driver name from the class name. * * @return string * * @since 1.4.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:859
- public getNumRows(): integer The number of returned rows. Get the number of returned rows for the previous executed SQL statement.
/** * Get the number of returned rows for the previous executed SQL statement. * * @return integer The number of returned rows. * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:877
- public getServerType(): string Get the server family type.
/** * Get the server family type. * * If $this->serverType is not set it will attempt guessing the server family type from the driver name. If this is not possible the driver * name will be returned instead. * * @return string * * @since 1.4.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:898
- public getPrefix(): string The common database table prefix. Get the common table prefix for the database driver.
/** * Get the common table prefix for the database driver. * * @return string The common database table prefix. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:946
- public getExporter(): DatabaseExporter An exporter object. Gets an exporter class object.
/** * Gets an exporter class object. * * @return DatabaseExporter An exporter object. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:959
- public getImporter(): DatabaseImporter Gets an importer class object.
/** * Gets an importer class object. * * @return DatabaseImporter * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:971
- public getQuery($new = false): DatabaseQuery Get the current query object or a new DatabaseQuery object.
/** * Get the current query object or a new DatabaseQuery object. * * @param boolean $new False to return the current query object, True to return a new DatabaseQuery object. * The $new parameter is deprecated in 2.2 and will be removed in 5.0, use createQuery() instead. * * @return DatabaseQuery * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:986
- public getIterator($column = null, $class = 'stdClass'): DatabaseIterator Get a new iterator on the current query.
/** * Get a new iterator on the current query. * * @param string $column An option column to use as the iterator key. * @param string $class The class of object that is returned. * * @return DatabaseIterator * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1012
- public hasUtfSupport(): boolean True if the database engine supports UTF-8 character encoding. Determine whether or not the database engine supports UTF-8 character encoding.
/** * Determine whether or not the database engine supports UTF-8 character encoding. * * @return boolean True if the database engine supports UTF-8 character encoding. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1048
- public isMinimumVersion(): boolean True if the database version is supported Method to check whether the installed database version is supported by the database driver
/** * Method to check whether the installed database version is supported by the database driver * * @return boolean True if the database version is supported * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1119
- public loadAssoc(): mixed The return value or null if the query failed. Method to get the first row of the result set from the database query as an associative array of ['field_name' => 'ro...
/** * Method to get the first row of the result set from the database query as an associative array of ['field_name' => 'row_value']. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1132
- public loadAssocList($key = null, $column = null): mixed The return value or null if the query failed. Method to get an array of the result set rows from the database query where each row is an associative array of ['fie...
/** * Method to get an array of the result set rows from the database query where each row is an associative array * of ['field_name' => 'row_value']. The array of rows can optionally be keyed by a field name, but defaults to * a sequential numeric array. * * NOTE: Choosing to key the result array by a non-unique field name can result in unwanted * behavior and should be avoided. * * @param string $key The name of a field on which to key the result array. * @param string $column An optional column name. Instead of the whole row, only this column value will be in * the result array. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1171
- public loadColumn($offset = 0): mixed The return value or null if the query failed. Method to get an array of values from the <var>$offset</var> field in each row of the result set from the database qu...
/** * Method to get an array of values from the <var>$offset</var> field in each row of the result set from the database query. * * @param integer $offset The row offset to use to build the result array. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1207
- public loadObject($class = 'stdClass'): mixed The return value or null if the query failed. Method to get the first row of the result set from the database query as an object.
/** * Method to get the first row of the result set from the database query as an object. * * @param string $class The class name to use for the returned row object. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1237
- public loadObjectList($key = '', $class = 'stdClass'): mixed The return value or null if the query failed. Method to get an array of the result set rows from the database query where each row is an object. The array of obje...
/** * Method to get an array of the result set rows from the database query where each row is an object. The array * of objects can optionally be keyed by a field name, but defaults to a sequential numeric array. * * NOTE: Choosing to key the result array by a non-unique field name can result in unwanted behavior and should be avoided. * * @param string $key The name of a field on which to key the result array. * @param string $class The class name to use for the returned row objects. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1284
- public loadResult(): mixed The return value or null if the query failed. Method to get the first field of the first row of the result set from the database query.
/** * Method to get the first field of the first row of the result set from the database query. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1327
- public loadRow(): mixed The return value or null if the query failed. Method to get the first row of the result set from the database query as an array.
/** * Method to get the first row of the result set from the database query as an array. * * Columns are indexed numerically so the first column in the result set would be accessible via <var>$row[0]</var>, etc. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1359
- public loadRowList($key = null): array An array of results. Method to get an array of the result set rows from the database query where each row is an array. The array of objec...
/** * Method to get an array of the result set rows from the database query where each row is an array. The array * of objects can optionally be keyed by a field offset, but defaults to a sequential numeric array. * * NOTE: Choosing to key the result array by a non-unique field can result in unwanted behavior and should be avoided. * * @param string $key The name of a field on which to key the result array. * * @return array An array of results. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1394
- public q($text, $escape = true): string The quoted input string. Alias for quote method
/** * Alias for quote method * * @param array|string $text A string or an array of strings to quote. * @param boolean $escape True (default) to escape the string, false to leave it unchanged. * * @return string The quoted input string. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1440
- public quote($text, $escape = true): array|string The quoted input string. Quotes and optionally escapes a string to database requirements for use in database queries.
/** * Quotes and optionally escapes a string to database requirements for use in database queries. * * @param array|string $text A string or an array of strings to quote. * @param boolean $escape True (default) to escape the string, false to leave it unchanged. * * @return array|string The quoted input string. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1455
- public quoteBinary($data): string The binary quoted input string. Quotes a binary string to database requirements for use in database queries.
/** * Quotes a binary string to database requirements for use in database queries. * * @param string $data A binary string to quote. * * @return string The binary quoted input string. * * @since 1.7.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1477
- public decodeBinary($data): string The original string. Replace special placeholder representing binary field with the original string.
/** * Replace special placeholder representing binary field with the original string. * * @param string|resource $data Encoded string or resource. * * @return string The original string. * * @since 1.7.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1492
- public qn($name, $as = null): array|string The quote wrapped name, same type of $name. Alias for quoteName method
/** * Alias for quoteName method * * @param array|string $name The identifier name to wrap in quotes, or an array of identifier names to wrap in quotes. * Each type supports dot-notation name. * @param array|string $as The AS query part associated to $name. It can be string or array, in latter case it has to be * same length of $name; if is null there will not be any AS part for string or array element. * * @return array|string The quote wrapped name, same type of $name. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1509
- public quoteName($name, $as = null): array|string The quote wrapped name, same type of $name. Wrap an SQL statement identifier name such as column, table or database names in quotes to prevent injection risks an...
/** * Wrap an SQL statement identifier name such as column, table or database names in quotes to prevent injection * risks and reserved word conflicts. * * @param array|string $name The identifier name to wrap in quotes, or an array of identifier names to wrap in quotes. * Each type supports dot-notation name. * @param array|string $as The AS query part associated to $name. It can be string or array, in latter case it has to be * same length of $name; if is null there will not be any AS part for string or array element. * * @return array|string The quote wrapped name, same type of $name. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1527
- protected quoteNameString($name, $asSinglePart = false): string Quoted identifier string. Quote string coming from quoteName call.
/** * Quote string coming from quoteName call. * * @param string $name Identifier name to be quoted. * @param boolean $asSinglePart Treat the name as a single part of the identifier. * * @return string Quoted identifier string. * * @since 1.7.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1566
- public replacePrefix($sql, $prefix = '#__'): string The processed SQL statement. This function replaces a string identifier with the configured table prefix.
/** * This function replaces a string identifier with the configured table prefix. * * @param string $sql The SQL statement to prepare. * @param string $prefix The table prefix. * * @return string The processed SQL statement. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1590
- public getMonitor(): QueryMonitorInterface|null The query monitor or null if not set. Get the query monitor.
/** * Get the query monitor. * * @return QueryMonitorInterface|null The query monitor or null if not set. * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1678
- public setMonitor(?Joomla\Database\QueryMonitorInterface $monitor = null): $this Set a query monitor.
/** * Set a query monitor. * * @param QueryMonitorInterface|null $monitor The query monitor. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1692
- public setQuery($query, $offset = 0, $limit = 0): $this Sets the SQL statement string for later execution.
/** * Sets the SQL statement string for later execution. * * @param string|QueryInterface $query The SQL statement to set either as a Query object or a string. * @param integer $offset The affected row offset to set. {@deprecated 3.0 Use LimitableInterface::setLimit() instead} * @param integer $limit The maximum affected rows to set. {@deprecated 3.0 Use LimitableInterface::setLimit() instead} * * @return $this * * @since 1.0 * @throws \InvalidArgumentException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1711
- public truncateTable($table): void Method to truncate a table.
/** * Method to truncate a table. * * @param string $table The table to truncate * * @return void * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1781
- public updateObject($table, &$object, $key, $nulls = false): boolean True on success. Updates a row in a table based on an object's properties.
/** * Updates a row in a table based on an object's properties. * * @param string $table The name of the database table to update. * @param object $object A reference to an object whose public properties match the table fields. * @param array|string $key The name of the primary key. * @param boolean $nulls True to update null fields or false to ignore them. * * @return boolean True on success. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1800
- protected extractHostPortSocket(string $host, ?int $port, ?string $socket, int $defaultPort, bool $ipv6SquareBrackets = true): array Extract pure host name (or IP address) and port or socket from host name option.
/** * Extract pure host name (or IP address) and port or socket from host name option. * * @param string $host Host given in options used to configure the connection. * @param integer|null $port Port given in options used to configure the connection, null if none. * @param string|null $socket Socket given in options used to configure the connection, null if none. * @param integer $defaultPort The default port number to be used if no port is given. * @param boolean $ipv6SquareBrackets True if database connector uses ipv6 address with square brackets, false if not. * * @return array Array with host, port and socket. * * @since 3.3.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1878
- public getDispatcher(): DispatcherInterface Get the event dispatcher.
/** * Get the event dispatcher. * * @return DispatcherInterface * * @since 1.2.0 * @throws \UnexpectedValueException May be thrown if the dispatcher has not been set. */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:35
- public setDispatcher(Joomla\Event\DispatcherInterface $dispatcher): $this Set the dispatcher to use.
/** * Set the dispatcher to use. * * @param DispatcherInterface $dispatcher The dispatcher to use. * * @return $this * * @since 1.2.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:53
- public static Joomla\Database\Mysqli\MysqliDriver::isSupported(): boolean True on success, false otherwise. Test to see if the MySQLi connector is available.
/** * Test to see if the MySQLi connector is available. * * @return boolean True on success, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:363
- public static Joomla\Database\DatabaseDriver::getConnectors(): array An array of available database connectors. Get a list of available database connectors.
/** * Get a list of available database connectors. * * The list will only be populated with connectors that the class exists for and the environment supports its use. * This gives us the ability to have a multitude of connector classes that are self-aware as to whether or not they * are able to be used on a given system. * * @return array An array of available database connectors. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:236
- public static Joomla\Database\DatabaseDriver::getInstance(array $options = array()): DatabaseDriver Method to return a DatabaseDriver instance based on the given options.
/** * Method to return a DatabaseDriver instance based on the given options. * * There are three global options and then the rest are specific to the database driver. * * - The 'driver' option defines which DatabaseDriver class is used for the connection -- the default is 'mysqli'. * - The 'database' option determines which database is to be used for the connection. * - The 'select' option determines whether the connector should automatically select the chosen database. * * Instances are unique to the given options and new objects are only created when a unique options array is * passed into the method. This ensures that we don't end up with unnecessary database connection resources. * * @param array $options Parameters to be passed to the database driver. * * @return DatabaseDriver * * @since 1.0 * @throws \RuntimeException * @deprecated 3.0 Use DatabaseFactory::getDriver() instead */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:288
- public static Joomla\Database\DatabaseDriver::splitSql($sql): array Splits a string of multiple queries into an array of individual queries.
/** * Splits a string of multiple queries into an array of individual queries. * * @param string $sql Input SQL string with which to split into individual queries. * * @return array * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:326
- abstract public static Joomla\Database\DatabaseInterface::isSupported(): boolean Test to see if the connector is available.
/** * Test to see if the connector is available. * * @return boolean * * @since 1.0 */ Inherited from Joomla\Database\DatabaseInterface Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseInterface.php:348
- protected static Joomla\Database\Mysqli\MysqliDriver::$dbMinimum :: string (3) "5.6"
- protected static Joomla\Database\Mysqli\MysqliDriver::$dbMinMariadb :: string (4) "10.0"
- protected static Joomla\Database\DatabaseDriver::$connectors :: array (0)
- protected static Joomla\Database\DatabaseDriver::$instances :: array (1)
- 16cc3fae11a5c582c8b118d0c1beb26c => Joomla\Database\Mysqli\MysqliDriver#199 Recursion
- protected static Joomla\Database\DatabaseDriver::$dbMinimum :: null
- public __construct(Joomla\Database\DatabaseInterface $db) UserFactory constructor.
/** * UserFactory constructor. * * @param DatabaseInterface $db The database */ Defined in <LIBRARIES>/src/User/UserFactory.php:37
- public loadUserById(int $id): Joomla\CMS\User\User Method to get an instance of a user for the given id.
/** * Method to get an instance of a user for the given id. * * @param int $id The id * * @return User * * @since 4.0.0 */ Defined in <LIBRARIES>/src/User/UserFactory.php:51
- public loadUserByUsername(string $username): Joomla\CMS\User\User Method to get an instance of a user for the given username.
/** * Method to get an instance of a user for the given username. * * @param string $username The username * * @return User * * @since 4.0.0 */ Defined in <LIBRARIES>/src/User/UserFactory.php:65
- protected docOptions -> array (0)
- public scope -> string (11) "com_booking"
- protected clientId -> integer 0
- protected messageQueue -> array (0)
- protected name -> string (4) "site"
- protected profiler -> null
- protected template -> stdClass#843 (7)
- Properties (7)
- id -> integer 12
- home -> string (1) "1"
- template -> string (7) "gta2026"
- params -> Joomla\Registry\Registry#844 (3)
- Properties (3)
- Methods (29)
- Iterator (1)
- toString
- protected data -> stdClass#845 (1)
- Properties (1)
- fluid -> string (1) "0"
- protected initialized -> boolean true
- protected separator -> string (1) "."
- public __construct($data = null, string $separator = '.') Constructor
/** * Constructor * * @param mixed $data The data to bind to the new Registry object. * @param string $separator The path separator, and empty string will flatten the registry. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:54
- public __clone(): void Magic function to clone the registry object.
/** * Magic function to clone the registry object. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:78
- public __toString(): string Magic function to render this object as a string using default args of toString method.
/** * Magic function to render this object as a string using default args of toString method. * * @return string * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:90
- public count(): integer The custom count as an integer. Count elements of the data object
/** * Count elements of the data object * * @return integer The custom count as an integer. * * @link https://www.php.net/manual/en/countable.count.php * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:104
- public jsonSerialize(): object Implementation for the JsonSerializable interface. Allows us to pass Registry objects to json_encode.
/** * Implementation for the JsonSerializable interface. * Allows us to pass Registry objects to json_encode. * * @return object * * @since 1.0.0 * @note The interface is only present in PHP 5.4 and up. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:119
- public def($key, $default = ''): mixed The value set, or the default if the value was not previously set (or null). Sets a default value if not already assigned.
/** * Sets a default value if not already assigned. * * @param string $key The name of the parameter. * @param mixed $default An optional value for the parameter. * * @return mixed The value set, or the default if the value was not previously set (or null). * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:134
- public exists($path): boolean Check if a registry path exists.
/** * Check if a registry path exists. * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return boolean * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:151
- public get($path, $default = null): mixed Value of entry or null Get a registry value.
/** * Get a registry value. * * @param string $path Registry path (e.g. joomla.content.showauthor) * @param mixed $default Optional default value, returned if the internal value is null. * * @return mixed Value of entry or null * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:199
- public getIterator(): \ArrayIterator This object represented as an ArrayIterator. Gets this object represented as an ArrayIterator.
/** * Gets this object represented as an ArrayIterator. * * This allows the data properties to be accessed via a foreach statement. * * @return \ArrayIterator This object represented as an ArrayIterator. * * @see \IteratorAggregate::getIterator() * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:254
- public loadArray(array $array, $flattened = false): $this Load an associative array of values into the default namespace
/** * Load an associative array of values into the default namespace * * @param array $array Associative array of value to load * @param boolean $flattened Load from a one-dimensional array * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:270
- public loadObject($object): $this Load the public variables of the object into the default namespace.
/** * Load the public variables of the object into the default namespace. * * @param object $object The object holding the publics to load * * @return $this * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:294
- public loadFile($file, $format = 'JSON', array $options = array()): $this Load the contents of a file into the registry
/** * Load the contents of a file into the registry * * @param string $file Path to file to load * @param string $format Format of the file [optional: defaults to JSON] * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:313
- public loadString($data, $format = 'JSON', array $options = array()): $this Load a string into the registry
/** * Load a string into the registry * * @param string $data String to load into the registry * @param string $format Format of the string * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:332
- public merge(Joomla\Registry\Registry $source, $recursive = false): $this Merge a Registry object into this one
/** * Merge a Registry object into this one * * @param Registry $source Source Registry object to merge. * @param boolean $recursive True to support recursive merge the children values. * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$source` is now type hinted as `Registry`. Before 2.0.0, `Registry::merge()` just * returned `false` if `$source` was not a `Registry`. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:362
- public extract($path): Registry Registry object (empty if no data is present) Method to extract a sub-registry from path
/** * Method to extract a sub-registry from path * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return Registry Registry object (empty if no data is present) * * @since 1.2.0 * @since 2.0.0 `Registry:extract()` now always returns a `Registry` object. Before 2.0.0, `null` was returned * if there was no data for the key. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:380
- public offsetExists($offset): boolean True if the offset exists, false otherwise. Checks whether an offset exists in the iterator.
/** * Checks whether an offset exists in the iterator. * * @param mixed $offset The array offset. * * @return boolean True if the offset exists, false otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:397
- public offsetGet($offset): mixed The array value if it exists, null otherwise. Gets an offset in the iterator.
/** * Gets an offset in the iterator. * * @param mixed $offset The array offset. * * @return mixed The array value if it exists, null otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:412
- public offsetSet($offset, $value): void Sets an offset in the iterator.
/** * Sets an offset in the iterator. * * @param mixed $offset The array offset. * @param mixed $value The array value. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:428
- public offsetUnset($offset): void Unsets an offset in the iterator.
/** * Unsets an offset in the iterator. * * @param mixed $offset The array offset. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:443
- public set($path, $value): mixed The value of the that has been set. Set a registry value.
/** * Set a registry value. * * @param string $path Registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:458
- public append($path, $value): mixed The value of the that has been set. Append value to a path in registry
/** * Append value to a path in registry * * @param string $path Parent registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:531
- public remove($path): mixed The value of the removed node or null if not set Delete a registry value
/** * Delete a registry value * * @param string $path Registry Path (e.g. joomla.content.showauthor) * * @return mixed The value of the removed node or null if not set * * @since 1.6.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:591
- public toArray(): array An associative array holding the namespace data Transforms a namespace to an array
/** * Transforms a namespace to an array * * @return array An associative array holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:671
- public toObject(): object An an object holding the namespace data Transforms a namespace to an object
/** * Transforms a namespace to an object * * @return object An an object holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:683
- public toString($format = 'JSON', array $options = array()): string Namespace in string format Get a namespace in a given string format
/** * Get a namespace in a given string format * * @param string $format Format to return the string in * @param array $options Parameters used by the formatter, see formatters for more info * * @return string Namespace in string format * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:698
- protected bindData($parent, $data, $recursive = true, $allowNull = true): void Method to recursively bind data to a parent object.
/** * Method to recursively bind data to a parent object. * * @param object $parent The parent object on which to attach the data values. * @param mixed $data An array or object of data to bind to the parent object. * @param boolean $recursive True to support recursive bindData. * @param boolean $allowNull True to allow null values. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:715
- protected asArray($data): array Array representation of the input object. Method to recursively convert an object of data to an array.
/** * Method to recursively convert an object of data to an array. * * @param object|array $data An object of data to return as an array. * * @return array Array representation of the input object. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:751
- public flatten($separator = null): string[] Dumped array. Dump to one dimension array.
/** * Dump to one dimension array. * * @param string $separator The key separator. * * @return string[] Dumped array. * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:781
- protected toFlatten($separator = null, $data = null, array &$array = array(), $prefix = ''): void Method to recursively convert data to one dimension array.
/** * Method to recursively convert data to one dimension array. * * @param string $separator The key separator. * @param array|object $data Data source of this scope. * @param array $array The result array, it is passed by reference. * @param string $prefix Last level key prefix. * * @return void * * @since 1.3.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:807
- 0 => string (1) "0"
- params string (13) "{"fluid":"0"}"
- Json (1)
- fluid => string (1) "0"
- inheritable -> integer 1
- parent -> string (0) ""
- custom_data -> string (0) ""
- protected pathway -> null
- protected authenticationPluginType -> string (14) "authentication"
- protected menus -> array (1)
- site => Joomla\CMS\Menu\SiteMenu#639 Blacklisted
- private menuFactory -> Joomla\CMS\Menu\MenuFactory#201 (2)
- Properties (2)
- Methods (5)
- private cacheControllerFactory -> Joomla\CMS\Cache\CacheControllerFactory#200
- Methods (1)
- public createCacheController($type = 'output', $options = array()): Joomla\CMS\Cache\CacheController Method to get an instance of a cache controller.
/** * Method to get an instance of a cache controller. * * @param string $type The cache object type to instantiate * @param array $options Array of options * * @return CacheController * * @since 4.0.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/src/Cache/CacheControllerFactory.php:34
- private databaseAwareTraitDatabase -> Joomla\Database\Mysqli\MysqliDriver#199 (24)
- Properties (24)
- Methods (86)
- Static methods (5)
- Static properties (5)
- private database -> string (9) "gta-stage"
- public name -> string (6) "mysqli"
- public serverType -> string (5) "mysql"
- protected connection -> mysqli#225 (18)
- Properties (18)
- Methods (43)
- Static methods (1)
- public readonly affected_rows -> integer 1
- public readonly client_info -> string (13) "mysqlnd 8.5.2"
- public readonly client_version -> integer 80502
- public readonly connect_errno -> integer 0
- public readonly connect_error -> null
- public readonly errno -> integer 0
- public readonly error -> string (0) ""
- public readonly error_list -> array (0)
- public readonly field_count -> integer 1
- public readonly host_info -> string (20) "127.0.0.1 via TCP/IP"
- public readonly info -> null
- public readonly insert_id -> integer 0
- public readonly server_info -> string (9) "8.0.44-35"
- public readonly server_version -> integer 80044
- public readonly sqlstate -> string (5) "00000"
- public readonly protocol_version -> integer 10
- public readonly thread_id -> integer 73325
- public readonly warning_count -> integer 0
- public autocommit(bool $enable)
- public character_set_name()
- public close()
- public dump_debug_info()
- public debug(string $options)
- public get_charset()
- public execute_query(string $query, ?array $params = null): mysqli_result|bool
- public get_client_info()
- public get_connection_stats()
- public get_server_info()
- public get_warnings()
- public init()
- public kill(int $process_id)
- public multi_query(string $query)
- public more_results()
- public next_result()
- public ping()
- public prepare(string $query)
- public reap_async_query()
- public real_query(string $query)
- public savepoint(string $name)
- public select_db(string $database)
- public set_charset(string $charset)
- public options(int $option, $value)
- public set_opt(int $option, $value)
- public stat()
- public stmt_init()
- public store_result(int $mode = 0)
- public thread_safe()
- public use_result()
- public refresh(int $flags)
- protected count -> integer 18
- protected cursor -> null
- protected executed -> boolean false
- protected limit -> integer 0
- protected nameQuote -> string (1) "`"
- protected nullDate -> string (19) "0000-00-00 00:00:00"
- protected offset -> integer 0
- protected options -> array (14)
- driver => string (6) "mysqli"
- host => string (9) "127.0.0.1"
- user => string (5) "stage"
- password => string (16) "4eVH_hHG[eSkcm_l"
- database => string (9) "gta-stage"
- prefix => string (4) "gta_"
- utf8mb4 => boolean true
- select => boolean true
- factory => Joomla\Database\DatabaseFactory#198
- Methods (5)
- public getDriver(string $name = 'mysqli', array $options = array()): Joomla\Database\DatabaseInterface Method to return a database driver based on the given options.
/** * Method to return a database driver based on the given options. * * There are three global options and then the rest are specific to the database driver. The 'database' option determines which database is to * be used for the connection. The 'select' option determines whether the connector should automatically select the chosen database. * * @param string $name Name of the database driver you'd like to instantiate * @param array $options Parameters to be passed to the database driver. * * @return DatabaseInterface * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database driver */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:33
- public getExporter(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\DatabaseExporter Gets an exporter class object.
/** * Gets an exporter class object. * * @param string $name Name of the driver you want an exporter for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return DatabaseExporter * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database exporter */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:63
- public getImporter(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\DatabaseImporter Gets an importer class object.
/** * Gets an importer class object. * * @param string $name Name of the driver you want an importer for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return DatabaseImporter * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database importer */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:95
- public getIterator(string $name, Joomla\Database\StatementInterface $statement, ?string $column = null, string $class = 'stdClass'): Joomla\Database\DatabaseIterator Get a new iterator on the current query.
/** * Get a new iterator on the current query. * * @param string $name Name of the driver you want an iterator for. * @param StatementInterface $statement Statement holding the result set to be iterated. * @param string|null $column An optional column to use as the iterator key. * @param string $class The class of object that is returned. * * @return DatabaseIterator * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:128
- public getQuery(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\QueryInterface Get the current query object or a new Query object.
/** * Get the current query object or a new Query object. * * @param string $name Name of the driver you want an query object for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return QueryInterface * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database query object */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:158
- monitor => null
- port => integer 3306
- socket => null
- sqlModes => array (3)
- 0 => string (19) "STRICT_TRANS_TABLES"
- 1 => string (26) "ERROR_FOR_DIVISION_BY_ZERO"
- 2 => string (22) "NO_ENGINE_SUBSTITUTION"
- ssl => array (0)
- protected sql -> Joomla\Database\Mysqli\MysqliQuery#1098 (30)
- Properties (30)
- Methods (71)
- toString
- Prepared Database Query (3)
- protected bounded -> array (1)
- :key => stdClass#1121 Depth Limit
- protected parameterMapping -> array (5)
- boolean => string (7) "boolean"
- int => string (3) "int"
- lob => string (3) "lob"
- null => string (4) "null"
- string => string (6) "string"
- protected db -> Joomla\Database\Mysqli\MysqliDriver#199 Recursion
- protected sql -> null
- protected type -> string (6) "select"
- protected alias -> null
- protected element -> null
- protected select -> Joomla\Database\Query\QueryElement#935 (3)
- Properties (3)
- Methods (8)
- toString
- protected name -> string (6) "SELECT"
- protected elements -> array (1) Depth Limit
- protected glue -> string (1) ","
- public __construct($name, $elements, $glue = ',') Constructor.
/** * Constructor. * * @param string $name The name of the element. * @param string[]|string $elements String or array. * @param string $glue The glue for elements. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:52
- public __toString(): string Magic function to convert the query element to a string.
/** * Magic function to convert the query element to a string. * * @return string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:67
- public append($elements): void Appends element parts to the internal list.
/** * Appends element parts to the internal list. * * @param string[]|string $elements String or array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:85
- public getElements(): string[] Gets the elements of this element.
/** * Gets the elements of this element. * * @return string[] * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:101
- public getGlue(): string Glue of the element. Gets the glue of this element.
/** * Gets the glue of this element. * * @return string Glue of the element. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:113
- public getName(): string Name of the element. Gets the name of this element.
/** * Gets the name of this element. * * @return string Name of the element. * * @since 1.7.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:125
- public setName($name): $this Sets the name of this element.
/** * Sets the name of this element. * * @param string $name Name of the element. * * @return $this * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:139
- public __clone(): void Method to provide basic copy support.
/** * Method to provide basic copy support. * * Any object pushed into the data of this class should have its own __clone() implementation. * This method does not support copying objects in a multidimensional array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:156
- select string (15) " SELECT `alias`"
SELECT `alias`
- protected delete -> null
- protected update -> null
- protected insert -> null
- protected from -> Joomla\Database\Query\QueryElement#932 (3)
- Properties (3)
- Methods (8)
- toString
- protected name -> string (4) "FROM"
- protected elements -> array (1) Depth Limit
- protected glue -> string (1) ","
- public __construct($name, $elements, $glue = ',') Constructor.
/** * Constructor. * * @param string $name The name of the element. * @param string[]|string $elements String or array. * @param string $glue The glue for elements. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:52
- public __toString(): string Magic function to convert the query element to a string.
/** * Magic function to convert the query element to a string. * * @return string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:67
- public append($elements): void Appends element parts to the internal list.
/** * Appends element parts to the internal list. * * @param string[]|string $elements String or array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:85
- public getElements(): string[] Gets the elements of this element.
/** * Gets the elements of this element. * * @return string[] * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:101
- public getGlue(): string Glue of the element. Gets the glue of this element.
/** * Gets the glue of this element. * * @return string Glue of the element. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:113
- public getName(): string Name of the element. Gets the name of this element.
/** * Gets the name of this element. * * @return string Name of the element. * * @since 1.7.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:125
- public setName($name): $this Sets the name of this element.
/** * Sets the name of this element. * * @param string $name Name of the element. * * @return $this * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:139
- public __clone(): void Method to provide basic copy support.
/** * Method to provide basic copy support. * * Any object pushed into the data of this class should have its own __clone() implementation. * This method does not support copying objects in a multidimensional array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:156
- from string (23) " FROM #__travel_travels"
FROM #__travel_travels
- protected join -> null
- protected set -> null
- protected where -> Joomla\Database\Query\QueryElement#933 (3)
- Properties (3)
- Methods (8)
- toString
- protected name -> string (5) "WHERE"
- protected elements -> array (1) Depth Limit
- protected glue -> string (5) " AND "
- public __construct($name, $elements, $glue = ',') Constructor.
/** * Constructor. * * @param string $name The name of the element. * @param string[]|string $elements String or array. * @param string $glue The glue for elements. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:52
- public __toString(): string Magic function to convert the query element to a string.
/** * Magic function to convert the query element to a string. * * @return string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:67
- public append($elements): void Appends element parts to the internal list.
/** * Appends element parts to the internal list. * * @param string[]|string $elements String or array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:85
- public getElements(): string[] Gets the elements of this element.
/** * Gets the elements of this element. * * @return string[] * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:101
- public getGlue(): string Glue of the element. Gets the glue of this element.
/** * Gets the glue of this element. * * @return string Glue of the element. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:113
- public getName(): string Name of the element. Gets the name of this element.
/** * Gets the name of this element. * * @return string Name of the element. * * @since 1.7.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:125
- public setName($name): $this Sets the name of this element.
/** * Sets the name of this element. * * @param string $name Name of the element. * * @return $this * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:139
- public __clone(): void Method to provide basic copy support.
/** * Method to provide basic copy support. * * Any object pushed into the data of this class should have its own __clone() implementation. * This method does not support copying objects in a multidimensional array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:156
- where string (24) " WHERE `idTravel` = :key"
WHERE `idTravel` = :key
- protected group -> null
- protected having -> null
- protected columns -> null
- protected values -> null
- protected order -> null
- protected autoIncrementField -> boolean false
- protected call -> null
- protected exec -> null
- protected merge -> null
- protected querySet -> null
- protected selectRowNumber -> null
- protected nullDatetimeList -> array (2)
- 0 => string (19) "0000-00-00 00:00:00"
- 1 => string (19) "1000-01-01 00:00:00"
- protected offset -> integer 0
- protected limit -> integer 0
- protected preparedIndex -> integer 0
- public __toString(): string Magic function to convert the query to a string.
/** * Magic function to convert the query to a string. * * @return string The completed query. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:28
- public processLimit($query, $limit, $offset = 0): string Method to modify a query already in string format with the needed additions to make the query limited to a particular...
/** * Method to modify a query already in string format with the needed additions to make the query limited to a particular number of * results, or start at a particular offset. * * @param string $query The query in string format * @param integer $limit The limit for the result set * @param integer $offset The offset for the result set * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:71
- public concatenate($values, $separator = null): string The concatenated values. Concatenates an array of column names or values.
/** * Concatenates an array of column names or values. * * @param string[] $values An array of values to concatenate. * @param string|null $separator As separator to place between each value. * * @return string The concatenated values. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:92
- public groupConcat($expression, $separator = ','): string Input values concatenated into a string, separated by delimiter Aggregate function to get input values concatenated into a string, separated by delimiter
/** * Aggregate function to get input values concatenated into a string, separated by delimiter * * Usage: * $query->groupConcat('id', ','); * * @param string $expression The expression to apply concatenation to, this may be a column name or complex SQL statement. * @param string $separator The delimiter of each concatenated value * * @return string Input values concatenated into a string, separated by delimiter * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:120
- public regexp($value): string Get the regular expression operator
/** * Get the regular expression operator * * Usage: * $query->where('field ' . $query->regexp($search)); * * @param string $value The regex pattern. * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:160
- public rand(): string Get the function to return a random floating-point value
/** * Get the function to return a random floating-point value * * Usage: * $query->rand(); * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:175
- public findInSet($value, $set): string A representation of the MySQL find_in_set() function for the driver. Find a value in a varchar used like a set.
/** * Find a value in a varchar used like a set. * * Ensure that the value is an integer before passing to the method. * * Usage: * $query->findInSet((int) $parent->id, 'a.assigned_cat_ids') * * @param string $value The value to search for. * @param string $set The set of values. * * @return string A representation of the MySQL find_in_set() function for the driver. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:195
- public selectRowNumber($orderBy, $orderColumnAlias): $this Return the number of the current row.
/** * Return the number of the current row. * * Usage: * $query->select('id'); * $query->selectRowNumber('ordering,publish_up DESC', 'new_ordering'); * $query->from('#__content'); * * @param string $orderBy An expression of ordering for window function. * @param string $orderColumnAlias An alias for new ordering column. * * @return $this * * @since 2.0.0 * @throws \RuntimeException * * @todo Remove this method when the database version requirements have been raised * to >= 8.0.0 for MySQL and >= 10.2.0 for MariaDB so the ROW_NUMBER() window * function can be used in any case. */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:220
- public castAs(string $type, string $value, ?string $length = null): string SQL statement to cast the value as a char type. Casts a value to a char.
/** * Casts a value to a char. * * Ensure that the value is properly quoted before passing to the method. * * Usage: * $query->select($query->castAs('CHAR', 'a')); * * @param string $type The type of string to cast as. * @param string $value The value to cast as a char. * @param string $length The value to cast as a char. * * @return string SQL statement to cast the value as a char type. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:251
- public __construct(?Joomla\Database\DatabaseInterface $db = null) Class constructor.
/** * Class constructor. * * @param ?DatabaseInterface $db The database driver. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:306
- public __get($name): mixed Magic function to get protected variable value
/** * Magic function to get protected variable value * * @param string $name The name of the variable. * * @return mixed * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:478
- public call($columns): $this Add a single column, or array of columns to the CALL clause of the query.
/** * Add a single column, or array of columns to the CALL clause of the query. * * Usage: * $query->call('a.*')->call('b.id'); * $query->call(array('a.*', 'b.id')); * * @param mixed $columns A string or an array of field names. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:505
- public charLength($field, $operator = null, $condition = null): string The required char length call. Gets the number of characters in a string.
/** * Gets the number of characters in a string. * * Note, use 'length' to find the number of bytes in a string. * * Usage: * $query->select($query->charLength('a')); * * @param string $field A value. * @param string|null $operator Comparison operator between charLength integer value and $condition * @param string|null $condition Integer value to compare charLength with. * * @return string The required char length call. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:577
- public clear($clause = null): $this Clear data from the query or a specific clause of the query.
/** * Clear data from the query or a specific clause of the query. * * @param string $clause Optionally, the name of the clause to clear, or nothing to clear the whole query. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:597
- public columns($columns): $this Adds a column, or array of column names that would be used for an INSERT INTO statement.
/** * Adds a column, or array of column names that would be used for an INSERT INTO statement. * * @param array|string $columns A column name, or array of column names. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:757
- public currentTimestamp(): string Gets the current date and time.
/** * Gets the current date and time. * * Usage: * $query->where('published_up < '.$query->currentTimestamp()); * * @return string * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:800
- public dateAdd($date, $interval, $datePart): string The string with the appropriate sql for addition of dates Add to the current date and time.
/** * Add to the current date and time. * * Usage: * $query->select($query->dateAdd()); * * Prefixing the interval with a - (negative sign) will cause subtraction to be used. * Note: Not all drivers support all units. * * @param string $date The db quoted string representation of the date to add to. May be date or datetime * @param string $interval The string representation of the appropriate number of units * @param string $datePart The part of the date to perform the addition on * * @return string The string with the appropriate sql for addition of dates * * @link https://dev.mysql.com/doc/en/date-and-time-functions.html * @since 1.5.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:823
- public dateFormat(): string The format string. Returns a PHP date() function compliant date format for the database driver.
/** * Returns a PHP date() function compliant date format for the database driver. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the getDateFormat method directly. * * @return string The format string. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:839
- public dump(): string Creates a HTML formatted dump of the query for debugging purposes.
/** * Creates a HTML formatted dump of the query for debugging purposes. * * Usage: * echo $query->dump(); * * @return string * * @since 1.0 * @deprecated 3.0 Deprecated without replacement */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:859
- public delete($table = null): $this Add a table name to the DELETE clause of the query.
/** * Add a table name to the DELETE clause of the query. * * Usage: * $query->delete('#__a')->where('id = 1'); * * @param string $table The name of the table to delete from. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:884
- public e($text, $extra = false): string The escaped string. Alias for escape method
/** * Alias for escape method * * @param string $text The string to be escaped. * @param boolean $extra Optional parameter to provide extra escaping. * * @return string The escaped string. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:917
- public escape($text, $extra = false): string The escaped string. Method to escape a string for usage in an SQL statement.
/** * Method to escape a string for usage in an SQL statement. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the escape method directly. * * Note that 'e' is an alias for this method as it is in DatabaseDriver. * * @param string $text The string to be escaped. * @param boolean $extra Optional parameter to provide extra escaping. * * @return string The escaped string. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:938
- public exec($columns): $this Add a single column, or array of columns to the EXEC clause of the query.
/** * Add a single column, or array of columns to the EXEC clause of the query. * * Usage: * $query->exec('a.*')->exec('b.id'); * $query->exec(array('a.*', 'b.id')); * * @param array|string $columns A string or an array of field names. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:961
- public from($table): $this Add a table to the FROM clause of the query.
/** * Add a table to the FROM clause of the query. * * Usage: * $query->select('*')->from('#__a'); * $query->select('*')->from($subquery->alias('a')); * * @param string|DatabaseQuery $table The name of the table or a DatabaseQuery object (or a child of it) with alias set. * * @return $this * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1018
- public alias($alias): $this Add alias for current query.
/** * Add alias for current query. * * Usage: * $query->select('*')->from('#__a')->alias('subquery'); * * @param string $alias Alias used for a JDatabaseQuery. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1045
- public year($date): string Returns string to extract year from a date. Used to get a string to extract year from date column.
/** * Used to get a string to extract year from date column. * * Usage: * $query->select($query->year($query->quoteName('dateColumn'))); * * @param string $date Date column containing year to be extracted. * * @return string Returns string to extract year from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1064
- public month($date): string Returns string to extract month from a date. Used to get a string to extract month from date column.
/** * Used to get a string to extract month from date column. * * Usage: * $query->select($query->month($query->quoteName('dateColumn'))); * * @param string $date Date column containing month to be extracted. * * @return string Returns string to extract month from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1081
- public day($date): string Returns string to extract day from a date. Used to get a string to extract day from date column.
/** * Used to get a string to extract day from date column. * * Usage: * $query->select($query->day($query->quoteName('dateColumn'))); * * @param string $date Date column containing day to be extracted. * * @return string Returns string to extract day from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1098
- public hour($date): string Returns string to extract hour from a date. Used to get a string to extract hour from date column.
/** * Used to get a string to extract hour from date column. * * Usage: * $query->select($query->hour($query->quoteName('dateColumn'))); * * @param string $date Date column containing hour to be extracted. * * @return string Returns string to extract hour from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1115
- public minute($date): string Returns string to extract minute from a date. Used to get a string to extract minute from date column.
/** * Used to get a string to extract minute from date column. * * Usage: * $query->select($query->minute($query->quoteName('dateColumn'))); * * @param string $date Date column containing minute to be extracted. * * @return string Returns string to extract minute from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1132
- public second($date): string Returns string to extract second from a date. Used to get a string to extract seconds from date column.
/** * Used to get a string to extract seconds from date column. * * Usage: * $query->select($query->second($query->quoteName('dateColumn'))); * * @param string $date Date column containing second to be extracted. * * @return string Returns string to extract second from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1149
- public group($columns): $this Add a grouping column to the GROUP clause of the query.
/** * Add a grouping column to the GROUP clause of the query. * * Usage: * $query->group('id'); * * @param array|string $columns A string or array of ordering columns. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1166
- public having($conditions, $glue = 'AND'): $this A conditions to the HAVING clause of the query.
/** * A conditions to the HAVING clause of the query. * * Usage: * $query->group('id')->having('COUNT(id) > 5'); * * @param array|string $conditions A string or array of columns. * @param string $glue The glue by which to join the conditions. Defaults to AND. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1190
- public insert($table, $incrementField = false): $this Add a table name to the INSERT clause of the query.
/** * Add a table name to the INSERT clause of the query. * * Usage: * $query->insert('#__a')->set('id = 1'); * $query->insert('#__a')->columns('id, title')->values('1,2')->values('3,4'); * $query->insert('#__a')->columns('id, title')->values(array('1,2', '3,4')); * * @param string $table The name of the table to insert data into. * @param boolean $incrementField The name of the field to auto increment. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1218
- public join($type, $table, $condition = null): $this Add a JOIN clause to the query.
/** * Add a JOIN clause to the query. * * Usage: * $query->join('INNER', 'b', 'b.id = a.id); * * @param string $type The type of join. This string is prepended to the JOIN keyword. * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1251
- public innerJoin($table, $condition = null): $this Add an INNER JOIN clause to the query.
/** * Add an INNER JOIN clause to the query. * * Usage: * $query->innerJoin('b', 'b.id = a.id')->innerJoin('c', 'c.id = b.id'); * * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1277
- public outerJoin($table, $condition = null): $this Add an OUTER JOIN clause to the query.
/** * Add an OUTER JOIN clause to the query. * * Usage: * $query->outerJoin('b', 'b.id = a.id')->leftJoin('c', 'c.id = b.id'); * * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1295
- public leftJoin($table, $condition = null): $this Add a LEFT JOIN clause to the query.
/** * Add a LEFT JOIN clause to the query. * * Usage: * $query->leftJoin('b', 'b.id = a.id')->leftJoin('c', 'c.id = b.id'); * * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1313
- public rightJoin($table, $condition = null): $this Add a RIGHT JOIN clause to the query.
/** * Add a RIGHT JOIN clause to the query. * * Usage: * $query->rightJoin('b', 'b.id = a.id')->rightJoin('c', 'c.id = b.id'); * * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1331
- public length($value): string Get the length of a string in bytes.
/** * Get the length of a string in bytes. * * Note, use 'charLength' to find the number of characters in a string. * * Usage: * query->where($query->length('a').' > 3'); * * @param string $value The string to measure. * * @return string * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1350
- public nullDate($quoted = true): string Null or zero representation of a timestamp. Get the null or zero representation of a timestamp for the database driver.
/** * Get the null or zero representation of a timestamp for the database driver. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the nullDate method directly. * * Usage: * $query->where('modified_date <> '.$query->nullDate()); * * @param boolean $quoted Optionally wraps the null date in database quotes (true by default). * * @return string Null or zero representation of a timestamp. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1371
- public isNullDatetime($column): string Generate a SQL statement to check if column represents a zero or null datetime.
/** * Generate a SQL statement to check if column represents a zero or null datetime. * * Usage: * $query->where($query->isNullDatetime('modified_date')); * * @param string $column A column name. * * @return string * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1398
- public order($columns): $this Add a ordering column to the ORDER clause of the query.
/** * Add a ordering column to the ORDER clause of the query. * * Usage: * $query->order('foo')->order('bar'); * $query->order(array('foo','bar')); * * @param array|string $columns A string or array of ordering columns. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1426
- public q($text, $escape = true): string The quoted input string. Alias for quote method
/** * Alias for quote method * * @param array|string $text A string or an array of strings to quote. * @param boolean $escape True (default) to escape the string, false to leave it unchanged. * * @return string The quoted input string. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1448
- public quote($text, $escape = true): string The quoted input string. Method to quote and optionally escape a string to database requirements for insertion into the database.
/** * Method to quote and optionally escape a string to database requirements for insertion into the database. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the quote method directly. * * Note that 'q' is an alias for this method as it is in DatabaseDriver. * * Usage: * $query->quote('fulltext'); * $query->q('fulltext'); * $query->q(array('option', 'fulltext')); * * @param array|string $text A string or an array of strings to quote. * @param boolean $escape True (default) to escape the string, false to leave it unchanged. * * @return string The quoted input string. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1474
- public qn($name, $as = null): array|string The quote wrapped name, same type of $name. Alias for quoteName method
/** * Alias for quoteName method * * @param array|string $name The identifier name to wrap in quotes, or an array of identifier names to wrap in quotes. * Each type supports dot-notation name. * @param array|string $as The AS query part associated to $name. It can be string or array, in latter case it has to be * same length of $name; if is null there will not be any AS part for string or array element. * * @return array|string The quote wrapped name, same type of $name. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1496
- public quoteName($name, $as = null): array|string The quote wrapped name, same type of $name. Wrap an SQL statement identifier name such as column, table or database names in quotes to prevent injection risks an...
/** * Wrap an SQL statement identifier name such as column, table or database names in quotes to prevent injection * risks and reserved word conflicts. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the quoteName method directly. * * Note that 'qn' is an alias for this method as it is in DatabaseDriver. * * Usage: * $query->quoteName('#__a'); * $query->qn('#__a'); * * @param array|string $name The identifier name to wrap in quotes, or an array of identifier names to wrap in quotes. * Each type supports dot-notation name. * @param array|string $as The AS query part associated to $name. It can be string or array, in latter case it has to be * same length of $name; if is null there will not be any AS part for string or array element. * * @return array|string The quote wrapped name, same type of $name. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1524
- public select($columns): $this Add a single column, or array of columns to the SELECT clause of the query.
/** * Add a single column, or array of columns to the SELECT clause of the query. * * Note that you must not mix insert, update, delete and select method calls when building a query. * The select method can, however, be called multiple times in the same query. * * Usage: * $query->select('a.*')->select('b.id'); * $query->select(array('a.*', 'b.id')); * * @param array|string $columns A string or an array of field names. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1582
- public set($conditions, $glue = ','): $this Add a single condition string, or an array of strings to the SET clause of the query.
/** * Add a single condition string, or an array of strings to the SET clause of the query. * * Usage: * $query->set('a = 1')->set('b = 2'); * $query->set(array('a = 1', 'b = 2'); * * @param array|string $conditions A string or array of string conditions. * @param string $glue The glue by which to join the condition strings. Defaults to ,. * Note that the glue is set on first use and cannot be changed. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1620
- public setLimit($limit = 0, $offset = 0): $this Sets the offset and limit for the result set, if the database driver supports it.
/** * Sets the offset and limit for the result set, if the database driver supports it. * * Usage: * $query->setLimit(100, 0); (retrieve 100 rows, starting at first record) * $query->setLimit(50, 50); (retrieve 50 rows, starting at 50th record) * * @param integer $limit The limit for the result set * @param integer $offset The offset for the result set * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1646
- public setQuery($sql): $this Allows a direct query to be provided to the database driver's setQuery() method, but still allow queries to have boun...
/** * Allows a direct query to be provided to the database driver's setQuery() method, but still allow queries * to have bounded variables. * * Usage: * $query->setQuery('select * from #__users'); * * @param DatabaseQuery|string $sql A SQL query string or DatabaseQuery object * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1667
- public update($table): $this Add a table name to the UPDATE clause of the query.
/** * Add a table name to the UPDATE clause of the query. * * Usage: * $query->update('#__foo')->set(...); * * @param string $table A table to update. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1687
- public values($values): $this Adds a tuple, or array of tuples that would be used as values for an INSERT INTO statement.
/** * Adds a tuple, or array of tuples that would be used as values for an INSERT INTO statement. * * Usage: * $query->values('1,2,3')->values('4,5,6'); * $query->values(array('1,2,3', '4,5,6')); * * @param array|string $values A single tuple, or array of tuples. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1718
- public where($conditions, $glue = 'AND'): $this Add a single condition, or an array of conditions to the WHERE clause of the query.
/** * Add a single condition, or an array of conditions to the WHERE clause of the query. * * Usage: * $query->where('a = 1')->where('b = 2'); * $query->where(array('a = 1', 'b = 2')); * * @param array|string $conditions A string or array of where conditions. * @param string $glue The glue by which to join the conditions. Defaults to AND. * Note that the glue is set on first use and cannot be changed. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1744
- public whereIn(string $keyName, array $keyValues, $dataType = 'int'): $this Add a WHERE IN statement to the query.
/** * Add a WHERE IN statement to the query. * * Note that all values must be the same data type. * * Usage * $query->whereIn('id', [1, 2, 3]); * * @param string $keyName Key name for the where clause * @param array $keyValues Array of values to be matched * @param array|string $dataType Constant corresponding to a SQL datatype. It can be an array, in this case it * has to be same length of $keyValues * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1773
- public whereNotIn(string $keyName, array $keyValues, $dataType = 'int'): $this Add a WHERE NOT IN statement to the query.
/** * Add a WHERE NOT IN statement to the query. * * Note that all values must be the same data type. * * Usage * $query->whereNotIn('id', [1, 2, 3]); * * @param string $keyName Key name for the where clause * @param array $keyValues Array of values to be matched * @param array|string $dataType Constant corresponding to a SQL datatype. It can be an array, in this case it * has to be same length of $keyValues * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1797
- public extendWhere($outerGlue, $conditions, $innerGlue = 'AND'): $this Extend the WHERE clause with a single condition or an array of conditions, with a potentially different logical opera...
/** * Extend the WHERE clause with a single condition or an array of conditions, with a potentially * different logical operator from the one in the current WHERE clause. * * Usage: * $query->where(array('a = 1', 'b = 2'))->extendWhere('XOR', array('c = 3', 'd = 4')); * will produce: WHERE ((a = 1 AND b = 2) XOR (c = 3 AND d = 4) * * @param string $outerGlue The glue by which to join the conditions to the current WHERE conditions. * @param mixed $conditions A string or array of WHERE conditions. * @param string $innerGlue The glue by which to join the conditions. Defaults to AND. * * @return $this * * @since 1.3.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1820
- public orWhere($conditions, $glue = 'AND'): $this Extend the WHERE clause with an OR and a single condition or an array of conditions.
/** * Extend the WHERE clause with an OR and a single condition or an array of conditions. * * Usage: * $query->where(array('a = 1', 'b = 2'))->orWhere(array('c = 3', 'd = 4')); * will produce: WHERE ((a = 1 AND b = 2) OR (c = 3 AND d = 4) * * @param mixed $conditions A string or array of WHERE conditions. * @param string $glue The glue by which to join the conditions. Defaults to AND. * * @return $this * * @since 1.3.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1845
- public andWhere($conditions, $glue = 'OR'): $this Extend the WHERE clause with an AND and a single condition or an array of conditions.
/** * Extend the WHERE clause with an AND and a single condition or an array of conditions. * * Usage: * $query->where(array('a = 1', 'b = 2'))->andWhere(array('c = 3', 'd = 4')); * will produce: WHERE ((a = 1 AND b = 2) AND (c = 3 OR d = 4) * * @param mixed $conditions A string or array of WHERE conditions. * @param string $glue The glue by which to join the conditions. Defaults to OR. * * @return $this * * @since 1.3.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1864
- public bind($key, &$value, $dataType = 'string', $length = 0, $driverOptions = array()): $this Method to add a variable to an internal array that will be bound to a prepared SQL statement before query execution.
/** * Method to add a variable to an internal array that will be bound to a prepared SQL statement before query execution. * * @param array|string|integer $key The key that will be used in your SQL query to reference the value. Usually of * the form ':key', but can also be an integer. * @param mixed $value The value that will be bound. It can be an array, in this case it has to be * same length of $key; The value is passed by reference to support output * parameters such as those possible with stored procedures. * @param array|string $dataType Constant corresponding to a SQL datatype. It can be an array, in this case it * has to be same length of $key * @param integer $length The length of the variable. Usually required for OUTPUT parameters. * @param array $driverOptions Optional driver options to be used. * * @return $this * * @since 1.5.0 * @throws \InvalidArgumentException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1887
- public unbind($key): $this Method to unbind a bound variable.
/** * Method to unbind a bound variable. * * @param array|string|integer $key The key or array of keys to unbind. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1951
- public bindArray(array $values, $dataType = 'int'): array An array with parameter names Binds an array of values and returns an array of prepared parameter names.
/** * Binds an array of values and returns an array of prepared parameter names. * * Note that all values must be the same data type. * * Usage: * $query->where('column in (' . implode(',', $query->bindArray($keyValues, $dataType)) . ')'); * * @param array $values Values to bind * @param array|string $dataType Constant corresponding to a SQL datatype. It can be an array, in this case it * has to be same length of $key * * @return array An array with parameter names * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1980
- public __clone(): void Method to provide basic copy support.
/** * Method to provide basic copy support. * * Any object pushed into the data of this class should have its own __clone() implementation. * This method does not support copying objects in a multidimensional array. * * @return void * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2003
- public & getBounded($key = null): mixed Retrieves the bound parameters array when key is null and returns it by reference. If a key is provided then that ite...
/** * Retrieves the bound parameters array when key is null and returns it by reference. If a key is provided then that item is * returned. * * @param mixed $key The bounded variable key to retrieve. * * @return mixed * * @since 1.5.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2032
- protected merge($name, $query): $this Combine a select statement to the current query by one of the set operators. Operators: UNION, UNION ALL, EXCEPT or I...
/** * Combine a select statement to the current query by one of the set operators. * Operators: UNION, UNION ALL, EXCEPT or INTERSECT. * * @param string $name The name of the set operator with parentheses. * @param DatabaseQuery|string $query The DatabaseQuery object or string. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2054
- public union($query, $distinct = true): $this Add a query to UNION with the current query.
/** * Add a query to UNION with the current query. * * Usage: * $query->union('SELECT name FROM #__foo') * $query->union('SELECT name FROM #__foo', true) * * @param DatabaseQuery|string $query The DatabaseQuery object or string to union. * @param boolean $distinct True to only return distinct rows from the union. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2077
- public unionAll($query): $this Add a query to UNION ALL with the current query.
/** * Add a query to UNION ALL with the current query. * * Usage: * $query->unionAll('SELECT name FROM #__foo') * * @param DatabaseQuery|string $query The DatabaseQuery object or string to union. * * @return $this * * @see union * @since 1.5.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2096
- public querySet($query): $this Set a single query to the query set. On this type of DatabaseQuery you can use union(), unionAll(), order() and setLi...
/** * Set a single query to the query set. * On this type of DatabaseQuery you can use union(), unionAll(), order() and setLimit() * * Usage: * $query->querySet($query2->select('name')->from('#__foo')->order('id DESC')->setLimit(1)) * ->unionAll($query3->select('name')->from('#__foo')->order('id')->setLimit(1)) * ->order('name') * ->setLimit(1) * * @param DatabaseQuery $query The DatabaseQuery object or string. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2117
- public toQuerySet(): DatabaseQuery A new object of the DatabaseQuery. Create a DatabaseQuery object of type querySet from current query.
/** * Create a DatabaseQuery object of type querySet from current query. * * Usage: * $query->select('name')->from('#__foo')->order('id DESC')->setLimit(1) * ->toQuerySet() * ->unionAll($query2->select('name')->from('#__foo')->order('id')->setLimit(1)) * ->order('name') * ->setLimit(1) * * @return DatabaseQuery A new object of the DatabaseQuery. * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2140
- public format($format): string Returns a string produced according to the formatting string. Find and replace sprintf-like tokens in a format string. Each token takes one of the following forms: %% - A li...
/** * Find and replace sprintf-like tokens in a format string. * Each token takes one of the following forms: * %% - A literal percent character. * %[t] - Where [t] is a type specifier. * %[n]$[x] - Where [n] is an argument specifier and [t] is a type specifier. * * Types: * a - Numeric: Replacement text is coerced to a numeric type but not quoted or escaped. * e - Escape: Replacement text is passed to $this->escape(). * E - Escape (extra): Replacement text is passed to $this->escape() with true as the second argument. * n - Name Quote: Replacement text is passed to $this->quoteName(). * q - Quote: Replacement text is passed to $this->quote(). * Q - Quote (no escape): Replacement text is passed to $this->quote() with false as the second argument. * r - Raw: Replacement text is used as-is. (Be careful) * * Date Types: * - Replacement text automatically quoted (use uppercase for Name Quote). * - Replacement text should be a string in date format or name of a date column. * y/Y - Year * m/M - Month * d/D - Day * h/H - Hour * i/I - Minute * s/S - Second * * Invariable Types: * - Takes no argument. * - Argument index not incremented. * t - Replacement text is the result of $this->currentTimestamp(). * z - Replacement text is the result of $this->nullDate(false). * Z - Replacement text is the result of $this->nullDate(true). * * Usage: * $query->format('SELECT %1$n FROM %2$n WHERE %3$n = %4$a', 'foo', '#__foo', 'bar', 1); * Returns: SELECT `foo` FROM `#__foo` WHERE `bar` = 1 * * Notes: * The argument specifier is optional but recommended for clarity. * The argument index used for unspecified tokens is incremented only when used. * * @param string $format The formatting string. * * @return string Returns a string produced according to the formatting string. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2192
- protected validateRowNumber($orderBy, $orderColumnAlias): void Validate arguments which are passed to selectRowNumber method and set up common variables.
/** * Validate arguments which are passed to selectRowNumber method and set up common variables. * * @param string $orderBy An expression of ordering for window function. * @param string $orderColumnAlias An alias for new ordering column. * * @return void * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2314
- sql string (62) " SELECT `alias` FROM #__travel_travels WHERE `idTravel` = :key"
SELECT `alias` FROM #__travel_travels WHERE `idTravel` = :key
- Compiled Query string (74)
SELECT `alias` FROM gta_travel_travels WHERE `idTravel` = '464'
- Real Query string (73)
SELECT `alias` FROM gta_travel_travels WHERE `idTravel` = :key
- Prepared Parameters array (1)
- :key => string (3) "464"
- value -> &string (3) "464"
- dataType -> string (3) "int"
- length -> integer 0
- driverOptions -> array (0)
- protected statement -> Joomla\Database\Mysqli\MysqliStatement#1117 (11)
- Properties (11)
- Methods (13)
- protected bindedValues -> array (1)
- :key => &string (3) "464"
- protected parameterKeyMapping -> array (1)
- :key => array (1) Depth Limit
- protected parameterTypeMapping -> array (5)
- boolean => string (1) "i"
- int => string (1) "i"
- lob => string (1) "s"
- null => string (1) "s"
- string => string (1) "s"
- protected columnNames -> array (1)
- 0 => string (5) "alias"
- protected connection -> mysqli#225 (18)
- Properties (18)
- Methods (43)
- Static methods (1)
- public readonly affected_rows -> integer 1
- public readonly client_info -> string (13) "mysqlnd 8.5.2"
- public readonly client_version -> integer 80502
- public readonly connect_errno -> integer 0
- public readonly connect_error -> null
- public readonly errno -> integer 0
- public readonly error -> string (0) ""
- public readonly error_list -> array (0)
- public readonly field_count -> integer 1
- public readonly host_info -> string (20) "127.0.0.1 via TCP/IP"
- public readonly info -> null
- public readonly insert_id -> integer 0
- public readonly server_info -> string (9) "8.0.44-35"
- public readonly server_version -> integer 80044
- public readonly sqlstate -> string (5) "00000"
- public readonly protocol_version -> integer 10
- public readonly thread_id -> integer 73325
- public readonly warning_count -> integer 0
- public autocommit(bool $enable)
- public character_set_name()
- public close()
- public dump_debug_info()
- public debug(string $options)
- public get_charset()
- public execute_query(string $query, ?array $params = null): mysqli_result|bool
- public get_client_info()
- public get_connection_stats()
- public get_server_info()
- public get_warnings()
- public init()
- public kill(int $process_id)
- public multi_query(string $query)
- public more_results()
- public next_result()
- public ping()
- public prepare(string $query)
- public reap_async_query()
- public real_query(string $query)
- public savepoint(string $name)
- public select_db(string $database)
- public set_charset(string $charset)
- public options(int $option, $value)
- public set_opt(int $option, $value)
- public stat()
- public stmt_init()
- public store_result(int $mode = 0)
- public thread_safe()
- public use_result()
- public refresh(int $flags)
- protected defaultFetchStyle -> integer 5
- protected query -> string (62) "SELECT `alias` FROM gta_travel_travels WHERE `idTravel` = :key"
SELECT `alias` FROM gta_travel_travels WHERE `idTravel` = :key
- private result -> boolean false
- protected rowBindedValues -> array (1)
- 0 => string (22) "naturwunder-donaudelta"
- protected statement -> mysqli_stmt#1272 (10)
- Properties (10)
- Methods (20)
- public affected_rows -> uninitialized
- public insert_id -> uninitialized
- public num_rows -> uninitialized
- public param_count -> uninitialized
- public field_count -> uninitialized
- public errno -> uninitialized
- public error -> uninitialized
- public error_list -> uninitialized
- public sqlstate -> uninitialized
- public id -> uninitialized
- public attr_get(int $attribute)
- public bind_result(mixed &$vars)
- public close()
- public data_seek(int $offset)
- public fetch()
- public get_warnings()
- public result_metadata()
- public more_results()
- public next_result()
- public num_rows()
- public free_result()
- public reset()
- public prepare(string $query)
- public store_result()
- public get_result()
- protected typesKeyMapping -> array (1)
- :key => string (1) "i"
- public __construct(mysqli $connection, string $query) Constructor.
/** * Constructor. * * @param \mysqli $connection The database connection resource * @param string $query The query this statement will process * * @since 2.0.0 * @throws PrepareStatementFailureException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:131
- public prepareParameterKeyMapping($sql): string The processed SQL statement. Replace named parameters with numbered parameters
/** * Replace named parameters with numbered parameters * * @param string $sql The SQL statement to prepare. * * @return string The processed SQL statement. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:154
- public bindParam($parameter, &$variable, string $dataType = 'string', ?int $length = null, ?array $driverOptions = null): boolean Binds a parameter to the specified variable name.
/** * Binds a parameter to the specified variable name. * * @param string|integer $parameter Parameter identifier. For a prepared statement using named placeholders, this will be a parameter * name of the form `:name`. For a prepared statement using question mark placeholders, this will be * the 1-indexed position of the parameter. * @param mixed $variable Name of the PHP variable to bind to the SQL statement parameter. * @param integer $dataType Constant corresponding to a SQL datatype, this should be the processed type from the QueryInterface. * @param integer $length The length of the variable. Usually required for OUTPUT parameters. * @param array $driverOptions Optional driver options to be used. * * @return boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:279
- private bindValues(array $values): boolean Binds a array of values to bound parameters.
/** * Binds a array of values to bound parameters. * * @param array $values The values to bind to the statement * * @return boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:302
- public closeCursor(): void Closes the cursor, enabling the statement to be executed again.
/** * Closes the cursor, enabling the statement to be executed again. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:331
- public errorCode(): int Fetches the SQLSTATE associated with the last operation on the statement handle.
/** * Fetches the SQLSTATE associated with the last operation on the statement handle. * * @return int * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:344
- public errorInfo(): string Fetches extended error information associated with the last operation on the statement handle.
/** * Fetches extended error information associated with the last operation on the statement handle. * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:356
- public execute(?array $parameters = null): boolean Executes a prepared statement
/** * Executes a prepared statement * * @param array|null $parameters An array of values with as many elements as there are bound parameters in the SQL statement being executed. * * @return boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:370
- public fetch(?int $fetchStyle = null, int $cursorOrientation = 0, int $cursorOffset = 0): mixed The return value of this function on success depends on the fetch type. In all cases, boolean false is returned on failure. Fetches the next row from a result set
/** * Fetches the next row from a result set * * @param integer|null $fetchStyle Controls how the next row will be returned to the caller. This value must be one of the * FetchMode constants, defaulting to value of FetchMode::MIXED. * @param integer $cursorOrientation For a StatementInterface object representing a scrollable cursor, this value determines which row * will be returned to the caller. This value must be one of the FetchOrientation constants, * defaulting to FetchOrientation::NEXT. * @param integer $cursorOffset For a StatementInterface object representing a scrollable cursor for which the cursorOrientation * parameter is set to FetchOrientation::ABS, this value specifies the absolute number of the row in * the result set that shall be fetched. For a StatementInterface object representing a scrollable * cursor for which the cursorOrientation parameter is set to FetchOrientation::REL, this value * specifies the row to fetch relative to the cursor position before `fetch()` was called. * * @return mixed The return value of this function on success depends on the fetch type. In all cases, boolean false is returned on failure. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:470
- public fetchColumn($columnIndex = 0): mixed Returns a single column from the next row of a result set or boolean false if there are no more rows. Returns a single column from the next row of a result set
/** * Returns a single column from the next row of a result set * * @param integer $columnIndex 0-indexed number of the column you wish to retrieve from the row. * If no value is supplied, the first column is retrieved. * * @return mixed Returns a single column from the next row of a result set or boolean false if there are no more rows. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:523
- private fetchData(): array|boolean Fetch the data from the statement.
/** * Fetch the data from the statement. * * @return array|boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:541
- public rowCount(): int Returns the number of rows affected by the last SQL statement.
/** * Returns the number of rows affected by the last SQL statement. * * @return integer * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:565
- public setFetchMode(int $fetchMode, $args): void Sets the fetch mode to use while iterating this statement.
/** * Sets the fetch mode to use while iterating this statement. * * @param integer $fetchMode The fetch mode, must be one of the FetchMode constants. * @param mixed ...$args Optional mode-specific arguments. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:584
- protected tablePrefix -> string (4) "gta_"
- protected utf -> boolean true
- protected errorNum -> integer 0
- protected errorMsg -> null
- protected transactionDepth -> integer 0
- protected factory -> Joomla\Database\DatabaseFactory#198
- Methods (5)
- public getDriver(string $name = 'mysqli', array $options = array()): Joomla\Database\DatabaseInterface Method to return a database driver based on the given options.
/** * Method to return a database driver based on the given options. * * There are three global options and then the rest are specific to the database driver. The 'database' option determines which database is to * be used for the connection. The 'select' option determines whether the connector should automatically select the chosen database. * * @param string $name Name of the database driver you'd like to instantiate * @param array $options Parameters to be passed to the database driver. * * @return DatabaseInterface * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database driver */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:33
- public getExporter(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\DatabaseExporter Gets an exporter class object.
/** * Gets an exporter class object. * * @param string $name Name of the driver you want an exporter for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return DatabaseExporter * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database exporter */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:63
- public getImporter(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\DatabaseImporter Gets an importer class object.
/** * Gets an importer class object. * * @param string $name Name of the driver you want an importer for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return DatabaseImporter * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database importer */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:95
- public getIterator(string $name, Joomla\Database\StatementInterface $statement, ?string $column = null, string $class = 'stdClass'): Joomla\Database\DatabaseIterator Get a new iterator on the current query.
/** * Get a new iterator on the current query. * * @param string $name Name of the driver you want an iterator for. * @param StatementInterface $statement Statement holding the result set to be iterated. * @param string|null $column An optional column to use as the iterator key. * @param string $class The class of object that is returned. * * @return DatabaseIterator * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:128
- public getQuery(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\QueryInterface Get the current query object or a new Query object.
/** * Get the current query object or a new Query object. * * @param string $name Name of the driver you want an query object for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return QueryInterface * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database query object */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:158
- protected monitor -> null
- private dispatcher -> Joomla\Event\Dispatcher#155 (2)
- Properties (2)
- Methods (20)
- protected events -> array (0)
- protected listeners -> array (68)
- session.start => Joomla\Event\ListenersPriorityQueue#156 Depth Limit
- onAfterInitialiseDocument => Joomla\Event\ListenersPriorityQueue#406 Depth Limit
- onTableObjectCreate => Joomla\Event\ListenersPriorityQueue#415 Depth Limit
- onTableBeforeStore => Joomla\Event\ListenersPriorityQueue#416 Depth Limit
- onTableAfterStore => Joomla\Event\ListenersPriorityQueue#417 Depth Limit
- onTableBeforeDelete => Joomla\Event\ListenersPriorityQueue#418 Depth Limit
- onTableSetNewTags => Joomla\Event\ListenersPriorityQueue#419 Depth Limit
- onTableAfterReset => Joomla\Event\ListenersPriorityQueue#420 Depth Limit
- onTableAfterLoad => Joomla\Event\ListenersPriorityQueue#421 Depth Limit
- onBeforeBatch => Joomla\Event\ListenersPriorityQueue#422 Depth Limit
- onContentPrepare => Joomla\Event\ListenersPriorityQueue#438 Depth Limit
- onAfterInitialise => Joomla\Event\ListenersPriorityQueue#439 Depth Limit
- application.before_execute => Joomla\Event\ListenersPriorityQueue#440 Depth Limit
- onAfterRoute => Joomla\Event\ListenersPriorityQueue#441 Depth Limit
- onUserAfterSave => Joomla\Event\ListenersPriorityQueue#442 Depth Limit
- onContentPrepareForm => Joomla\Event\ListenersPriorityQueue#443 Depth Limit
- onAjaxCheckapi => Joomla\Event\ListenersPriorityQueue#452 Depth Limit
- onGetIcons => Joomla\Event\ListenersPriorityQueue#453 Depth Limit
- onError => Joomla\Event\ListenersPriorityQueue#464 Depth Limit
- onAfterDispatch => Joomla\Event\ListenersPriorityQueue#465 Depth Limit
- onContentAfterSave => Joomla\Event\ListenersPriorityQueue#473 Depth Limit
- onContentPrepareData => Joomla\Event\ListenersPriorityQueue#481 Depth Limit
- onUserAfterDelete => Joomla\Event\ListenersPriorityQueue#482 Depth Limit
- onExtensionAfterSave => Joomla\Event\ListenersPriorityQueue#483 Depth Limit
- onBeforeCompileHead => Joomla\Event\ListenersPriorityQueue#491 Depth Limit
- onAjaxDebug => Joomla\Event\ListenersPriorityQueue#492 Depth Limit
- onBeforeRespond => Joomla\Event\ListenersPriorityQueue#493 Depth Limit
- onAfterRespond => Joomla\Event\ListenersPriorityQueue#494 Depth Limit
- application.after_respond => Joomla\Event\ListenersPriorityQueue#495 Depth Limit
- onAfterDisconnect => Joomla\Event\ListenersPriorityQueue#496 Depth Limit
- onContentNormaliseRequestData => Joomla\Event\ListenersPriorityQueue#504 Depth Limit
- onContentAfterDelete => Joomla\Event\ListenersPriorityQueue#505 Depth Limit
- onContentAfterTitle => Joomla\Event\ListenersPriorityQueue#506 Depth Limit
- onContentBeforeDisplay => Joomla\Event\ListenersPriorityQueue#507 Depth Limit
- onContentAfterDisplay => Joomla\Event\ListenersPriorityQueue#508 Depth Limit
- onFinderResult => Joomla\Event\ListenersPriorityQueue#516 Depth Limit
- onAfterRender => Joomla\Event\ListenersPriorityQueue#524 Depth Limit
- onBeforeExecute => Joomla\Event\ListenersPriorityQueue#539 Depth Limit
- onPrivacyCollectAdminCapabilities => Joomla\Event\ListenersPriorityQueue#540 Depth Limit
- onUserBeforeSave => Joomla\Event\ListenersPriorityQueue#541 Depth Limit
- onUserLogin => Joomla\Event\ListenersPriorityQueue#542 Depth Limit
- onUserLoginFailure => Joomla\Event\ListenersPriorityQueue#550 Depth Limit
- onUserLogout => Joomla\Event\ListenersPriorityQueue#558 Depth Limit
- onAjaxRunSchedulerLazy => Joomla\Event\ListenersPriorityQueue#583 Depth Limit
- onLoadShortcuts => Joomla\Event\ListenersPriorityQueue#608 Depth Limit
- onTaskExecuteSuccess => Joomla\Event\ListenersPriorityQueue#623 Depth Limit
- onTaskRoutineWillResume => Joomla\Event\ListenersPriorityQueue#624 Depth Limit
- onTaskExecuteFailure => Joomla\Event\ListenersPriorityQueue#625 Depth Limit
- onTaskRoutineNotFound => Joomla\Event\ListenersPriorityQueue#626 Depth Limit
- onTaskRecoverFailure => Joomla\Event\ListenersPriorityQueue#627 Depth Limit
- onContentChangeState => Joomla\Event\ListenersPriorityQueue#669 Depth Limit
- onApplicationAfterSave => Joomla\Event\ListenersPriorityQueue#670 Depth Limit
- onExtensionAfterInstall => Joomla\Event\ListenersPriorityQueue#671 Depth Limit
- onExtensionAfterUninstall => Joomla\Event\ListenersPriorityQueue#672 Depth Limit
- onExtensionAfterUpdate => Joomla\Event\ListenersPriorityQueue#673 Depth Limit
- onExtensionAfterDelete => Joomla\Event\ListenersPriorityQueue#674 Depth Limit
- onUserAfterSaveGroup => Joomla\Event\ListenersPriorityQueue#675 Depth Limit
- onUserAfterDeleteGroup => Joomla\Event\ListenersPriorityQueue#676 Depth Limit
- onUserAfterLogin => Joomla\Event\ListenersPriorityQueue#677 Depth Limit
- onUserAfterRemind => Joomla\Event\ListenersPriorityQueue#678 Depth Limit
- onAfterCheckin => Joomla\Event\ListenersPriorityQueue#679 Depth Limit
- onAfterLogPurge => Joomla\Event\ListenersPriorityQueue#680 Depth Limit
- onAfterLogExport => Joomla\Event\ListenersPriorityQueue#681 Depth Limit
- onAfterPurge => Joomla\Event\ListenersPriorityQueue#682 Depth Limit
- onJoomlaAfterUpdate => Joomla\Event\ListenersPriorityQueue#683 Depth Limit
- onUserAfterResetRequest => Joomla\Event\ListenersPriorityQueue#684 Depth Limit
- onUserAfterResetComplete => Joomla\Event\ListenersPriorityQueue#685 Depth Limit
- onBeforeTourSaveUserState => Joomla\Event\ListenersPriorityQueue#686 Depth Limit
- public setEvent(Joomla\Event\EventInterface $event): $this Set an event to the dispatcher. It will replace any event with the same name.
/** * Set an event to the dispatcher. It will replace any event with the same name. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:46
- public addEvent(Joomla\Event\EventInterface $event): $this Add an event to this dispatcher, only if it is not existing.
/** * Add an event to this dispatcher, only if it is not existing. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:70
- public hasEvent($event): boolean True if the listener has the given event, false otherwise. Tell if the given event has been added to this dispatcher.
/** * Tell if the given event has been added to this dispatcher. * * @param EventInterface|string $event The event object or name. * * @return boolean True if the listener has the given event, false otherwise. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:96
- public getEvent($name, $default = null): EventInterface|mixed The event of the default value. Get the event object identified by the given name.
/** * Get the event object identified by the given name. * * @param string $name The event name. * @param mixed $default The default value if the event was not registered. * * @return EventInterface|mixed The event of the default value. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:123
- public removeEvent($event): $this Remove an event from this dispatcher. The registered listeners will remain.
/** * Remove an event from this dispatcher. The registered listeners will remain. * * @param EventInterface|string $event The event object or name. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:149
- public getEvents(): EventInterface[] The registered event. Get the registered events.
/** * Get the registered events. * * @return EventInterface[] The registered event. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:177
- public clearEvents(): EventInterface[] The old events. Clear all events.
/** * Clear all events. * * @return EventInterface[] The old events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:197
- public countEvents(): integer The number of registered events. Count the number of registered event.
/** * Count the number of registered event. * * @return integer The number of registered events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:220
- public addListener(string $eventName, callable $callback, int $priority = 0): bool Attaches a listener to an event
/** * Attaches a listener to an event * * @param string $eventName The event to listen to. * @param callable $callback A callable function * @param integer $priority The priority at which the $callback executed * * @return boolean * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:243
- public getListenerPriority($eventName, callable $callback): mixed The listener priority or null if the listener doesn't exist. Get the priority of the given listener for the given event.
/** * Get the priority of the given listener for the given event. * * @param string $eventName The event to listen to. * @param callable $callback A callable function * * @return mixed The listener priority or null if the listener doesn't exist. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:264
- public getListeners(?string $event = null): callable[] An array of registered listeners sorted according to their priorities. Get the listeners registered to the given event.
/** * Get the listeners registered to the given event. * * @param string|null $event The event to fetch listeners for or null to fetch all listeners * * @return callable[] An array of registered listeners sorted according to their priorities. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:280
- public hasListener(callable $callback, ?string $eventName = null): boolean True if the listener is registered, false otherwise. Tell if the given listener has been added.
/** * Tell if the given listener has been added. * * If an event is specified, it will tell if the listener is registered for that event. * * @param callable $callback The callable to check is listening to the event. * @param ?string $eventName An optional event name to check a listener is subscribed to. * * @return boolean True if the listener is registered, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:311
- public removeListener(string $eventName, callable $listener): void Removes an event listener from the specified event.
/** * Removes an event listener from the specified event. * * @param string $eventName The event to remove a listener from. * @param callable $listener The listener to remove. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:338
- public clearListeners($event = null): $this Clear the listeners in this dispatcher.
/** * Clear the listeners in this dispatcher. * * If an event is specified, the listeners will be cleared only for that event. * * @param string $event The event name. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:356
- public countListeners($event): integer Count the number of registered listeners for the given event.
/** * Count the number of registered listeners for the given event. * * @param string $event The event name. * * @return integer * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:378
- public addSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Adds an event subscriber.
/** * Adds an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:392
- public removeSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Removes an event subscriber.
/** * Removes an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:412
- public dispatch(string $name, ?Joomla\Event\EventInterface $event = null): Joomla\Event\EventInterface Dispatches an event to all registered listeners.
/** * Dispatches an event to all registered listeners. * * @param string $name The name of the event to dispatch. * @param ?EventInterface $event The event to pass to the event handlers/listeners. * If not supplied, an empty EventInterface instance is created. * Note, not passing an event is deprecated and will be required as of 3.0. * * @return EventInterface * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:435
- public triggerEvent($event): EventInterface The event after being passed through all listeners. Trigger an event.
/** * Trigger an event. * * @param EventInterface|string $event The event object or name. * * @return EventInterface The event after being passed through all listeners. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Use dispatch() instead. */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:471
- private getDefaultEvent(string $name): Joomla\Event\EventInterface Get an event object for the specified event name
/** * Get an event object for the specified event name * * @param string $name The event name to get an EventInterface object for * * @return EventInterface * * @since 2.0.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:498
- protected utf8mb4 -> boolean true
- protected mariadb -> boolean false
- public __construct(array $options) Constructor.
/** * Constructor. * * @param array $options List of options used to configure the connection * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:104
- public healthCheck(string $host, int $port = 3306, int $initialWaitInSeconds = 0, int $intervalWaitInSeconds = 3, int $timeoutInSeconds = 1, int $retries = 3): bool Check if the database server is responsive.
/** * Check if the database server is responsive. * * @param string $host The host name or IP address. * @param int $port The port number. Optional; default is the MySQL default. * @param int $initialWaitInSeconds The number of seconds to wait before pinging the server. Optional; default is 0 seconds. * @param int $intervalWaitInSeconds The number of seconds to wait between pinging the server. Optional; default is 3 seconds. * @param int $timeoutInSeconds The timeout in seconds for the server to respond. Optional; default is 1 second. * @param int $retries The number of retries. Optional; default is 3. * * @return boolean * @todo This should maybe be moved to the parent class. * */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:161
- public connect(): void Returns void if the database connected successfully. Connects to the database if needed.
/** * Connects to the database if needed. * * @return void Returns void if the database connected successfully. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:194
- public convertUtf8mb4QueryToUtf8($query): string The converted query Automatically downgrade a CREATE TABLE or ALTER TABLE query from utf8mb4 (UTF-8 Multibyte) to plain utf8.
/** * Automatically downgrade a CREATE TABLE or ALTER TABLE query from utf8mb4 (UTF-8 Multibyte) to plain utf8. * * Used when the server doesn't support UTF-8 Multibyte. * * @param string $query The query to convert * * @return string The converted query * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:287
- public disconnect(): void Disconnects the database.
/** * Disconnects the database. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:314
- public escape($text, $extra = false): string The escaped string. Method to escape a string for usage in an SQL statement.
/** * Method to escape a string for usage in an SQL statement. * * @param string $text The string to be escaped. * @param boolean $extra Optional parameter to provide extra escaping. * * @return string The escaped string. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334
- public connected(): boolean True if connected to the database engine. Determines if the connection to the server is active.
/** * Determines if the connection to the server is active. * * @return boolean True if connected to the database engine. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:375
- public getAlterDbCharacterSet($dbName): string The query that alter the database query string Return the query string to alter the database character set.
/** * Return the query string to alter the database character set. * * @param string $dbName The database name * * @return string The query that alter the database query string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:393
- public getCollation(): string|boolean The collation in use by the database (string) or boolean false if not supported. Method to get the database collation in use by sampling a text field of a table in the database.
/** * Method to get the database collation in use by sampling a text field of a table in the database. * * @return string|boolean The collation in use by the database (string) or boolean false if not supported. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:409
- public getConnectionCollation(): string|boolean The collation in use by the database connection (string) or boolean false if not supported. Method to get the database connection collation in use by sampling a text field of a table in the database.
/** * Method to get the database connection collation in use by sampling a text field of a table in the database. * * @return string|boolean The collation in use by the database connection (string) or boolean false if not supported. * * @since 1.6.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:424
- public getConnectionEncryption(): string Method to get the database encryption details (cipher and protocol) in use.
/** * Method to get the database encryption details (cipher and protocol) in use. * * @return string The database encryption details. * * @since 2.0.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:439
- public isConnectionEncryptionSupported(): bool Method to test if the database TLS connections encryption are supported.
/** * Method to test if the database TLS connections encryption are supported. * * @return boolean Whether the database supports TLS connections encryption. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:460
- protected getCreateDatabaseQuery($options, $utf): string The query that creates database Return the query string to create new Database.
/** * Return the query string to create new Database. * * @param \stdClass $options Object used to pass user and database name to database driver. This object must have "db_name" and "db_user" set. * @param boolean $utf True if the database supports the UTF-8 character set. * * @return string The query that creates database * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:479
- public getTableCreate($tables): array A list of the create SQL for the tables. Shows the table CREATE statement that creates the given tables.
/** * Shows the table CREATE statement that creates the given tables. * * @param mixed $tables A table name or a list of table names. * * @return array A list of the create SQL for the tables. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:501
- public getTableColumns($table, $typeOnly = true): array An array of fields for the database table. Retrieves field information about a given table.
/** * Retrieves field information about a given table. * * @param string $table The name of the database table. * @param boolean $typeOnly True to only return field types. * * @return array An array of fields for the database table. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:532
- public getTableKeys($table): array An array of the column specification for the table. Get the details list of keys for a table.
/** * Get the details list of keys for a table. * * @param string $table The name of the table. * * @return array An array of the column specification for the table. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:566
- public getTableList(): array An array of all the tables in the database. Method to get an array of all tables in the database.
/** * Method to get an array of all tables in the database. * * @return array An array of all the tables in the database. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:582
- public getVersion(): string The database connector version. Get the version of the database connector.
/** * Get the version of the database connector. * * @return string The database connector version. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:597
- public getMinimum(): string Get the minimum supported database version.
/** * Get the minimum supported database version. * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:616
- public hasUTF8mb4Support(): boolean True if the database engine supports UTF-8 Multibyte. Determine whether the database engine support the UTF-8 Multibyte (utf8mb4) character encoding.
/** * Determine whether the database engine support the UTF-8 Multibyte (utf8mb4) character encoding. * * @return boolean True if the database engine supports UTF-8 Multibyte. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:628
- public isMariaDb(): bool Determine if the database engine is MariaDB.
/** * Determine if the database engine is MariaDB. * * @return boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:640
- public insertid(): mixed The value of the auto-increment field from the last inserted row. Method to get the auto-incremented value from the last INSERT statement.
/** * Method to get the auto-incremented value from the last INSERT statement. * * @return mixed The value of the auto-increment field from the last inserted row. * If the value is greater than maximal int value, it will return a string. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:655
- public insertObject($table, &$object, $key = null): boolean Inserts a row into a table based on an object's properties.
/** * Inserts a row into a table based on an object's properties. * * @param string $table The name of the database table to insert into. * @param object $object A reference to an object whose public properties match the table fields. * @param string $key The name of the primary key. If provided the object property is updated. * * @return boolean * * @since 2.0.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:674
- public lockTable($table): $this Locks a table in the database.
/** * Locks a table in the database. * * @param string $table The name of the table to unlock. * * @return $this * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:741
- public renameTable($oldTable, $newTable, $backup = null, $prefix = null): $this Renames a table in the database.
/** * Renames a table in the database. * * @param string $oldTable The name of the table to be renamed * @param string $newTable The new name for the table. * @param string $backup Not used by MySQL. * @param string $prefix Not used by MySQL. * * @return $this * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:761
- public select($database): boolean True if the database was successfully selected. Select a database for use.
/** * Select a database for use. * * @param string $database The name of the database to select for use. * * @return boolean True if the database was successfully selected. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:778
- public setUtf(): boolean True on success. Set the connection to use UTF-8 character encoding.
/** * Set the connection to use UTF-8 character encoding. * * @return boolean True on success. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:800
- public transactionCommit($toSavepoint = false): void Method to commit a transaction.
/** * Method to commit a transaction. * * @param boolean $toSavepoint If true, commit to the last savepoint. * * @return void * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:839
- public transactionRollback($toSavepoint = false): void Method to roll back a transaction.
/** * Method to roll back a transaction. * * @param boolean $toSavepoint If true, rollback to the last savepoint. * * @return void * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:864
- public transactionStart($asSavepoint = false): void Method to initialize a transaction.
/** * Method to initialize a transaction. * * @param boolean $asSavepoint If true and a transaction is already active, a savepoint will be created. * * @return void * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:893
- protected executeUnpreparedQuery($sql): boolean Internal method to execute queries which cannot be run as prepared statements.
/** * Internal method to execute queries which cannot be run as prepared statements. * * @param string $sql SQL statement to execute. * * @return boolean * * @since 1.5.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:921
- protected prepareStatement(string $query): Joomla\Database\StatementInterface Prepares a SQL statement for execution
/** * Prepares a SQL statement for execution * * @param string $query The SQL query to be prepared. * * @return StatementInterface * * @since 2.0.0 * @throws PrepareStatementFailureException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:970
- public unlockTables(): $this Unlocks tables in the database.
/** * Unlocks tables in the database. * * @return $this * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:983
- private serverClaimsUtf8mb4Support(): boolean Does the database server claim to have support for UTF-8 Multibyte (utf8mb4) collation?
/** * Does the database server claim to have support for UTF-8 Multibyte (utf8mb4) collation? * * libmysql supports utf8mb4 since 5.5.3 (same version as the MySQL server). mysqlnd supports utf8mb4 since 5.0.9. * * @return boolean * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:999
- public getNullDate(): string Get the null or zero representation of a timestamp for the database driver.
/** * Get the null or zero representation of a timestamp for the database driver. * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:1028
- public __get($name): mixed A value if the property name is valid, null otherwise. Magic method to access properties of the database driver.
/** * Magic method to access properties of the database driver. * * @param string $name The name of the property. * * @return mixed A value if the property name is valid, null otherwise. * * @since 1.4.0 * @deprecated 3.0 This is a B/C proxy since $this->name was previously public */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:436
- public __destruct() Destructor.
/** * Destructor. * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:493
- public alterDbCharacterSet($dbName): boolean Alter database's character set.
/** * Alter database's character set. * * @param string $dbName The database name that will be altered * * @return boolean * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:507
- public createDatabase($options, $utf = true): boolean Create a new database using information from $options object.
/** * Create a new database using information from $options object. * * @param \stdClass $options Object used to pass user and database name to database driver. This object must have "db_name" and "db_user" set. * @param boolean $utf True if the database supports the UTF-8 character set. * * @return boolean * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:529
- public createQuery(): Joomla\Database\QueryInterface Create a new DatabaseQuery object.
/** * Create a new DatabaseQuery object. * * @return QueryInterface * * @since 2.2 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:555
- protected dispatchEvent(Joomla\Event\EventInterface $event): void Dispatch an event.
/** * Dispatch an event. * * @param EventInterface $event The event to dispatch * * @return void * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:584
- public dropTable($table, $ifExists = true): $this Drops a table from the database.
/** * Drops a table from the database. * * @param string $table The name of the database table to drop. * @param boolean $ifExists Optionally specify that the table must exist before it is dropped. * * @return $this * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:604
- public execute(): boolean Execute the SQL statement.
/** * Execute the SQL statement. * * @return boolean * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:622
- protected fetchArray(): mixed Either the next row from the result set or false if there are no more rows. Method to fetch a row from the result set cursor as an array.
/** * Method to fetch a row from the result set cursor as an array. * * @return mixed Either the next row from the result set or false if there are no more rows. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:690
- protected fetchAssoc(): mixed Either the next row from the result set or false if there are no more rows. Method to fetch a row from the result set cursor as an associative array.
/** * Method to fetch a row from the result set cursor as an associative array. * * @return mixed Either the next row from the result set or false if there are no more rows. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:704
- protected fetchObject(): mixed Either the next row from the result set or false if there are no more rows. Method to fetch a row from the result set cursor as an object.
/** * Method to fetch a row from the result set cursor as an object. * * Note, the fetch mode should be configured before calling this method using `StatementInterface::setFetchMode()`. * * @return mixed Either the next row from the result set or false if there are no more rows. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:720
- protected freeResult(): void Method to free up the memory used for the result set.
/** * Method to free up the memory used for the result set. * * @return void * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:734
- public getAffectedRows(): integer The number of affected rows in the previous operation Get the number of affected rows for the previous executed SQL statement.
/** * Get the number of affected rows for the previous executed SQL statement. * * @return integer The number of affected rows in the previous operation * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:750
- public getConnection(): resource The underlying database connection resource. Method that provides access to the underlying database connection.
/** * Method that provides access to the underlying database connection. * * @return resource The underlying database connection resource. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:768
- public getCount(): integer Get the total number of SQL statements executed by the database driver.
/** * Get the total number of SQL statements executed by the database driver. * * @return integer * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:780
- protected getDatabase(): string Gets the name of the database used by this connection.
/** * Gets the name of the database used by this connection. * * @return string * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:821
- public getDateFormat(): string Returns a PHP date() function compliant date format for the database driver.
/** * Returns a PHP date() function compliant date format for the database driver. * * @return string * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:833
- public getName(): string Get the name of the database driver.
/** * Get the name of the database driver. * * If $this->name is not set it will try guessing the driver name from the class name. * * @return string * * @since 1.4.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:859
- public getNumRows(): integer The number of returned rows. Get the number of returned rows for the previous executed SQL statement.
/** * Get the number of returned rows for the previous executed SQL statement. * * @return integer The number of returned rows. * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:877
- public getServerType(): string Get the server family type.
/** * Get the server family type. * * If $this->serverType is not set it will attempt guessing the server family type from the driver name. If this is not possible the driver * name will be returned instead. * * @return string * * @since 1.4.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:898
- public getPrefix(): string The common database table prefix. Get the common table prefix for the database driver.
/** * Get the common table prefix for the database driver. * * @return string The common database table prefix. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:946
- public getExporter(): DatabaseExporter An exporter object. Gets an exporter class object.
/** * Gets an exporter class object. * * @return DatabaseExporter An exporter object. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:959
- public getImporter(): DatabaseImporter Gets an importer class object.
/** * Gets an importer class object. * * @return DatabaseImporter * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:971
- public getQuery($new = false): DatabaseQuery Get the current query object or a new DatabaseQuery object.
/** * Get the current query object or a new DatabaseQuery object. * * @param boolean $new False to return the current query object, True to return a new DatabaseQuery object. * The $new parameter is deprecated in 2.2 and will be removed in 5.0, use createQuery() instead. * * @return DatabaseQuery * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:986
- public getIterator($column = null, $class = 'stdClass'): DatabaseIterator Get a new iterator on the current query.
/** * Get a new iterator on the current query. * * @param string $column An option column to use as the iterator key. * @param string $class The class of object that is returned. * * @return DatabaseIterator * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1012
- public hasUtfSupport(): boolean True if the database engine supports UTF-8 character encoding. Determine whether or not the database engine supports UTF-8 character encoding.
/** * Determine whether or not the database engine supports UTF-8 character encoding. * * @return boolean True if the database engine supports UTF-8 character encoding. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1048
- public isMinimumVersion(): boolean True if the database version is supported Method to check whether the installed database version is supported by the database driver
/** * Method to check whether the installed database version is supported by the database driver * * @return boolean True if the database version is supported * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1119
- public loadAssoc(): mixed The return value or null if the query failed. Method to get the first row of the result set from the database query as an associative array of ['field_name' => 'ro...
/** * Method to get the first row of the result set from the database query as an associative array of ['field_name' => 'row_value']. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1132
- public loadAssocList($key = null, $column = null): mixed The return value or null if the query failed. Method to get an array of the result set rows from the database query where each row is an associative array of ['fie...
/** * Method to get an array of the result set rows from the database query where each row is an associative array * of ['field_name' => 'row_value']. The array of rows can optionally be keyed by a field name, but defaults to * a sequential numeric array. * * NOTE: Choosing to key the result array by a non-unique field name can result in unwanted * behavior and should be avoided. * * @param string $key The name of a field on which to key the result array. * @param string $column An optional column name. Instead of the whole row, only this column value will be in * the result array. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1171
- public loadColumn($offset = 0): mixed The return value or null if the query failed. Method to get an array of values from the <var>$offset</var> field in each row of the result set from the database qu...
/** * Method to get an array of values from the <var>$offset</var> field in each row of the result set from the database query. * * @param integer $offset The row offset to use to build the result array. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1207
- public loadObject($class = 'stdClass'): mixed The return value or null if the query failed. Method to get the first row of the result set from the database query as an object.
/** * Method to get the first row of the result set from the database query as an object. * * @param string $class The class name to use for the returned row object. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1237
- public loadObjectList($key = '', $class = 'stdClass'): mixed The return value or null if the query failed. Method to get an array of the result set rows from the database query where each row is an object. The array of obje...
/** * Method to get an array of the result set rows from the database query where each row is an object. The array * of objects can optionally be keyed by a field name, but defaults to a sequential numeric array. * * NOTE: Choosing to key the result array by a non-unique field name can result in unwanted behavior and should be avoided. * * @param string $key The name of a field on which to key the result array. * @param string $class The class name to use for the returned row objects. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1284
- public loadResult(): mixed The return value or null if the query failed. Method to get the first field of the first row of the result set from the database query.
/** * Method to get the first field of the first row of the result set from the database query. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1327
- public loadRow(): mixed The return value or null if the query failed. Method to get the first row of the result set from the database query as an array.
/** * Method to get the first row of the result set from the database query as an array. * * Columns are indexed numerically so the first column in the result set would be accessible via <var>$row[0]</var>, etc. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1359
- public loadRowList($key = null): array An array of results. Method to get an array of the result set rows from the database query where each row is an array. The array of objec...
/** * Method to get an array of the result set rows from the database query where each row is an array. The array * of objects can optionally be keyed by a field offset, but defaults to a sequential numeric array. * * NOTE: Choosing to key the result array by a non-unique field can result in unwanted behavior and should be avoided. * * @param string $key The name of a field on which to key the result array. * * @return array An array of results. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1394
- public q($text, $escape = true): string The quoted input string. Alias for quote method
/** * Alias for quote method * * @param array|string $text A string or an array of strings to quote. * @param boolean $escape True (default) to escape the string, false to leave it unchanged. * * @return string The quoted input string. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1440
- public quote($text, $escape = true): array|string The quoted input string. Quotes and optionally escapes a string to database requirements for use in database queries.
/** * Quotes and optionally escapes a string to database requirements for use in database queries. * * @param array|string $text A string or an array of strings to quote. * @param boolean $escape True (default) to escape the string, false to leave it unchanged. * * @return array|string The quoted input string. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1455
- public quoteBinary($data): string The binary quoted input string. Quotes a binary string to database requirements for use in database queries.
/** * Quotes a binary string to database requirements for use in database queries. * * @param string $data A binary string to quote. * * @return string The binary quoted input string. * * @since 1.7.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1477
- public decodeBinary($data): string The original string. Replace special placeholder representing binary field with the original string.
/** * Replace special placeholder representing binary field with the original string. * * @param string|resource $data Encoded string or resource. * * @return string The original string. * * @since 1.7.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1492
- public qn($name, $as = null): array|string The quote wrapped name, same type of $name. Alias for quoteName method
/** * Alias for quoteName method * * @param array|string $name The identifier name to wrap in quotes, or an array of identifier names to wrap in quotes. * Each type supports dot-notation name. * @param array|string $as The AS query part associated to $name. It can be string or array, in latter case it has to be * same length of $name; if is null there will not be any AS part for string or array element. * * @return array|string The quote wrapped name, same type of $name. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1509
- public quoteName($name, $as = null): array|string The quote wrapped name, same type of $name. Wrap an SQL statement identifier name such as column, table or database names in quotes to prevent injection risks an...
/** * Wrap an SQL statement identifier name such as column, table or database names in quotes to prevent injection * risks and reserved word conflicts. * * @param array|string $name The identifier name to wrap in quotes, or an array of identifier names to wrap in quotes. * Each type supports dot-notation name. * @param array|string $as The AS query part associated to $name. It can be string or array, in latter case it has to be * same length of $name; if is null there will not be any AS part for string or array element. * * @return array|string The quote wrapped name, same type of $name. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1527
- protected quoteNameString($name, $asSinglePart = false): string Quoted identifier string. Quote string coming from quoteName call.
/** * Quote string coming from quoteName call. * * @param string $name Identifier name to be quoted. * @param boolean $asSinglePart Treat the name as a single part of the identifier. * * @return string Quoted identifier string. * * @since 1.7.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1566
- public replacePrefix($sql, $prefix = '#__'): string The processed SQL statement. This function replaces a string identifier with the configured table prefix.
/** * This function replaces a string identifier with the configured table prefix. * * @param string $sql The SQL statement to prepare. * @param string $prefix The table prefix. * * @return string The processed SQL statement. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1590
- public getMonitor(): QueryMonitorInterface|null The query monitor or null if not set. Get the query monitor.
/** * Get the query monitor. * * @return QueryMonitorInterface|null The query monitor or null if not set. * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1678
- public setMonitor(?Joomla\Database\QueryMonitorInterface $monitor = null): $this Set a query monitor.
/** * Set a query monitor. * * @param QueryMonitorInterface|null $monitor The query monitor. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1692
- public setQuery($query, $offset = 0, $limit = 0): $this Sets the SQL statement string for later execution.
/** * Sets the SQL statement string for later execution. * * @param string|QueryInterface $query The SQL statement to set either as a Query object or a string. * @param integer $offset The affected row offset to set. {@deprecated 3.0 Use LimitableInterface::setLimit() instead} * @param integer $limit The maximum affected rows to set. {@deprecated 3.0 Use LimitableInterface::setLimit() instead} * * @return $this * * @since 1.0 * @throws \InvalidArgumentException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1711
- public truncateTable($table): void Method to truncate a table.
/** * Method to truncate a table. * * @param string $table The table to truncate * * @return void * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1781
- public updateObject($table, &$object, $key, $nulls = false): boolean True on success. Updates a row in a table based on an object's properties.
/** * Updates a row in a table based on an object's properties. * * @param string $table The name of the database table to update. * @param object $object A reference to an object whose public properties match the table fields. * @param array|string $key The name of the primary key. * @param boolean $nulls True to update null fields or false to ignore them. * * @return boolean True on success. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1800
- protected extractHostPortSocket(string $host, ?int $port, ?string $socket, int $defaultPort, bool $ipv6SquareBrackets = true): array Extract pure host name (or IP address) and port or socket from host name option.
/** * Extract pure host name (or IP address) and port or socket from host name option. * * @param string $host Host given in options used to configure the connection. * @param integer|null $port Port given in options used to configure the connection, null if none. * @param string|null $socket Socket given in options used to configure the connection, null if none. * @param integer $defaultPort The default port number to be used if no port is given. * @param boolean $ipv6SquareBrackets True if database connector uses ipv6 address with square brackets, false if not. * * @return array Array with host, port and socket. * * @since 3.3.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1878
- public getDispatcher(): DispatcherInterface Get the event dispatcher.
/** * Get the event dispatcher. * * @return DispatcherInterface * * @since 1.2.0 * @throws \UnexpectedValueException May be thrown if the dispatcher has not been set. */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:35
- public setDispatcher(Joomla\Event\DispatcherInterface $dispatcher): $this Set the dispatcher to use.
/** * Set the dispatcher to use. * * @param DispatcherInterface $dispatcher The dispatcher to use. * * @return $this * * @since 1.2.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:53
- public static Joomla\Database\Mysqli\MysqliDriver::isSupported(): boolean True on success, false otherwise. Test to see if the MySQLi connector is available.
/** * Test to see if the MySQLi connector is available. * * @return boolean True on success, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:363
- public static Joomla\Database\DatabaseDriver::getConnectors(): array An array of available database connectors. Get a list of available database connectors.
/** * Get a list of available database connectors. * * The list will only be populated with connectors that the class exists for and the environment supports its use. * This gives us the ability to have a multitude of connector classes that are self-aware as to whether or not they * are able to be used on a given system. * * @return array An array of available database connectors. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:236
- public static Joomla\Database\DatabaseDriver::getInstance(array $options = array()): DatabaseDriver Method to return a DatabaseDriver instance based on the given options.
/** * Method to return a DatabaseDriver instance based on the given options. * * There are three global options and then the rest are specific to the database driver. * * - The 'driver' option defines which DatabaseDriver class is used for the connection -- the default is 'mysqli'. * - The 'database' option determines which database is to be used for the connection. * - The 'select' option determines whether the connector should automatically select the chosen database. * * Instances are unique to the given options and new objects are only created when a unique options array is * passed into the method. This ensures that we don't end up with unnecessary database connection resources. * * @param array $options Parameters to be passed to the database driver. * * @return DatabaseDriver * * @since 1.0 * @throws \RuntimeException * @deprecated 3.0 Use DatabaseFactory::getDriver() instead */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:288
- public static Joomla\Database\DatabaseDriver::splitSql($sql): array Splits a string of multiple queries into an array of individual queries.
/** * Splits a string of multiple queries into an array of individual queries. * * @param string $sql Input SQL string with which to split into individual queries. * * @return array * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:326
- abstract public static Joomla\Database\DatabaseInterface::isSupported(): boolean Test to see if the connector is available.
/** * Test to see if the connector is available. * * @return boolean * * @since 1.0 */ Inherited from Joomla\Database\DatabaseInterface Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseInterface.php:348
- protected static Joomla\Database\Mysqli\MysqliDriver::$dbMinimum :: string (3) "5.6"
- protected static Joomla\Database\Mysqli\MysqliDriver::$dbMinMariadb :: string (4) "10.0"
- protected static Joomla\Database\DatabaseDriver::$connectors :: array (0)
- protected static Joomla\Database\DatabaseDriver::$instances :: array (1)
- 16cc3fae11a5c582c8b118d0c1beb26c => Joomla\Database\Mysqli\MysqliDriver#199 Recursion
- protected static Joomla\Database\DatabaseDriver::$dbMinimum :: null
- public createMenu(string $client, array $options = array()): Joomla\CMS\Menu\AbstractMenu Creates a new Menu object for the requested format.
/** * Creates a new Menu object for the requested format. * * @param string $client The name of the client * @param array $options An associative array of options * * @return AbstractMenu * * @since 4.0.0 * @throws \InvalidArgumentException */ Defined in <LIBRARIES>/src/Menu/MenuFactory.php:42
- protected getCacheControllerFactory(): Joomla\CMS\Cache\CacheControllerFactoryInterface Get the CacheControllerFactoryInterface.
/** * Get the CacheControllerFactoryInterface. * * @return CacheControllerFactoryInterface * * @since 4.2.0 */ Defined in <LIBRARIES>/src/Cache/CacheControllerFactoryAwareTrait.php:41
- public setCacheControllerFactory(?Joomla\CMS\Cache\CacheControllerFactoryInterface $cacheControllerFactory = null): void Set the cache controller factory to use.
/** * Set the cache controller factory to use. * * @param ?CacheControllerFactoryInterface $cacheControllerFactory The cache controller factory to use. * * @return void * * @since 4.2.0 */ Defined in <LIBRARIES>/src/Cache/CacheControllerFactoryAwareTrait.php:64
- protected getDatabase(): Joomla\Database\DatabaseInterface Get the database.
/** * Get the database. * * @return DatabaseInterface * * @since 2.1.0 * @throws DatabaseNotFoundException May be thrown if the database has not been set. */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseAwareTrait.php:37
- public setDatabase(Joomla\Database\DatabaseInterface $db): void Set the database.
/** * Set the database. * * @param DatabaseInterface $db The database. * * @return void * * @since 2.1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseAwareTrait.php:55
- private container -> Joomla\DI\Container#13 Blacklisted
- protected session -> Joomla\CMS\Session\Session#193 (5)
- Properties (5)
- Methods (36)
- Static methods (4)
- Iterator (5)
- protected state -> string (6) "active"
- protected expire -> integer 9000
- protected store -> Joomla\CMS\Session\Storage\JoomlaStorage#194 (8)
- Properties (8)
- Methods (22)
- private active -> boolean true
- private handler -> Joomla\Session\Handler\ApcuHandler#191 (1)
- Properties (1)
- Methods (7)
- Static methods (1)
- private prefix -> string (3) "jfw"
- public __construct(array $options = array()) Constructor
/** * Constructor * * @param array $options Associative array of options to configure the handler * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:36
- public close(): boolean True on success, false otherwise Close the session
/** * Close the session * * @return boolean True on success, false otherwise * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:50
- public destroy(string $id): bool Destroy a session
/** * Destroy a session * * @param string $id The session ID being destroyed * * @return boolean True on success, false otherwise * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:64
- public gc($maxlifetime): boolean True on success, false otherwise Cleanup old sessions
/** * Cleanup old sessions * * @param integer $maxlifetime Sessions that have not updated for the last maxlifetime seconds will be removed * * @return boolean True on success, false otherwise * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:80
- public open($save_path, $session_id): boolean True on success, false otherwise Initialize session
/** * Initialize session * * @param string $save_path The path where to store/retrieve the session * @param string $session_id The session id * * @return boolean True on success, false otherwise * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:115
- public read($session_id): string The session data Read session data
/** * Read session data * * @param string $session_id The session id to read data for * * @return string The session data * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:130
- public write($session_id, $session_data): boolean True on success, false otherwise Write session data
/** * Write session data * * @param string $session_id The session id * @param string $session_data The encoded session data * * @return boolean True on success, false otherwise * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:146
- public static Joomla\Session\Handler\ApcuHandler::isSupported(): bool Test to see if the HandlerInterface is available
/** * Test to see if the HandlerInterface is available * * @return boolean True on success, false otherwise * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:92
- private started -> boolean true
- private data -> Joomla\Registry\Registry#205 (3)
- Properties (3)
- Methods (29)
- Iterator (5)
- toString
- protected data -> stdClass#206 (5)
- Properties (5)
- session -> stdClass#207 Depth Limit
- registry -> Joomla\Registry\Registry#209 Depth Limit
- user -> Joomla\CMS\User\User#215 Depth Limit
- plg_system_languagefilter -> stdClass#216 Depth Limit
- gta -> stdClass#217 Depth Limit
- protected initialized -> boolean false
- protected separator -> string (1) "."
- public __construct($data = null, string $separator = '.') Constructor
/** * Constructor * * @param mixed $data The data to bind to the new Registry object. * @param string $separator The path separator, and empty string will flatten the registry. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:54
- public __clone(): void Magic function to clone the registry object.
/** * Magic function to clone the registry object. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:78
- public __toString(): string Magic function to render this object as a string using default args of toString method.
/** * Magic function to render this object as a string using default args of toString method. * * @return string * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:90
- public count(): integer The custom count as an integer. Count elements of the data object
/** * Count elements of the data object * * @return integer The custom count as an integer. * * @link https://www.php.net/manual/en/countable.count.php * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:104
- public jsonSerialize(): object Implementation for the JsonSerializable interface. Allows us to pass Registry objects to json_encode.
/** * Implementation for the JsonSerializable interface. * Allows us to pass Registry objects to json_encode. * * @return object * * @since 1.0.0 * @note The interface is only present in PHP 5.4 and up. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:119
- public def($key, $default = ''): mixed The value set, or the default if the value was not previously set (or null). Sets a default value if not already assigned.
/** * Sets a default value if not already assigned. * * @param string $key The name of the parameter. * @param mixed $default An optional value for the parameter. * * @return mixed The value set, or the default if the value was not previously set (or null). * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:134
- public exists($path): boolean Check if a registry path exists.
/** * Check if a registry path exists. * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return boolean * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:151
- public get($path, $default = null): mixed Value of entry or null Get a registry value.
/** * Get a registry value. * * @param string $path Registry path (e.g. joomla.content.showauthor) * @param mixed $default Optional default value, returned if the internal value is null. * * @return mixed Value of entry or null * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:199
- public getIterator(): \ArrayIterator This object represented as an ArrayIterator. Gets this object represented as an ArrayIterator.
/** * Gets this object represented as an ArrayIterator. * * This allows the data properties to be accessed via a foreach statement. * * @return \ArrayIterator This object represented as an ArrayIterator. * * @see \IteratorAggregate::getIterator() * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:254
- public loadArray(array $array, $flattened = false): $this Load an associative array of values into the default namespace
/** * Load an associative array of values into the default namespace * * @param array $array Associative array of value to load * @param boolean $flattened Load from a one-dimensional array * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:270
- public loadObject($object): $this Load the public variables of the object into the default namespace.
/** * Load the public variables of the object into the default namespace. * * @param object $object The object holding the publics to load * * @return $this * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:294
- public loadFile($file, $format = 'JSON', array $options = array()): $this Load the contents of a file into the registry
/** * Load the contents of a file into the registry * * @param string $file Path to file to load * @param string $format Format of the file [optional: defaults to JSON] * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:313
- public loadString($data, $format = 'JSON', array $options = array()): $this Load a string into the registry
/** * Load a string into the registry * * @param string $data String to load into the registry * @param string $format Format of the string * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:332
- public merge(Joomla\Registry\Registry $source, $recursive = false): $this Merge a Registry object into this one
/** * Merge a Registry object into this one * * @param Registry $source Source Registry object to merge. * @param boolean $recursive True to support recursive merge the children values. * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$source` is now type hinted as `Registry`. Before 2.0.0, `Registry::merge()` just * returned `false` if `$source` was not a `Registry`. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:362
- public extract($path): Registry Registry object (empty if no data is present) Method to extract a sub-registry from path
/** * Method to extract a sub-registry from path * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return Registry Registry object (empty if no data is present) * * @since 1.2.0 * @since 2.0.0 `Registry:extract()` now always returns a `Registry` object. Before 2.0.0, `null` was returned * if there was no data for the key. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:380
- public offsetExists($offset): boolean True if the offset exists, false otherwise. Checks whether an offset exists in the iterator.
/** * Checks whether an offset exists in the iterator. * * @param mixed $offset The array offset. * * @return boolean True if the offset exists, false otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:397
- public offsetGet($offset): mixed The array value if it exists, null otherwise. Gets an offset in the iterator.
/** * Gets an offset in the iterator. * * @param mixed $offset The array offset. * * @return mixed The array value if it exists, null otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:412
- public offsetSet($offset, $value): void Sets an offset in the iterator.
/** * Sets an offset in the iterator. * * @param mixed $offset The array offset. * @param mixed $value The array value. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:428
- public offsetUnset($offset): void Unsets an offset in the iterator.
/** * Unsets an offset in the iterator. * * @param mixed $offset The array offset. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:443
- public set($path, $value): mixed The value of the that has been set. Set a registry value.
/** * Set a registry value. * * @param string $path Registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:458
- public append($path, $value): mixed The value of the that has been set. Append value to a path in registry
/** * Append value to a path in registry * * @param string $path Parent registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:531
- public remove($path): mixed The value of the removed node or null if not set Delete a registry value
/** * Delete a registry value * * @param string $path Registry Path (e.g. joomla.content.showauthor) * * @return mixed The value of the removed node or null if not set * * @since 1.6.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:591
- public toArray(): array An associative array holding the namespace data Transforms a namespace to an array
/** * Transforms a namespace to an array * * @return array An associative array holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:671
- public toObject(): object An an object holding the namespace data Transforms a namespace to an object
/** * Transforms a namespace to an object * * @return object An an object holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:683
- public toString($format = 'JSON', array $options = array()): string Namespace in string format Get a namespace in a given string format
/** * Get a namespace in a given string format * * @param string $format Format to return the string in * @param array $options Parameters used by the formatter, see formatters for more info * * @return string Namespace in string format * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:698
- protected bindData($parent, $data, $recursive = true, $allowNull = true): void Method to recursively bind data to a parent object.
/** * Method to recursively bind data to a parent object. * * @param object $parent The parent object on which to attach the data values. * @param mixed $data An array or object of data to bind to the parent object. * @param boolean $recursive True to support recursive bindData. * @param boolean $allowNull True to allow null values. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:715
- protected asArray($data): array Array representation of the input object. Method to recursively convert an object of data to an array.
/** * Method to recursively convert an object of data to an array. * * @param object|array $data An object of data to return as an array. * * @return array Array representation of the input object. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:751
- public flatten($separator = null): string[] Dumped array. Dump to one dimension array.
/** * Dump to one dimension array. * * @param string $separator The key separator. * * @return string[] Dumped array. * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:781
- protected toFlatten($separator = null, $data = null, array &$array = array(), $prefix = ''): void Method to recursively convert data to one dimension array.
/** * Method to recursively convert data to one dimension array. * * @param string $separator The key separator. * @param array|object $data Data source of this scope. * @param array $array The result array, it is passed by reference. * @param string $prefix Last level key prefix. * * @return void * * @since 1.3.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:807
- 0 => array (3)
- counter => integer 3
- timer => array (3) Depth Limit
- token => string (32) "74bc0009b0ade58b1dd764693481df73"
- 1 => array (3)
- data => array (2) Depth Limit
- initialized => boolean false
- separator => string (1) "."
- 2 => array (21)
- id => integer 0
- name => null
- username => null
- email => null
- password => null
- password_clear => string (0) ""
- block => null
- sendEmail => integer 0
- registerDate => null
- lastvisitDate => null
- activation => null
- params => null
- groups => array (1) Depth Limit
- guest => integer 1
- lastResetTime => null
- resetCount => null
- requireReset => null
- typeAlias => null
- otpKey => null
- otep => null
- authProvider => null
- 3 => array (1)
- language => string (5) "de-DE"
- 4 => array (1)
- booking => array (3) Depth Limit
- data string (866) "{"session":{"counter":3,"timer":{"start":1776516803,"last":1776516804,"now":1776516804},"token":"74bc0009b0ade58b1dd...
- Json (5)
- Contents
- session => array (3) Depth Limit
- registry => array (2) Depth Limit
- user => array (21) Depth Limit
- plg_system_languagefilter => array (1) Depth Limit
- gta => array (1) Depth Limit
{"session":{"counter":3,"timer":{"start":1776516803,"last":1776516804,"now":1776516804},"token":"74bc0009b0ade58b1dd764693481df73"},"registry":{"com_travel":{"travels":{"ordercol":"a.title"}},"gta":{"user":{"idCatalog":30}}},"user":{"id":0,"name":null,"username":null,"email":null,"password":null,"password_clear":"","block":null,"sendEmail":0,"registerDate":null,"lastvisitDate":null,"activation":null,"params":null,"groups":["9"],"guest":1,"lastResetTime":null,"resetCount":null,"requireReset":null,"typeAlias":null,"otpKey":null,"otep":null,"authProvider":null},"plg_system_languagefilter":{"language":"de-DE"},"gta":{"booking":{"catalog":{"idCatalog":30,"title":"2026 Nah & Fern","alias":"2026","state":1,"code":"GC26","year":2026,"departureFrom":"2026-01-01 00:00:00","departureTo":"2027-12-31 00:00:00"},"code":"LNZNESTOTP","departure":"2026-09-19T00:00:00"}}}
- private forceSSL -> boolean false
- private cookieDomain -> string (0) ""
- private cookiePath -> string (1) "/"
- private input -> Joomla\Input\Input#174 (4)
- Properties (4)
- Methods (11)
- Class constants (1)
- protected options -> array (0)
- protected filter -> Joomla\Filter\InputFilter#175 (8)
- Properties (8)
- Methods (23)
- Static methods (1)
- Class constants (4)
- public tagsArray -> array (0)
- public attrArray -> array (0)
- public tagsMethod -> integer 0
- public attrMethod -> integer 0
- public xssAuto -> integer 1
- public blockedTags -> array (23) Depth Limit
- public blockedAttributes -> array (6) Depth Limit
- private blockedChars -> array (4) Depth Limit
- public __construct(array $tagsArray = array(), array $attrArray = array(), $tagsMethod = 0, $attrMethod = 0, $xssAuto = 1) Constructor for InputFilter class.
/** * Constructor for InputFilter class. * * @param array $tagsArray List of permitted HTML tags * @param array $attrArray List of permitted HTML tag attributes * @param integer $tagsMethod Method for filtering tags, should be one of the `ONLY_*_DEFINED_TAGS` constants * @param integer $attrMethod Method for filtering attributes, should be one of the `ONLY_*_DEFINED_ATTRIBUTES` constants * @param integer $xssAuto Only auto clean essentials = 0, Allow clean blocked tags/attributes = 1 * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:167
- public clean($source, $type = 'string'): mixed 'Cleaned' version of the `$source` parameter Cleans the given input source based on the instance configuration and specified data type
/** * Cleans the given input source based on the instance configuration and specified data type * * @param string|string[]|object $source Input string/array-of-string/object to be 'cleaned' * @param string $type The return type for the variable: * INT: An integer * UINT: An unsigned integer * FLOAT: A floating point number * BOOLEAN: A boolean value * WORD: A string containing A-Z or underscores only (not case sensitive) * ALNUM: A string containing A-Z or 0-9 only (not case sensitive) * CMD: A string containing A-Z, 0-9, underscores, periods or hyphens (not case * sensitive) * BASE64: A string containing A-Z, 0-9, forward slashes, plus or equals (not case * sensitive) * STRING: A fully decoded and sanitised string (default) * HTML: A sanitised string * ARRAY: An array * PATH: A sanitised file path * TRIM: A string trimmed from normal, non-breaking and multibyte spaces * USERNAME: Do not use (use an application specific filter) * RAW: The raw string is returned with no filtering * unknown: An unknown filter will act like STRING. If the input is an array it will * return an array of fully decoded and sanitised strings. * * @return mixed 'Cleaned' version of the `$source` parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:215
- protected remove($source): string 'Cleaned' version of input parameter Internal method to iteratively remove all unwanted tags and attributes
/** * Internal method to iteratively remove all unwanted tags and attributes * * @param string $source Input string to be 'cleaned' * * @return string 'Cleaned' version of input parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:291
- protected cleanTags($source): string 'Cleaned' version of input parameter Internal method to strip a string of disallowed tags
/** * Internal method to strip a string of disallowed tags * * @param string $source Input string to be 'cleaned' * * @return string 'Cleaned' version of input parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:311
- protected cleanAttributes(array $attrSet): array Filtered array of attribute pairs Internal method to strip a tag of disallowed attributes
/** * Internal method to strip a tag of disallowed attributes * * @param array $attrSet Array of attribute pairs to filter * * @return array Filtered array of attribute pairs * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:527
- protected escapeAttributeValues($source): string Filtered string Escape < > and " inside attribute values
/** * Escape < > and " inside attribute values * * @param string $source The source string. * * @return string Filtered string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:639
- protected stripCssExpressions($source): string Filtered string Remove CSS Expressions in the form of <property>:expression(...)
/** * Remove CSS Expressions in the form of <property>:expression(...) * * @param string $source The source string. * * @return string Filtered string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:695
- private cleanInt($source): integer The filtered value Integer filter
/** * Integer filter * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:723
- private cleanInteger($source): integer The filtered value Alias for cleanInt()
/** * Alias for cleanInt() * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:739
- private cleanUint($source): integer The filtered value Unsigned integer filter
/** * Unsigned integer filter * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:751
- private cleanFloat($source): float The filtered value Float filter
/** * Float filter * * @param string $source The string to be filtered * * @return float The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:767
- private cleanDouble($source): float The filtered value Alias for cleanFloat()
/** * Alias for cleanFloat() * * @param string $source The string to be filtered * * @return float The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:783
- private cleanBool($source): boolean The filtered value Boolean filter
/** * Boolean filter * * @param string $source The string to be filtered * * @return boolean The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:795
- private cleanBoolean($source): boolean The filtered value Alias for cleanBool()
/** * Alias for cleanBool() * * @param string $source The string to be filtered * * @return boolean The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:807
- private cleanWord($source): string The filtered string Word filter
/** * Word filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:819
- private cleanAlnum($source): string The filtered string Alphanumerical filter
/** * Alphanumerical filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:833
- private cleanCmd($source): string The filtered string Command filter
/** * Command filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:847
- private cleanBase64($source): string The filtered string Base64 filter
/** * Base64 filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:864
- private cleanString($source): string The filtered string String filter
/** * String filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:878
- private cleanHtml($source): string The filtered string HTML filter
/** * HTML filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:890
- private cleanPath($source): string The filtered string Path filter
/** * Path filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:902
- private cleanTrim($source): string The filtered string Trim filter
/** * Trim filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:926
- private cleanUsername($source): string The filtered string Username filter
/** * Username filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:942
- public static Joomla\Filter\InputFilter::checkAttribute($attrSubSet): boolean True if bad code is detected Function to determine if contents of an attribute are safe
/** * Function to determine if contents of an attribute are safe * * @param array $attrSubSet A 2 element array for attribute's name, value * * @return boolean True if bad code is detected * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:270
- public const Joomla\Filter\InputFilter::ONLY_ALLOW_DEFINED_TAGS :: integer 0
- public const Joomla\Filter\InputFilter::ONLY_BLOCK_DEFINED_TAGS :: integer 1
- public const Joomla\Filter\InputFilter::ONLY_ALLOW_DEFINED_ATTRIBUTES :: integer 0
- public const Joomla\Filter\InputFilter::ONLY_BLOCK_DEFINED_ATTRIBUTES :: integer 1
- protected data -> array (11)
- language => string (5) "de-DE"
- option => string (11) "com_booking"
- view => string (7) "booking"
- lang => string (5) "de-DE"
- Itemid => integer 184
- layout => string (8) "schedule"
- catalog => string (4) "GC26"
- package => string (10) "LNZNESTOTP"
- departure => string (10) "2026-09-19"
- controller => string (7) "booking"
- task => string (7) "display"
- protected inputs -> array (3)
- server => Joomla\Input\Input#182 Depth Limit
- cookie => Joomla\Input\Cookie#203 Depth Limit
- SERVER => Joomla\Input\Input#1118 Depth Limit
- public __construct($source = null, array $options = array()) Constructor.
/** * Constructor. * * @param array|null $source Optional source data. If omitted, a copy of the server variable '_REQUEST' is used. * @param array $options An optional associative array of configuration parameters: * filter: An instance of Filter\Input. If omitted, a default filter is initialised. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:96
- public __get($name): Input The request input object Magic method to get an input object
/** * Magic method to get an input object * * @param mixed $name Name of the input object to retrieve. * * @return Input The request input object * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:113
- public count(): integer The number of variables in the input. Get the number of variables.
/** * Get the number of variables. * * @return integer The number of variables in the input. * * @since 1.0 * @see Countable::count() */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:147
- public get($name, $default = null, $filter = 'cmd'): mixed The filtered input value. Gets a value from the input data.
/** * Gets a value from the input data. * * @param string $name Name of the value to get. * @param mixed $default Default value to return if variable does not exist. * @param string $filter Filter to apply to the value. * * @return mixed The filtered input value. * * @see \Joomla\Filter\InputFilter::clean() * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:164
- public getArray(array $vars = array(), $datasource = null): mixed The filtered input data. Gets an array of values from the request.
/** * Gets an array of values from the request. * * @param array $vars Associative array of keys and filter types to apply. * If empty and datasource is null, all the input data will be returned * but filtered using the default case in InputFilter::clean. * @param mixed $datasource Array to retrieve data from, or null * * @return mixed The filtered input data. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:185
- public getInputForRequestMethod(): Input Get the Input instance holding the data for the current request method
/** * Get the Input instance holding the data for the current request method * * @return Input * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:221
- public set($name, $value): void Sets a value
/** * Sets a value * * @param string $name Name of the value to set. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:246
- public def($name, $value): void Define a value. The value will only be set if there's no value for the name or if it is null.
/** * Define a value. The value will only be set if there's no value for the name or if it is null. * * @param string $name Name of the value to define. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:261
- public exists($name): boolean Check if a value name exists.
/** * Check if a value name exists. * * @param string $name Value name * * @return boolean * * @since 1.2.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:279
- public __call($name, $arguments): mixed The filtered input value. Magic method to get filtered input data.
/** * Magic method to get filtered input data. * * @param string $name Name of the filter type prefixed with 'get'. * @param array $arguments [0] The name of the variable [1] The default value. * * @return mixed The filtered input value. * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:295
- public getMethod(): string The request method. Gets the request method.
/** * Gets the request method. * * @return string The request method. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:319
- private const Joomla\Input\Input::ALLOWED_GLOBALS :: array (6) Depth Limit
- public __construct(Joomla\Input\Input $input, ?SessionHandlerInterface $handler = null, array $options = array()) Constructor
/** * Constructor * * @param Input $input Input object * @param ?\SessionHandlerInterface $handler Session save handler * @param array $options Session options * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:76
- public all(): array Retrieves all variables from the session store
/** * Retrieves all variables from the session store * * @return array * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:106
- public clear(): void Clears all variables from the session store
/** * Clears all variables from the session store * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:118
- public close(): void Writes session data and ends session
/** * Writes session data and ends session * * @return void * * @see session_write_close() * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:143
- public get(string $name, $default): mixed Value of a variable Get data from the session store
/** * Get data from the session store * * @param string $name Name of a variable * @param mixed $default Default value of a variable if not set * * @return mixed Value of a variable * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:161
- public has(string $name): bool Check whether data exists in the session store
/** * Check whether data exists in the session store * * @param string $name Name of variable * * @return boolean True if the variable exists * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:179
- public remove(string $name): mixed The value from session or NULL if not set Unset a variable from the session store
/** * Unset a variable from the session store * * @param string $name Name of variable * * @return mixed The value from session or NULL if not set * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:197
- public set(string $name, $value = null): mixed Old value of a variable. Set data into the session store
/** * Set data into the session store * * @param string $name Name of a variable. * @param mixed $value Value of a variable. * * @return mixed Old value of a variable. * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:220
- protected setCookieParams(): void Set session cookie parameters
/** * Set session cookie parameters * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:240
- public setOptions(array $options): Joomla\Session\Storage\NativeStorage Sets session options
/** * Sets session options * * @param array $options Session ini directives array(key => value). * * @return $this * * @link http://php.net/session.configuration * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:273
- public start(): void Start a session
/** * Start a session * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:297
- public gc(): integer|boolean Number of deleted sessions on success or boolean false on failure or if the function is unsupported Perform session data garbage collection
/** * Perform session data garbage collection * * @return integer|boolean Number of deleted sessions on success or boolean false on failure or if the function is unsupported * * @see session_gc() * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:119
- public abort(): bool Aborts the current session
/** * Aborts the current session * * @return boolean * * @see session_abort() * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:136
- public getHandler(): ?SessionHandlerInterface Gets the save handler instance
/** * Gets the save handler instance * * @return \SessionHandlerInterface|null * * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:175
- public getId(): string Get the session ID
/** * Get the session ID * * @return string The session ID * * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:187
- public getName(): string Get the session name
/** * Get the session name * * @return string The session name * * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:199
- public isActive(): bool Check if the session is active
/** * Check if the session is active * * @return boolean * * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:229
- public isStarted(): bool Check if the session is started
/** * Check if the session is started * * @return boolean * * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:243
- public regenerate(bool $destroy = false): bool Regenerates the session ID that represents this storage.
/** * Regenerates the session ID that represents this storage. * * This method must invoke session_regenerate_id($destroy) unless this interface is used for a storage object designed for unit * or functional testing where a real PHP session would interfere with testing. * * @param boolean $destroy Destroy session when regenerating? * * @return boolean True on success * * @see session_regenerate_id() * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:283
- public setHandler(?SessionHandlerInterface $handler = null): Joomla\Session\Storage\NativeStorage Registers session save handler as a PHP session handler
/** * Registers session save handler as a PHP session handler * * @param ?\SessionHandlerInterface $handler The save handler to use * * @return $this * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:325
- public setId(string $id): $this Set the session ID
/** * Set the session ID * * @param string $id The session ID * * @return $this * * @since 2.0.0 * @throws \LogicException */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:358
- public setName(string $name): $this Set the session name
/** * Set the session name * * @param string $name The session name * * @return $this * * @since 2.0.0 * @throws \LogicException */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:379
- protected sessionValidators -> array (0)
- private dispatcher -> Joomla\Event\Dispatcher#155 (2)
- Properties (2)
- Methods (20)
- protected events -> array (0)
- protected listeners -> array (68)
- session.start => Joomla\Event\ListenersPriorityQueue#156 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => Joomla\Event\LazyServiceEventListener#154 Depth Limit
- onAfterInitialiseDocument => Joomla\Event\ListenersPriorityQueue#406 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- onTableObjectCreate => Joomla\Event\ListenersPriorityQueue#415 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onTableBeforeStore => Joomla\Event\ListenersPriorityQueue#416 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onTableAfterStore => Joomla\Event\ListenersPriorityQueue#417 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- onTableBeforeDelete => Joomla\Event\ListenersPriorityQueue#418 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- onTableSetNewTags => Joomla\Event\ListenersPriorityQueue#419 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onTableAfterReset => Joomla\Event\ListenersPriorityQueue#420 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onTableAfterLoad => Joomla\Event\ListenersPriorityQueue#421 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onBeforeBatch => Joomla\Event\ListenersPriorityQueue#422 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onContentPrepare => Joomla\Event\ListenersPriorityQueue#438 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- 2 => array (2) Depth Limit
- onAfterInitialise => Joomla\Event\ListenersPriorityQueue#439 (1)
- Properties (1)
- Methods (7)
- Iterator (9)
- private listeners -> array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- 2 => array (2) Depth Limit
- 3 => Closure#460 Depth Limit
- 4 => array (2) Depth Limit
- 5 => array (2) Depth Limit
- 6 => array (2) Depth Limit
- 7 => array (2) Depth Limit
- 8 => array (2) Depth Limit
- application.before_execute => Joomla\Event\ListenersPriorityQueue#440 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- onAfterRoute => Joomla\Event\ListenersPriorityQueue#441 (1)
- Properties (1)
- Methods (7)
- Iterator (4)
- private listeners -> array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- 2 => array (2) Depth Limit
- 3 => array (2) Depth Limit
- onUserAfterSave => Joomla\Event\ListenersPriorityQueue#442 (1)
- Properties (1)
- Methods (7)
- Iterator (5)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- 2 => array (2) Depth Limit
- 3 => array (2) Depth Limit
- 4 => array (2) Depth Limit
- onContentPrepareForm => Joomla\Event\ListenersPriorityQueue#443 (1)
- Properties (1)
- Methods (7)
- Iterator (6)
- private listeners -> array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- 2 => array (2) Depth Limit
- 3 => array (2) Depth Limit
- 4 => array (2) Depth Limit
- 5 => array (2) Depth Limit
- onAjaxCheckapi => Joomla\Event\ListenersPriorityQueue#452 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onGetIcons => Joomla\Event\ListenersPriorityQueue#453 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onError => Joomla\Event\ListenersPriorityQueue#464 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onAfterDispatch => Joomla\Event\ListenersPriorityQueue#465 (1)
- Properties (1)
- Methods (7)
- Iterator (6)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- 2 => array (2) Depth Limit
- 3 => array (2) Depth Limit
- 4 => array (2) Depth Limit
- 5 => array (2) Depth Limit
- onContentAfterSave => Joomla\Event\ListenersPriorityQueue#473 (1)
- Properties (1)
- Methods (7)
- Iterator (4)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- 2 => array (2) Depth Limit
- 3 => array (2) Depth Limit
- onContentPrepareData => Joomla\Event\ListenersPriorityQueue#481 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- onUserAfterDelete => Joomla\Event\ListenersPriorityQueue#482 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- 2 => array (2) Depth Limit
- onExtensionAfterSave => Joomla\Event\ListenersPriorityQueue#483 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- onBeforeCompileHead => Joomla\Event\ListenersPriorityQueue#491 (1)
- Properties (1)
- Methods (7)
- Iterator (4)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- 2 => array (2) Depth Limit
- 3 => array (2) Depth Limit
- onAjaxDebug => Joomla\Event\ListenersPriorityQueue#492 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onBeforeRespond => Joomla\Event\ListenersPriorityQueue#493 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- onAfterRespond => Joomla\Event\ListenersPriorityQueue#494 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- application.after_respond => Joomla\Event\ListenersPriorityQueue#495 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onAfterDisconnect => Joomla\Event\ListenersPriorityQueue#496 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onContentNormaliseRequestData => Joomla\Event\ListenersPriorityQueue#504 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onContentAfterDelete => Joomla\Event\ListenersPriorityQueue#505 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- 2 => array (2) Depth Limit
- onContentAfterTitle => Joomla\Event\ListenersPriorityQueue#506 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onContentBeforeDisplay => Joomla\Event\ListenersPriorityQueue#507 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onContentAfterDisplay => Joomla\Event\ListenersPriorityQueue#508 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onFinderResult => Joomla\Event\ListenersPriorityQueue#516 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onAfterRender => Joomla\Event\ListenersPriorityQueue#524 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- onBeforeExecute => Joomla\Event\ListenersPriorityQueue#539 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onPrivacyCollectAdminCapabilities => Joomla\Event\ListenersPriorityQueue#540 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onUserBeforeSave => Joomla\Event\ListenersPriorityQueue#541 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- 2 => array (2) Depth Limit
- onUserLogin => Joomla\Event\ListenersPriorityQueue#542 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onUserLoginFailure => Joomla\Event\ListenersPriorityQueue#550 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- onUserLogout => Joomla\Event\ListenersPriorityQueue#558 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- 1 => array (2) Depth Limit
- 2 => array (2) Depth Limit
- onAjaxRunSchedulerLazy => Joomla\Event\ListenersPriorityQueue#583 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onLoadShortcuts => Joomla\Event\ListenersPriorityQueue#608 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onTaskExecuteSuccess => Joomla\Event\ListenersPriorityQueue#623 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onTaskRoutineWillResume => Joomla\Event\ListenersPriorityQueue#624 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onTaskExecuteFailure => Joomla\Event\ListenersPriorityQueue#625 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onTaskRoutineNotFound => Joomla\Event\ListenersPriorityQueue#626 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onTaskRecoverFailure => Joomla\Event\ListenersPriorityQueue#627 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onContentChangeState => Joomla\Event\ListenersPriorityQueue#669 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onApplicationAfterSave => Joomla\Event\ListenersPriorityQueue#670 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onExtensionAfterInstall => Joomla\Event\ListenersPriorityQueue#671 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onExtensionAfterUninstall => Joomla\Event\ListenersPriorityQueue#672 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onExtensionAfterUpdate => Joomla\Event\ListenersPriorityQueue#673 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onExtensionAfterDelete => Joomla\Event\ListenersPriorityQueue#674 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onUserAfterSaveGroup => Joomla\Event\ListenersPriorityQueue#675 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onUserAfterDeleteGroup => Joomla\Event\ListenersPriorityQueue#676 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onUserAfterLogin => Joomla\Event\ListenersPriorityQueue#677 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onUserAfterRemind => Joomla\Event\ListenersPriorityQueue#678 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onAfterCheckin => Joomla\Event\ListenersPriorityQueue#679 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onAfterLogPurge => Joomla\Event\ListenersPriorityQueue#680 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onAfterLogExport => Joomla\Event\ListenersPriorityQueue#681 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onAfterPurge => Joomla\Event\ListenersPriorityQueue#682 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onJoomlaAfterUpdate => Joomla\Event\ListenersPriorityQueue#683 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onUserAfterResetRequest => Joomla\Event\ListenersPriorityQueue#684 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onUserAfterResetComplete => Joomla\Event\ListenersPriorityQueue#685 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- onBeforeTourSaveUserState => Joomla\Event\ListenersPriorityQueue#686 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2) Depth Limit
- public setEvent(Joomla\Event\EventInterface $event): $this Set an event to the dispatcher. It will replace any event with the same name.
/** * Set an event to the dispatcher. It will replace any event with the same name. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:46
- public addEvent(Joomla\Event\EventInterface $event): $this Add an event to this dispatcher, only if it is not existing.
/** * Add an event to this dispatcher, only if it is not existing. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:70
- public hasEvent($event): boolean True if the listener has the given event, false otherwise. Tell if the given event has been added to this dispatcher.
/** * Tell if the given event has been added to this dispatcher. * * @param EventInterface|string $event The event object or name. * * @return boolean True if the listener has the given event, false otherwise. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:96
- public getEvent($name, $default = null): EventInterface|mixed The event of the default value. Get the event object identified by the given name.
/** * Get the event object identified by the given name. * * @param string $name The event name. * @param mixed $default The default value if the event was not registered. * * @return EventInterface|mixed The event of the default value. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:123
- public removeEvent($event): $this Remove an event from this dispatcher. The registered listeners will remain.
/** * Remove an event from this dispatcher. The registered listeners will remain. * * @param EventInterface|string $event The event object or name. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:149
- public getEvents(): EventInterface[] The registered event. Get the registered events.
/** * Get the registered events. * * @return EventInterface[] The registered event. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:177
- public clearEvents(): EventInterface[] The old events. Clear all events.
/** * Clear all events. * * @return EventInterface[] The old events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:197
- public countEvents(): integer The number of registered events. Count the number of registered event.
/** * Count the number of registered event. * * @return integer The number of registered events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:220
- public addListener(string $eventName, callable $callback, int $priority = 0): bool Attaches a listener to an event
/** * Attaches a listener to an event * * @param string $eventName The event to listen to. * @param callable $callback A callable function * @param integer $priority The priority at which the $callback executed * * @return boolean * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:243
- public getListenerPriority($eventName, callable $callback): mixed The listener priority or null if the listener doesn't exist. Get the priority of the given listener for the given event.
/** * Get the priority of the given listener for the given event. * * @param string $eventName The event to listen to. * @param callable $callback A callable function * * @return mixed The listener priority or null if the listener doesn't exist. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:264
- public getListeners(?string $event = null): callable[] An array of registered listeners sorted according to their priorities. Get the listeners registered to the given event.
/** * Get the listeners registered to the given event. * * @param string|null $event The event to fetch listeners for or null to fetch all listeners * * @return callable[] An array of registered listeners sorted according to their priorities. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:280
- public hasListener(callable $callback, ?string $eventName = null): boolean True if the listener is registered, false otherwise. Tell if the given listener has been added.
/** * Tell if the given listener has been added. * * If an event is specified, it will tell if the listener is registered for that event. * * @param callable $callback The callable to check is listening to the event. * @param ?string $eventName An optional event name to check a listener is subscribed to. * * @return boolean True if the listener is registered, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:311
- public removeListener(string $eventName, callable $listener): void Removes an event listener from the specified event.
/** * Removes an event listener from the specified event. * * @param string $eventName The event to remove a listener from. * @param callable $listener The listener to remove. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:338
- public clearListeners($event = null): $this Clear the listeners in this dispatcher.
/** * Clear the listeners in this dispatcher. * * If an event is specified, the listeners will be cleared only for that event. * * @param string $event The event name. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:356
- public countListeners($event): integer Count the number of registered listeners for the given event.
/** * Count the number of registered listeners for the given event. * * @param string $event The event name. * * @return integer * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:378
- public addSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Adds an event subscriber.
/** * Adds an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:392
- public removeSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Removes an event subscriber.
/** * Removes an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:412
- public dispatch(string $name, ?Joomla\Event\EventInterface $event = null): Joomla\Event\EventInterface Dispatches an event to all registered listeners.
/** * Dispatches an event to all registered listeners. * * @param string $name The name of the event to dispatch. * @param ?EventInterface $event The event to pass to the event handlers/listeners. * If not supplied, an empty EventInterface instance is created. * Note, not passing an event is deprecated and will be required as of 3.0. * * @return EventInterface * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:435
- public triggerEvent($event): EventInterface The event after being passed through all listeners. Trigger an event.
/** * Trigger an event. * * @param EventInterface|string $event The event object or name. * * @return EventInterface The event after being passed through all listeners. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Use dispatch() instead. */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:471
- private getDefaultEvent(string $name): Joomla\Event\EventInterface Get an event object for the specified event name
/** * Get an event object for the specified event name * * @param string $name The event name to get an EventInterface object for * * @return EventInterface * * @since 2.0.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:498
- public __construct(?Joomla\Session\StorageInterface $store = null, ?Joomla\Event\DispatcherInterface $dispatcher = null, array $options = array()) Constructor
/** * Constructor * * @param ?StorageInterface $store A StorageInterface implementation. * @param ?DispatcherInterface $dispatcher DispatcherInterface for the session to use. * @param array $options Optional parameters. Supported keys include: * - name: The session name * - id: The session ID * - expire: The session lifetime in seconds * * @since 1.0 */ Defined in <LIBRARIES>/src/Session/Session.php:43
- public get($name, $default = null): mixed Value of a variable Get data from the session store
/** * Get data from the session store * * @param string $name Name of a variable * @param mixed $default Default value of a variable if not set * * @return mixed Value of a variable * * @since 1.5 */ Defined in <LIBRARIES>/src/Session/Session.php:177
- public set($name, $value = null): mixed Old value of a variable. Set data into the session store.
/** * Set data into the session store. * * @param string $name Name of a variable. * @param mixed $value Value of a variable. * * @return mixed Old value of a variable. * * @since 1.5 */ Defined in <LIBRARIES>/src/Session/Session.php:228
- public has($name): boolean True if the variable exists Check whether data exists in the session store
/** * Check whether data exists in the session store * * @param string $name Name of variable * * @return boolean True if the variable exists * * @since 1.5 */ Defined in <LIBRARIES>/src/Session/Session.php:257
- public clear(): void Clears all variables from the session store
/** * Clears all variables from the session store * * @return void * * @since 1.5 */ Defined in <LIBRARIES>/src/Session/Session.php:300
- public addValidator(Joomla\Session\ValidatorInterface $validator): void Adds a validator to the session
/** * Adds a validator to the session * * @param ValidatorInterface $validator The session validator * * @return void * * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:94
- public getExpire(): integer The session expiration time in seconds Get expiration time in seconds
/** * Get expiration time in seconds * * @return integer The session expiration time in seconds * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:106
- public getState(): string The session state Get current state of session
/** * Get current state of session * * @return string The session state * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:118
- public getToken($forceNew = false): string Get a session token.
/** * Get a session token. * * Tokens are used to secure forms from spamming attacks. Once a token has been generated the system will check the request to see if * it is present, if not it will invalidate the session. * * @param boolean $forceNew If true, forces a new token to be created * * @return string * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:135
- public hasToken($token, $forceExpire = true): boolean Check if the session has the given token.
/** * Check if the session has the given token. * * @param string $token Hashed token to be verified * @param boolean $forceExpire If true, expires the session * * @return boolean * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:155
- public getIterator(): \ArrayIterator Return an ArrayIterator of $_SESSION. Retrieve an external iterator.
/** * Retrieve an external iterator. * * @return \ArrayIterator Return an ArrayIterator of $_SESSION. * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:174
- public getName(): string The session name Get session name
/** * Get session name * * @return string The session name * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:186
- public setName(string $name): $this Set the session name
/** * Set the session name * * @param string $name The session name * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:200
- public getId(): string The session id Get session id
/** * Get session id * * @return string The session id * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:214
- public setId(string $id): $this Set the session ID
/** * Set the session ID * * @param string $id The session ID * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:228
- public isActive(): boolean Check if the session is active
/** * Check if the session is active * * @return boolean * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:242
- public isNew(): boolean Check whether this session is currently created
/** * Check whether this session is currently created * * @return boolean * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:258
- public isStarted(): bool Check if the session is started
/** * Check if the session is started * * @return boolean * * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:272
- public remove(string $name): mixed The value from session or NULL if not set Unset a variable from the session store
/** * Unset a variable from the session store * * @param string $name Name of variable * * @return mixed The value from session or NULL if not set * * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:342
- public all(): array Retrieves all variables from the session store
/** * Retrieves all variables from the session store * * @return array * * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:374
- public start(): void Start a session.
/** * Start a session. * * @return void * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:390
- public destroy(): boolean Frees all session variables and destroys all data registered to a session
/** * Frees all session variables and destroys all data registered to a session * * This method resets the $_SESSION variable and destroys all of the data associated * with the current session in its storage (file or DB). It forces new session to be * started after this method is called. * * @return boolean * * @see session_destroy() * @see session_unset() * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:445
- public restart(): boolean True on success Restart an expired or locked session.
/** * Restart an expired or locked session. * * @return boolean True on success * * @see destroy * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:468
- public fork($destroy = false): boolean True on success Create a new session and copy variables from the old one
/** * Create a new session and copy variables from the old one * * @param boolean $destroy Whether to delete the old session or leave it to garbage collection. * * @return boolean True on success * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:528
- public close(): void Writes session data and ends session
/** * Writes session data and ends session * * Session data is usually stored after your script terminated without the need * to call {@link Session::close()}, but as session data is locked to prevent concurrent * writes only one script may operate on a session at any time. When using * framesets together with sessions you will experience the frames loading one * by one due to this locking. You can reduce the time needed to load all the * frames by ending the session as soon as all changes to session variables are * done. * * @return void * * @see session_write_close() * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:555
- public gc(): integer|boolean Number of deleted sessions on success or boolean false on failure or if the function is unsupported Perform session data garbage collection
/** * Perform session data garbage collection * * @return integer|boolean Number of deleted sessions on success or boolean false on failure or if the function is unsupported * * @see session_gc() * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:569
- public abort(): bool Aborts the current session
/** * Aborts the current session * * @return boolean * * @see session_abort() * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:586
- protected createToken(): string Create a token string
/** * Create a token string * * @return string * * @since 1.3.1 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:602
- protected setCounter(): boolean True on success Set counter of session usage
/** * Set counter of session usage * * @return boolean True on success * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:619
- protected setExpire($expire): $this Set the session expiration
/** * Set the session expiration * * @param integer $expire Maximum age of unused session in seconds * * @return $this * * @since 1.3.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:638
- protected setState($state): $this Set the session state
/** * Set the session state * * @param string $state Internal state * * @return $this * * @since 1.3.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:654
- protected setTimers(): boolean True on success Set the session timers
/** * Set the session timers * * @return boolean True on success * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:668
- protected setOptions(array $options): boolean True on success Set additional session options
/** * Set additional session options * * @param array $options List of parameter * * @return boolean True on success * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:693
- protected validate($restart = false): boolean True on success Do some checks for security reasons
/** * Do some checks for security reasons * * If one check fails, session data has to be cleaned. * * @param boolean $restart Reactivate session * * @return boolean True on success * * @see http://shiflett.org/articles/the-truth-about-sessions * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:730
- public getDispatcher(): DispatcherInterface Get the event dispatcher.
/** * Get the event dispatcher. * * @return DispatcherInterface * * @since 1.2.0 * @throws \UnexpectedValueException May be thrown if the dispatcher has not been set. */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:35
- public setDispatcher(Joomla\Event\DispatcherInterface $dispatcher): $this Set the dispatcher to use.
/** * Set the dispatcher to use. * * @param DispatcherInterface $dispatcher The dispatcher to use. * * @return $this * * @since 1.2.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:53
- public static Joomla\CMS\Session\Session::checkToken($method = 'post'): boolean True if found and valid, false otherwise. Checks for a form token in the request.
/** * Checks for a form token in the request. * * Use in conjunction with HTMLHelper::_('form.token') or JSession::getFormToken. * * @param string $method The request method in which to look for the token key. * * @return boolean True if found and valid, false otherwise. * * @since 2.5.4 */ Defined in <LIBRARIES>/src/Session/Session.php:64
- public static Joomla\CMS\Session\Session::getFormToken($forceNew = false): string Hashed var name Method to determine a hash for anti-spoofing variable names
/** * Method to determine a hash for anti-spoofing variable names * * @param boolean $forceNew If true, force a new token to be created * * @return string Hashed var name * * @since 1.6 */ Defined in <LIBRARIES>/src/Session/Session.php:99
- public static Joomla\CMS\Session\Session::getHandlers(): array Get the available session handlers
/** * Get the available session handlers * * @return array An array of available session handlers * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Session.php:113
- public static Joomla\CMS\Session\Session::getInstance(): static The Session object. Returns the global session object.
/** * Returns the global session object. * * @return static The Session object. * * @since 1.5 * * @deprecated 4.3 will be removed in 7.0 * Load the session service from the dependency injection container or via $app->getSession() * Example: Factory::getApplication()->getSession(); */ Defined in <LIBRARIES>/src/Session/Session.php:157
- 0 => array (3)
- counter => integer 3
- timer => array (3)
- start => integer 1776516803
2026-04-18T12:53:23+00:00
- last => integer 1776516804
2026-04-18T12:53:24+00:00
- now => integer 1776516804
2026-04-18T12:53:24+00:00
- token => string (32) "74bc0009b0ade58b1dd764693481df73"
- 1 => array (3)
- data => array (2)
- com_travel => array (1)
- travels => array (1) Depth Limit
- gta => array (1)
- user => array (1) Depth Limit
- initialized => boolean false
- separator => string (1) "."
- 2 => array (21)
- id => integer 0
- name => null
- username => null
- email => null
- password => null
- password_clear => string (0) ""
- block => null
- sendEmail => integer 0
- registerDate => null
- lastvisitDate => null
- activation => null
- params => null
- groups => array (1)
- 0 => string (1) "9"
- guest => integer 1
- lastResetTime => null
- resetCount => null
- requireReset => null
- typeAlias => null
- otpKey => null
- otep => null
- authProvider => null
- 3 => array (1)
- language => string (5) "de-DE"
- 4 => array (1)
- booking => array (3)
- data => array (3)
- catalog => array (8) Depth Limit
- code => string (10) "LNZNESTOTP"
- departure => string (19) "2026-09-19T00:00:00"
- initialized => boolean false
- separator => string (1) "."
- protected language_filter -> boolean true
- protected detect_browser -> boolean true
- public registeredurlparams -> null
- private cacheControllerFactory -> Joomla\CMS\Cache\CacheControllerFactory#200
- Methods (1)
- public createCacheController($type = 'output', $options = array()): Joomla\CMS\Cache\CacheController Method to get an instance of a cache controller.
/** * Method to get an instance of a cache controller. * * @param string $type The cache object type to instantiate * @param array $options Array of options * * @return CacheController * * @since 4.0.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/src/Cache/CacheControllerFactory.php:34
- public __construct(?Joomla\Input\Input $input = null, ?Joomla\Registry\Registry $config = null, ?Joomla\Application\Web\WebClient $client = null, ?Joomla\DI\Container $container = null) Class constructor.
/** * Class constructor. * * @param ?Input $input An optional argument to provide dependency injection for the application's input * object. If the argument is a Input object that object will become the * application's input object, otherwise a default input object is created. * @param ?Registry $config An optional argument to provide dependency injection for the application's config * object. If the argument is a Registry object that object will become the * application's config object, otherwise a default config object is created. * @param ?WebClient $client An optional argument to provide dependency injection for the application's client * object. If the argument is a WebClient object that object will become the * application's client object, otherwise a default client object is created. * @param ?Container $container Dependency injection container. * * @since 3.2 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:87
- protected authorise($itemid): void Check if the user can access the application
/** * Check if the user can access the application * * @param integer $itemid The item ID to check authorisation for * * @return void * * @since 3.2 * * @throws \Exception When you are not authorised to view the home page menu item */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:110
- public dispatch($component = null): void Dispatch the application
/** * Dispatch the application * * @param string $component The component which is being rendered. * * @return void * * @since 3.2 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:149
- protected doExecute(): void Method to run the Web application routines.
/** * Method to run the Web application routines. * * @return void * * @since 3.2 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:235
- public getDetectBrowser(): boolean Return the current state of the detect browser option.
/** * Return the current state of the detect browser option. * * @return boolean * * @since 3.2 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:285
- public getLanguageFilter(): boolean Return the current state of the language filter.
/** * Return the current state of the language filter. * * @return boolean * * @since 3.2 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:297
- public getParams($option = null): Registry The parameters object Get the application parameters
/** * Get the application parameters * * @param string $option The component option * * @return Registry The parameters object * * @since 3.2 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:311
- protected initialiseApp($options = array()): void Initialise the application.
/** * Initialise the application. * * @param array $options An optional associative array of configuration settings. * * @return void * * @since 3.2 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:404
- private detectLanguage(Joomla\CMS\User\User $user): string Detect the language to use for the application
/** * Detect the language to use for the application * * @param User $user The user object * * @return string The detected language * * @since 6.1.0 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:443
- protected loadLibraryLanguage(): void Load the library language files for the application
/** * Load the library language files for the application * * @return void * * @since 3.6.3 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:488
- public login($credentials, $options = array()): boolean True on success. Login authentication function
/** * Login authentication function * * @param array $credentials Array('username' => string, 'password' => string) * @param array $options Array('remember' => boolean) * * @return boolean True on success. * * @since 3.2 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:508
- protected render(): void Rendering is the process of pushing the document buffers into the template placeholders, retrieving data from the doc...
/** * Rendering is the process of pushing the document buffers into the template * placeholders, retrieving data from the document and pushing it into * the application response buffer. * * @return void * * @since 3.2 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:548
- protected route(): void Route the application.
/** * Route the application. * * Routing is the process of examining the request environment to determine which * component should receive the request. The component optional parameters * are then set in the request object to be processed when the application is being * dispatched. * * @return void * * @since 3.2 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:600
- public setDetectBrowser($state = false): boolean The previous state Set the current state of the detect browser option.
/** * Set the current state of the detect browser option. * * @param boolean $state The new state of the detect browser option * * @return boolean The previous state * * @since 3.2 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:669
- public setLanguageFilter($state = false): boolean The previous state Set the current state of the language filter.
/** * Set the current state of the language filter. * * @param boolean $state The new state of the language filter * * @return boolean The previous state * * @since 3.2 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:686
- public setTemplate($template, $styleParams = null): void Overrides the default template that would be used
/** * Overrides the default template that would be used * * @param \stdClass|string $template The template name or definition * @param mixed $styleParams The template style parameters * * @return void * * @since 3.2 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:704
- protected initialiseTemplate(): void Initialise the template
/** * Initialise the template * * @return void * * @since 6.1.0 * * @throws \InvalidArgumentException */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:754
- private getTemplateStyleId(): int Get the template style ID
/** * Get the template style ID * * @return int The template style ID * * @since 6.1.0 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:802
- private getTemplates(): array Get all site templates
/** * Get all site templates * * @return array An array of template objects * * @since 6.1.0 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:834
- private findTemplate(array $templates, string $templateName): ?stdClass Find a valid template by name
/** * Find a valid template by name * * @param array $templates An array of template objects * @param string $templateName The template name * * @return ?\stdClass The template object if found, null otherwise * * @since 6.1.0 */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:885
- protected getCacheControllerFactory(): Joomla\CMS\Cache\CacheControllerFactoryInterface Get the CacheControllerFactoryInterface.
/** * Get the CacheControllerFactoryInterface. * * @return CacheControllerFactoryInterface * * @since 4.2.0 */ Defined in <LIBRARIES>/src/Cache/CacheControllerFactoryAwareTrait.php:41
- public setCacheControllerFactory(?Joomla\CMS\Cache\CacheControllerFactoryInterface $cacheControllerFactory = null): void Set the cache controller factory to use.
/** * Set the cache controller factory to use. * * @param ?CacheControllerFactoryInterface $cacheControllerFactory The cache controller factory to use. * * @return void * * @since 4.2.0 */ Defined in <LIBRARIES>/src/Cache/CacheControllerFactoryAwareTrait.php:64
- protected isHandlingMultiFactorAuthentication(): bool Handle the redirection to the Multi-factor Authentication captive login or setup page.
/** * Handle the redirection to the Multi-factor Authentication captive login or setup page. * * @return boolean True if we are currently handling a Multi-factor Authentication captive page. * @throws \Exception * @since 4.2.0 */ Defined in <LIBRARIES>/src/Application/MultiFactorAuthenticationHandler.php:57
- private isMultiFactorAuthenticationPending(): bool Does the current user need to complete MFA authentication before being allowed to access the site?
/** * Does the current user need to complete MFA authentication before being allowed to access the site? * * @return boolean * @throws \Exception * @since 4.2.0 */ Defined in <LIBRARIES>/src/Application/MultiFactorAuthenticationHandler.php:187
- private needsMultiFactorAuthenticationRedirection(): bool Check whether we'll need to do a redirection to the Multi-factor Authentication captive page.
/** * Check whether we'll need to do a redirection to the Multi-factor Authentication captive page. * * @return boolean * @since 4.2.0 */ Defined in <LIBRARIES>/src/Application/MultiFactorAuthenticationHandler.php:236
- public isMultiFactorAuthenticationPage(bool $onlyCaptive = false): bool Is this a page concerning the Multi-factor Authentication feature?
/** * Is this a page concerning the Multi-factor Authentication feature? * * @param bool $onlyCaptive Should I only check for the MFA captive page? * * @return boolean * @since 4.2.0 */ Defined in <LIBRARIES>/src/Application/MultiFactorAuthenticationHandler.php:310
- private hasRejectedMultiFactorAuthenticationSetup(): bool Does the user have a "don't show this again" flag?
/** * Does the user have a "don't show this again" flag? * * @return boolean * @since 4.2.0 */ Defined in <LIBRARIES>/src/Application/MultiFactorAuthenticationHandler.php:345
- private migrateFromLegacyMFA(): void Automatically migrates a user's legacy MFA records into the new Captive MFA format.
/** * Automatically migrates a user's legacy MFA records into the new Captive MFA format. * * @return void * @since 4.2.0 */ Defined in <LIBRARIES>/src/Application/MultiFactorAuthenticationHandler.php:374
- private decryptLegacyTFAString(string $secret, string $stringToDecrypt): string Tries to decrypt the legacy MFA configuration.
/** * Tries to decrypt the legacy MFA configuration. * * @param string $secret Site's secret key * @param string $stringToDecrypt Base64-encoded and encrypted, JSON-encoded information * * @return string Decrypted, but JSON-encoded, information * * @link https://github.com/joomla/joomla-cms/pull/12497 * @since 4.2.0 */ Defined in <LIBRARIES>/src/Application/MultiFactorAuthenticationHandler.php:491
- public checkSession(): void Checks the user session.
/** * Checks the user session. * * If the session record doesn't exist, initialise it. * If session is new, create session variables * * @return void * * @since 3.2 * @throws \RuntimeException */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:218
- public enqueueMessage($msg, $type = 'info'): void Enqueue a system message.
/** * Enqueue a system message. * * @param string $msg The message to enqueue. * @param string $type The message type. Default is message. * * @return void * * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:233
- public execute(): void Execute the application.
/** * Execute the application. * * @return void * * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:297
- protected checkUserRequireReset($option, $view, $layout, $tasks): void Check if the user is required to reset their password.
/** * Check if the user is required to reset their password. * * If the user is required to reset their password will be redirected to the page that manage the password reset. * * @param string $option The option that manage the password reset * @param string $view The view that manage the password reset * @param string $layout The layout of the view that manage the password reset * @param string $tasks Permitted tasks * * @return void * * @throws \Exception * @deprecated 5.2.3 will be removed in 7.0 * Use $this->checkUserRequiresReset() instead. */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:385
- protected checkUserRequiresReset($option, $view, $layout, $urls = array()): void Check if the user is required to reset their password.
/** * Check if the user is required to reset their password. * * If the user is required to reset their password will be redirected to the page that manage the password reset. * * @param string $option The option that manage the password reset * @param string $view The view that manage the password reset * @param string $layout The layout of the view that manage the password reset * @param array $urls Multi-dimensional array of permitted urls. Ex: [['option' => 'com_users', 'view' => 'profile'],...] * * @return void * * @throws \Exception */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:421
- public getCfg($varname, $default = null): mixed The user state. Gets a configuration value.
/** * Gets a configuration value. * * @param string $varname The name of the value to get. * @param string $default Default value to return * * @return mixed The user state. * * @since 3.2 * * @deprecated 3.2 will be removed in 7.0 * Use get() instead * Example: Factory::getApplication()->get($varname, $default); */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:507
- public getClientId(): integer A client identifier. Gets the client id of the current running application.
/** * Gets the client id of the current running application. * * @return integer A client identifier. * * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:529
- public getMenu($name = null, $options = array()): AbstractMenu Returns the application \JMenu object.
/** * Returns the application \JMenu object. * * @param string $name The name of the application/client. * @param array $options An optional associative array of configuration settings. * * @return AbstractMenu * * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:586
- public getMessageQueue($clear = false): array The system message queue. Get the system message queue.
/** * Get the system message queue. * * @param boolean $clear Clear the messages currently attached to the application object * * @return array The system message queue. * * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:623
- public getName(): string The name of the application. Gets the name of the current running application.
/** * Gets the name of the current running application. * * @return string The name of the application. * * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:651
- public getPathway(): Pathway Returns the application Pathway object.
/** * Returns the application Pathway object. * * @return Pathway * * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:663
- public getTemplate($params = false): string|\stdClass The name of the template if the params argument is false. The template object if the params argument is true. Gets current template data
/** * Gets current template data * * @param boolean $params An optional associative array of configuration settings * * @return string|\stdClass The name of the template if the params argument is false. The template object if the params argument is true. * * @throws \InvalidArgumentException * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:718
- public getUserState($key, $default = null): mixed The user state or null. Gets a user state.
/** * Gets a user state. * * @param string $key The path of the state. * @param mixed $default Optional default value, returned if the internal value is null. * * @return mixed The user state or null. * * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:747
- public getUserStateFromRequest($key, $request, $default = null, $type = 'none'): mixed The request user state. Gets the value of a user state variable.
/** * Gets the value of a user state variable. * * @param string $key The key of the user state variable. * @param string $request The name of the variable passed in a request. * @param string $default The default value for the variable if not found. Optional. * @param string $type Filter for the variable. Optional. * @see \Joomla\CMS\Filter\InputFilter::clean() for valid values. * * @return mixed The request user state. * * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:771
- public isHttpsForced($clientId = null): boolean True if is forced for the client, false otherwise. Checks if HTTPS is forced in the client configuration.
/** * Checks if HTTPS is forced in the client configuration. * * @param integer $clientId An optional client id (defaults to current application client). * * @return boolean True if is forced for the client, false otherwise. * * @since 3.7.3 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:844
- public isClient($identifier): boolean True if this application is of the given type client interface. Check the client interface by name.
/** * Check the client interface by name. * * @param string $identifier String identifier for the application interface * * @return boolean True if this application is of the given type client interface. * * @since 3.7.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:869
- public logout($userid = null, $options = array()): boolean True on success Logout authentication function.
/** * Logout authentication function. * * Passed the current user information to the onUserLogout event and reverts the current * session record back to 'anonymous' parameters. * If any of the authentication plugins did not successfully complete * the logout routine then the whole method fails. Any errors raised * should be done in the plugin as this provides the ability to give * much more information about why the routine may have failed. * * @param integer $userid The user to load - Can be an integer or string - If string, it is converted to ID automatically * @param array $options Array('clientid' => array of client id's) * * @return boolean True on success * * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:1024
- public redirect($url, $status = 303): void Redirect to another URL.
/** * Redirect to another URL. * * If the headers have not been sent the redirect will be accomplished using a "301 Moved Permanently" * or "303 See Other" code in the header pointing to the new location. If the headers have already been * sent this will be accomplished using a JavaScript statement. * * @param string $url The URL to redirect to. Can only be http/https URL * @param integer $status The HTTP 1.1 status code to be provided. 303 is assumed by default. * * @return void * * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:1083
- public setUserState($key, $value): mixed The previous state, if one existed. Null otherwise. Sets the value of a user state variable.
/** * Sets the value of a user state variable. * * @param string $key The path of the state. * @param mixed $value The value of the variable. * * @return mixed The previous state, if one existed. Null otherwise. * * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:1232
- public toString($compress = false): string Sends all headers prior to returning the string
/** * Sends all headers prior to returning the string * * @param boolean $compress If true, compress the data * * @return string * * @since 3.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:1253
- public getFormToken($forceNew = false): string Hashed var name Method to determine a hash for anti-spoofing variable names
/** * Method to determine a hash for anti-spoofing variable names * * @param boolean $forceNew If true, force a new token to be created * * @return string Hashed var name * * @since 4.0.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:1278
- public checkToken($method = 'post'): boolean True if found and valid, false otherwise. Checks for a form token in the request.
/** * Checks for a form token in the request. * * Use in conjunction with getFormToken. * * @param string $method The request method in which to look for the token key. * * @return boolean True if found and valid, false otherwise. * * @since 4.0.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:1297
- protected isTwoFactorAuthenticationRequired(): bool No longer used
/** * No longer used * * @return boolean * * @since 4.0.0 * * @throws \Exception * * @deprecated 4.2 will be removed in 7.0 * Will be removed without replacements */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:1317
- public setMenuFactory(Joomla\CMS\Menu\MenuFactoryInterface $menuFactory): void Sets the internal menu factory.
/** * Sets the internal menu factory. * * @param MenuFactoryInterface $menuFactory The menu factory * * @return void * * @since 4.2.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:1404
- protected isValidTemplate($template): bool Check if a template is valid
/** * Check if a template is valid * * @param \stdClass $template The template object * * @return bool True if the template is valid, false otherwise. A template is valid if its index.php file exists * either in the template itself or in its parent template. * * @since 6.1.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:1436
- protected getContainer(): Container Get the DI container.
/** * Get the DI container. * * @return Container * * @since 1.2 * @throws ContainerNotFoundException May be thrown if the container has not been set. */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/vendor/joomla/di/src/ContainerAwareTrait.php:37
- public setContainer(Joomla\DI\Container $container): $this Set the DI container.
/** * Set the DI container. * * @param Container $container The DI container. * * @return $this * * @since 1.2 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/vendor/joomla/di/src/ContainerAwareTrait.php:55
- public bootComponent($component): Joomla\CMS\Extension\ComponentInterface Boots the component with the given name.
/** * Boots the component with the given name. * * @param string $component The component to boot. * * @return ComponentInterface * * @since 4.0.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Extension/ExtensionManagerTrait.php:42
- public bootModule($module, $applicationName): Joomla\CMS\Extension\ModuleInterface Boots the module with the given name.
/** * Boots the module with the given name. * * @param string $module The module to boot * @param string $applicationName The application name * * @return ModuleInterface * * @since 4.0.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Extension/ExtensionManagerTrait.php:64
- public bootPlugin($plugin, $type): Joomla\CMS\Extension\PluginInterface Boots the plugin with the given name and type.
/** * Boots the plugin with the given name and type. * * @param string $plugin The plugin name * @param string $type The type of the plugin * * @return PluginInterface * * @since 4.0.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Extension/ExtensionManagerTrait.php:90
- public createExtensionNamespaceMap(): void Allows the application to load a custom or default identity.
/** * Allows the application to load a custom or default identity. * * @return void * * @since 4.0.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/ExtensionNamespaceMapper.php:30
- public getSession(): SessionInterface The session object Method to get the application session object.
/** * Method to get the application session object. * * @return SessionInterface The session object * * @since 2.0.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/vendor/joomla/application/src/SessionAwareWebApplicationTrait.php:46
- public setSession(Joomla\Session\SessionInterface $session): $this Sets the session for the application to use, if required.
/** * Sets the session for the application to use, if required. * * @param SessionInterface $session A session object. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/vendor/joomla/application/src/SessionAwareWebApplicationTrait.php:64
- public getDocument(): ?Document The document object Method to get the application document object.
/** * Method to get the application document object. * * @return ?Document The document object * * @since 1.7.3 */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/WebApplication.php:253
- public getLanguage(): ?Language The language object Method to get the application language object.
/** * Method to get the application language object. * * @return ?Language The language object * * @since 1.7.3 */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/WebApplication.php:265
- public flushAssets(): void Flush the media version to refresh versionable assets
/** * Flush the media version to refresh versionable assets * * @return void * * @since 3.2 */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/WebApplication.php:277
- public loadDocument(?Joomla\CMS\Document\Document $document = null): WebApplication This method is chainable. Allows the application to load a custom or default document.
/** * Allows the application to load a custom or default document. * * The logic and options for creating this object are adequately generic for default cases * but for many applications it will make sense to override this method and create a document, * if required, based on more specific needs. * * @param ?Document $document An optional document object. If omitted, the factory document is created. * * @return WebApplication This method is chainable. * * @since 1.7.3 */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/WebApplication.php:295
- public loadLanguage(?Joomla\CMS\Language\Language $language = null): WebApplication This method is chainable. Allows the application to load a custom or default language.
/** * Allows the application to load a custom or default language. * * The logic and options for creating this object are adequately generic for default cases * but for many applications it will make sense to override this method and create a language, * if required, based on more specific needs. * * @param ?Language $language An optional language object. If omitted, the factory language is created. * * @return WebApplication This method is chainable. * * @since 1.7.3 */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/WebApplication.php:315
- public loadSession(?Joomla\CMS\Session\Session $session = null): WebApplication This method is chainable. Allows the application to load a custom or default session.
/** * Allows the application to load a custom or default session. * * The logic and options for creating this object are adequately generic for default cases * but for many applications it will make sense to override this method and create a session, * if required, based on more specific needs. * * @param ?Session $session An optional session object. If omitted, the session is created. * * @return WebApplication This method is chainable. * * @since 1.7.3 * * @deprecated 4.3 will be removed in 7.0 * The session should be injected as a service. */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/WebApplication.php:339
- public afterSessionStart(Joomla\Session\SessionEvent $event): void After the session has been started we need to populate it with some default values.
/** * After the session has been started we need to populate it with some default values. * * @param SessionEvent $event Session event being triggered * * @return void * * @since 3.0.1 */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/WebApplication.php:355
- protected loadSystemUris($requestUri = null): void Method to load the system URI strings for the application.
/** * Method to load the system URI strings for the application. * * @param string $requestUri An optional request URI to use instead of detecting one from the * server environment variables. * * @return void * * @since 1.7.3 */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/WebApplication.php:380
- public getConfig(): Registry Retrieve the application configuration object.
/** * Retrieve the application configuration object. * * @return Registry * * @since 4.0.0 */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/WebApplication.php:458
- public __get($name): Input | null Proxy to the input property.
/** * Proxy to the input property. * * @return Input | null * * @since 6.0.0 * @deprecated 4.0 will be removed in 8.0 use $this->getInput() instead */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/WebApplication.php:471
- public registerEvent($event, callable $handler): $this Registers a handler to a particular event group.
/** * Registers a handler to a particular event group. * * @param string $event The event name. * @param callable $handler The handler, a function or an instance of an event object. * * @return $this * * @since 4.0.0 */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/EventAware.php:59
- public triggerEvent($eventName, $args = array()): array An array of results from each function call. Note this will be an empty array if no dispatcher is set. Calls all handlers associated with an event group.
/** * Calls all handlers associated with an event group. * * This is a legacy method, implementing old-style (Joomla! 3.x) plugin calls. It's best to go directly through the * Dispatcher and handle the returned EventInterface object instead of going through this method. This method is * deprecated and will be removed in Joomla! 7.0. * * This method will only return the 'result' argument of the event * * @param string $eventName The event name. * @param array|Event $args An array of arguments or an Event object (optional). * * @return array An array of results from each function call. Note this will be an empty array if no dispatcher is set. * * @since 4.0.0 * @throws \InvalidArgumentException * * @deprecated 4.0 will be removed in 7.0 * Use the Dispatcher method instead * Example: Factory::getApplication()->getDispatcher()->dispatch($eventName, $event); * */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/EventAware.php:92
- public getIdentity(): ?User Get the application identity.
/** * Get the application identity. * * @return ?User * * @since 4.0.0 */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/IdentityAware.php:43
- public loadIdentity(?Joomla\CMS\User\User $identity = null): $this Allows the application to load a custom or default identity.
/** * Allows the application to load a custom or default identity. * * @param ?User $identity An optional identity object. If omitted, a null user object is created. * * @return $this * * @since 4.0.0 */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/Application/IdentityAware.php:57
- protected getUserFactory(): Joomla\CMS\User\UserFactoryInterface Get the UserFactoryInterface.
/** * Get the UserFactoryInterface. * * @return UserFactoryInterface * * @since 4.4.0 * @throws \UnexpectedValueException May be thrown if the UserFactory has not been set. */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/User/UserFactoryAwareTrait.php:39
- public setUserFactory(Joomla\CMS\User\UserFactoryInterface $userFactory): void Set the user factory to use.
/** * Set the user factory to use. * * @param UserFactoryInterface $userFactory The user factory to use. * * @return void * * @since 4.4.0 */ Inherited from Joomla\CMS\Application\WebApplication Defined in <LIBRARIES>/src/User/UserFactoryAwareTrait.php:57
- protected compress(): void Checks the accept encoding of the browser and compresses the data before sending it to the client if possible.
/** * Checks the accept encoding of the browser and compresses the data before sending it to the client if possible. * * @return void * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:260
- protected respond(): void Method to send the application response to the client. All headers will be sent prior to the main application output...
/** * Method to send the application response to the client. All headers will be sent prior to the main application * output data. * * @return void * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:326
- public getInput(): Joomla\Input\Input Method to get the application input object.
/** * Method to get the application input object. * * @return Input * * @since 2.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:374
- public allowCache($allow = null): boolean Set/get cacheable state for the response.
/** * Set/get cacheable state for the response. * * If $allow is set, sets the cacheable state of the response. Always returns the current state. * * @param boolean $allow True to allow browser caching. * * @return boolean * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:472
- public setHeader($name, $value, $replace = false): $this Method to set a response header.
/** * Method to set a response header. * * If the replace flag is set then all headers with the given name will be replaced by the new one. * The headers are stored in an internal array to be sent when the site is sent to the browser. * * @param string $name The name of the header to set. * @param string $value The value of the header to set. * @param boolean $replace True to replace any headers with the same name. * * @return $this * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:495
- public getHeaders(): array Method to get the array of response headers to be sent when the response is sent to the client.
/** * Method to get the array of response headers to be sent when the response is sent to the client. * * @return array * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:520
- public clearHeaders(): $this Method to clear any set response headers.
/** * Method to clear any set response headers. * * @return $this * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:540
- public sendHeaders(): $this Send the response headers.
/** * Send the response headers. * * @return $this * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:560
- public setBody($content): $this Set body content. If body content already defined, this will replace it.
/** * Set body content. If body content already defined, this will replace it. * * @param string $content The content to set as the response body. * * @return $this * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:587
- public prependBody($content): $this Prepend content to the body content
/** * Prepend content to the body content * * @param string $content The content to prepend to the response body. * * @return $this * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:605
- public appendBody($content): $this Append content to the body content
/** * Append content to the body content * * @param string $content The content to append to the response body. * * @return $this * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:629
- public getBody(): string The response body as a string. Return the body content
/** * Return the body content * * @return string The response body as a string. * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:654
- public getResponse(): Psr\Http\Message\ResponseInterface Get the PSR-7 Response Object.
/** * Get the PSR-7 Response Object. * * @return ResponseInterface * * @since 2.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:666
- protected getHttpStatusValue($value): string Check if a given value can be successfully mapped to a valid http status value
/** * Check if a given value can be successfully mapped to a valid http status value * * @param string|int $value The given status as int or string * * @return string * * @since 1.8.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:680
- public isValidHttpStatus($code): boolean Check if the value is a valid HTTP status code
/** * Check if the value is a valid HTTP status code * * @param integer $code The potential status code * * @return boolean * * @since 1.8.1 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:702
- protected checkConnectionAlive(): boolean True if the connection is valid and normal. Method to check the current client connection status to ensure that it is alive. We are wrapping this to isolate the...
/** * Method to check the current client connection status to ensure that it is alive. We are * wrapping this to isolate the \connection_status() function from our code base for testing reasons. * * @return boolean True if the connection is valid and normal. * * @codeCoverageIgnore * @see \connection_status() * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:717
- protected checkHeadersSent(): boolean True if the headers have already been sent. Method to check to see if headers have already been sent.
/** * Method to check to see if headers have already been sent. * * @return boolean True if the headers have already been sent. * * @codeCoverageIgnore * @see \headers_sent() * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:731
- protected detectRequestUri(): string The requested URI Method to detect the requested URI from server environment variables.
/** * Method to detect the requested URI from server environment variables. * * @return string The requested URI * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:743
- protected header($string, $replace = true, $code = null): void Method to send a header to the client.
/** * Method to send a header to the client. * * @param string $string The header string. * @param boolean $replace The optional replace parameter indicates whether the header should replace a * previous similar header, or add a second header of the same type. * @param integer $code Forces the HTTP response code to the specified value. Note that this parameter only * has an effect if the string is not empty. * * @return void * * @codeCoverageIgnore * @see \header() * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:800
- public setResponse(Psr\Http\Message\ResponseInterface $response): void Set the PSR-7 Response Object.
/** * Set the PSR-7 Response Object. * * @param ResponseInterface $response The response object * * @return void * * @since 2.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:818
- protected isRedirectState($state): boolean Checks if a state is a redirect state
/** * Checks if a state is a redirect state * * @param integer $state The HTTP status code. * * @return boolean * * @since 1.8.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:832
- public isSslConnection(): boolean True if using SSL, false if not. Determine if we are using a secure (SSL) connection.
/** * Determine if we are using a secure (SSL) connection. * * @return boolean True if using SSL, false if not. * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractWebApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:846
- public close($code = 0): void Method to close the application.
/** * Method to close the application. * * @param integer $code The exit code (optional; default is 0). * * @return void * * @codeCoverageIgnore * @since 1.0.0 */ Inherited from Joomla\Application\AbstractApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractApplication.php:76
- protected dispatchEvent(string $eventName, ?Joomla\Event\EventInterface $event = null): ?Joomla\Event\EventInterface Dispatches an application event if the dispatcher has been set.
/** * Dispatches an application event if the dispatcher has been set. * * @param string $eventName The event to dispatch. * @param EventInterface|null $event The event object. * * @return EventInterface|null The dispatched event or null if no dispatcher is set * * @since 2.0.0 */ Inherited from Joomla\Application\AbstractApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractApplication.php:91
- public get($key, $default = null): mixed The value of the configuration. Returns a property of the object or the default value if the property is not set.
/** * Returns a property of the object or the default value if the property is not set. * * @param string $key The name of the property. * @param mixed $default The default value (optional) if none is set. * * @return mixed The value of the configuration. * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractApplication.php:144
- public getLogger(): LoggerInterface Get the logger.
/** * Get the logger. * * @return LoggerInterface * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractApplication.php:156
- protected initialise(): void Custom initialisation method.
/** * Custom initialisation method. * * Called at the end of the AbstractApplication::__construct method. * This is for developers to inject initialisation code for their application classes. * * @return void * * @codeCoverageIgnore * @since 1.0.0 */ Inherited from Joomla\Application\AbstractApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractApplication.php:177
- public set($key, $value = null): mixed Previous value of the property Modifies a property of the object, creating it if it does not already exist.
/** * Modifies a property of the object, creating it if it does not already exist. * * @param string $key The name of the property. * @param mixed $value The value of the property to set (optional). * * @return mixed Previous value of the property * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractApplication.php:191
- public setConfiguration(Joomla\Registry\Registry $config): $this Sets the configuration for the application.
/** * Sets the configuration for the application. * * @param Registry $config A registry object holding the configuration. * * @return $this * * @since 1.0.0 */ Inherited from Joomla\Application\AbstractApplication Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractApplication.php:208
- public setLogger(Psr\Log\LoggerInterface $logger): void Sets a logger.
/** * Sets a logger. */ Inherited from Joomla\Application\AbstractApplication Defined in <LIBRARIES>/vendor/psr/log/src/LoggerAwareTrait.php:18
- public getDispatcher(): DispatcherInterface Get the event dispatcher.
/** * Get the event dispatcher. * * @return DispatcherInterface * * @since 1.2.0 * @throws \UnexpectedValueException May be thrown if the dispatcher has not been set. */ Inherited from Joomla\Application\AbstractApplication Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:35
- public setDispatcher(Joomla\Event\DispatcherInterface $dispatcher): $this Set the dispatcher to use.
/** * Set the dispatcher to use. * * @param DispatcherInterface $dispatcher The dispatcher to use. * * @return $this * * @since 1.2.0 */ Inherited from Joomla\Application\AbstractApplication Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:53
- private Joomla\CMS\Application\CMSApplication::sanityCheckSystemVariables(): void Ensure several core system input variables are not arrays.
/** * Ensure several core system input variables are not arrays. * * @return void * * @since 3.9 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:267
- private Joomla\CMS\Application\CMSApplication::hasUserConfiguredTwoFactorAuthentication(): bool No longer used
/** * No longer used * * @return boolean * * @since 4.0.0 * * @throws \Exception * * @deprecated 4.2 will be removed in 7.0 * Will be removed without replacements */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:1334
- private Joomla\CMS\Application\CMSApplication::setupLogging(): void Setup logging functionality.
/** * Setup logging functionality. * * @return void * * @since 4.0.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Application/CMSApplication.php:1346
- private Joomla\CMS\Application\CMSApplication::loadExtension($type, $extensionName, $extensionPath): ComponentInterface|ModuleInterface|PluginInterface Loads the extension.
/** * Loads the extension. * * @param string $type The extension type * @param string $extensionName The extension name * @param string $extensionPath The path of the extension * * @return ComponentInterface|ModuleInterface|PluginInterface * * @since 4.0.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Extension/ExtensionManagerTrait.php:113
- private Joomla\CMS\Application\CMSApplication::loadPluginFromFilesystem(string $plugin, string $type): CMSPlugin Creates a CMS plugin from the filesystem.
/** * Creates a CMS plugin from the filesystem. * * @param string $plugin The plugin * @param string $type The type * * @return CMSPlugin * * @since 4.0.0 */ Inherited from Joomla\CMS\Application\CMSApplication Defined in <LIBRARIES>/src/Extension/ExtensionManagerTrait.php:199
- public static Joomla\CMS\Application\SiteApplication::getRouter($name = 'site', array $options = array()): \Joomla\CMS\Router\Router Return a reference to the Router object.
/** * Return a reference to the Router object. * * @param string $name The name of the application. * @param array $options An optional associative array of configuration settings. * * @return \Joomla\CMS\Router\Router * * @since 3.2 * * @deprecated 4.3 will be removed in 7.0 * Inject the router or load it from the dependency injection container * Example: Factory::getContainer()->get(SiteRouter::class); */ Defined in <LIBRARIES>/src/Application/SiteApplication.php:390
- public static Joomla\CMS\Application\CMSApplication::getInstance($name = null, $prefix = '\\JApplication', ?Joomla\DI\Container $container = null): CmsApplication Returns a reference to the global CmsApplication object, only creating it if it doesn't already exist.
/** * Returns a reference to the global CmsApplication object, only creating it if it doesn't already exist. * * This method must be invoked as: $web = CmsApplication::getInstance(); * * @param string $name The name (optional) of the CmsApplication class to instantiate. * @param string $prefix The class name prefix of the object. * @param ?Container $container An optional dependency injection container to inject into the application. * * @return CmsApplication * * @since 3.2 * @throws \RuntimeException * @deprecated 4.0 will be removed in 7.0 * Use the application service from the DI container instead * Example: Factory::getContainer()->get($name); */ Defined in <LIBRARIES>/src/Application/CMSApplication.php:551
- protected static Joomla\CMS\Application\WebApplication::getEventClassByEventName(string $eventName): string Get the concrete event class name for the given event name.
/** * Get the concrete event class name for the given event name. * * This method falls back to the generic Joomla\Event\Event class if the event name is unknown * to this trait. * * @param string $eventName The event name * * @return string The event class name * @since 4.2.0 */ Defined in <LIBRARIES>/src/Event/CoreEventAware.php:227
- public static Joomla\Application\AbstractWebApplication::isAscii($str): boolean True if the string is all ASCII Tests whether a string contains only 7bit ASCII bytes.
/** * Tests whether a string contains only 7bit ASCII bytes. * * You might use this to conditionally check whether a string * needs handling as UTF-8 or not, potentially offering performance * benefits by using the native PHP equivalent if it's just ASCII e.g.; * * @param string $str The string to test. * * @return boolean True if the string is all ASCII * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/application/src/AbstractWebApplication.php:957
- public static Joomla\CMS\Application\CMSApplication::getRouter($name = null, array $options = array()): Router Returns the application Router object.
/** * Returns the application Router object. * * @param string $name The name of the application. * @param array $options An optional associative array of configuration settings. * * @return Router * * @since 3.2 * * @deprecated 4.3 will be removed in 7.0 * Inject the router or load it from the dependency injection container * Example: Factory::getContainer()->get($name); */ Defined in <LIBRARIES>/src/Application/CMSApplication.php:695
- public static Joomla\CMS\Application\WebApplication::getInstance($name = null): WebApplication Returns a reference to the global WebApplication object, only creating it if it doesn't already exist.
/** * Returns a reference to the global WebApplication object, only creating it if it doesn't already exist. * * This method must be invoked as: $web = WebApplication::getInstance(); * * @param string $name The name (optional) of the WebApplication class to instantiate. * * @return WebApplication * * @since 1.7.3 * @throws \RuntimeException * * @deprecated 4.0 will be removed in 7.0 * Use the application service in the DI container instead * Example: \Joomla\CMS\Factory::getContainer()->get($name) */ Defined in <LIBRARIES>/src/Application/WebApplication.php:133
- protected static Joomla\CMS\Application\CMSApplication::$instances :: array (0)
- protected static Joomla\CMS\Application\WebApplication::$instance :: null
- private static Joomla\CMS\Application\WebApplication::$eventNameToConcreteClass :: array (153)
- onBeforeExecute => string (47) "Joomla\CMS\Event\Application\BeforeExecuteEvent"
- onAfterExecute => string (46) "Joomla\CMS\Event\Application\AfterExecuteEvent"
- onAfterInitialise => string (49) "Joomla\CMS\Event\Application\AfterInitialiseEvent"
- onAfterRoute => string (44) "Joomla\CMS\Event\Application\AfterRouteEvent"
- onBeforeApiRoute => string (48) "Joomla\CMS\Event\Application\BeforeApiRouteEvent"
- onAfterApiRoute => string (47) "Joomla\CMS\Event\Application\AfterApiRouteEvent"
- onAfterDispatch => string (47) "Joomla\CMS\Event\Application\AfterDispatchEvent"
- onBeforeRender => string (46) "Joomla\CMS\Event\Application\BeforeRenderEvent"
- onAfterRender => string (45) "Joomla\CMS\Event\Application\AfterRenderEvent"
- onBeforeCompileHead => string (51) "Joomla\CMS\Event\Application\BeforeCompileHeadEvent"
- onAfterCompress => string (47) "Joomla\CMS\Event\Application\AfterCompressEvent"
- onBeforeRespond => string (47) "Joomla\CMS\Event\Application\BeforeRespondEvent"
- onAfterRespond => string (46) "Joomla\CMS\Event\Application\AfterRespondEvent"
- onError => string (27) "Joomla\CMS\Event\ErrorEvent"
- onApplicationBeforeSave => string (57) "Joomla\CMS\Event\Application\BeforeSaveConfigurationEvent"
- onApplicationAfterSave => string (56) "Joomla\CMS\Event\Application\AfterSaveConfigurationEvent"
- onGetIcon => string (39) "Joomla\CMS\Event\QuickIcon\GetIconEvent"
- onTableAfterBind => string (37) "Joomla\CMS\Event\Table\AfterBindEvent"
- onTableAfterCheckin => string (40) "Joomla\CMS\Event\Table\AfterCheckinEvent"
- onTableAfterCheckout => string (41) "Joomla\CMS\Event\Table\AfterCheckoutEvent"
- onTableAfterDelete => string (39) "Joomla\CMS\Event\Table\AfterDeleteEvent"
- onTableAfterHit => string (36) "Joomla\CMS\Event\Table\AfterHitEvent"
- onTableAfterLoad => string (37) "Joomla\CMS\Event\Table\AfterLoadEvent"
- onTableAfterMove => string (37) "Joomla\CMS\Event\Table\AfterMoveEvent"
- onTableAfterPublish => string (40) "Joomla\CMS\Event\Table\AfterPublishEvent"
- onTableAfterReorder => string (40) "Joomla\CMS\Event\Table\AfterReorderEvent"
- onTableAfterReset => string (38) "Joomla\CMS\Event\Table\AfterResetEvent"
- onTableAfterStore => string (38) "Joomla\CMS\Event\Table\AfterStoreEvent"
- onTableBeforeBind => string (38) "Joomla\CMS\Event\Table\BeforeBindEvent"
- onTableBeforeCheckin => string (41) "Joomla\CMS\Event\Table\BeforeCheckinEvent"
- onTableBeforeCheckout => string (42) "Joomla\CMS\Event\Table\BeforeCheckoutEvent"
- onTableBeforeDelete => string (40) "Joomla\CMS\Event\Table\BeforeDeleteEvent"
- onTableBeforeHit => string (37) "Joomla\CMS\Event\Table\BeforeHitEvent"
- onTableBeforeLoad => string (38) "Joomla\CMS\Event\Table\BeforeLoadEvent"
- onTableBeforeMove => string (38) "Joomla\CMS\Event\Table\BeforeMoveEvent"
- onTableBeforePublish => string (41) "Joomla\CMS\Event\Table\BeforePublishEvent"
- onTableBeforeReorder => string (41) "Joomla\CMS\Event\Table\BeforeReorderEvent"
- onTableBeforeReset => string (39) "Joomla\CMS\Event\Table\BeforeResetEvent"
- onTableBeforeStore => string (39) "Joomla\CMS\Event\Table\BeforeStoreEvent"
- onTableCheck => string (33) "Joomla\CMS\Event\Table\CheckEvent"
- onTableObjectCreate => string (40) "Joomla\CMS\Event\Table\ObjectCreateEvent"
- onTableSetNewTags => string (38) "Joomla\CMS\Event\Table\SetNewTagsEvent"
- onBeforeDisplay => string (34) "Joomla\CMS\Event\View\DisplayEvent"
- onAfterDisplay => string (34) "Joomla\CMS\Event\View\DisplayEvent"
- onWorkflowFunctionalityUsed => string (56) "Joomla\CMS\Event\Workflow\WorkflowFunctionalityUsedEvent"
- onWorkflowAfterTransition => string (49) "Joomla\CMS\Event\Workflow\WorkflowTransitionEvent"
- onWorkflowBeforeTransition => string (49) "Joomla\CMS\Event\Workflow\WorkflowTransitionEvent"
- onSchemaBeforeCompileHead => string (63) "Joomla\CMS\Event\Plugin\System\Schemaorg\BeforeCompileHeadEvent"
- onSchemaPrepareData => string (57) "Joomla\CMS\Event\Plugin\System\Schemaorg\PrepareDataEvent"
- onSchemaPrepareForm => string (57) "Joomla\CMS\Event\Plugin\System\Schemaorg\PrepareFormEvent"
- onSchemaPrepareSave => string (57) "Joomla\CMS\Event\Plugin\System\Schemaorg\PrepareSaveEvent"
- onGetStatsData => string (54) "Joomla\CMS\Event\Plugin\System\Stats\GetStatsDataEvent"
- onContentPrepare => string (44) "Joomla\CMS\Event\Content\ContentPrepareEvent"
- onContentAfterTitle => string (40) "Joomla\CMS\Event\Content\AfterTitleEvent"
- onContentBeforeDisplay => string (43) "Joomla\CMS\Event\Content\BeforeDisplayEvent"
- onContentAfterDisplay => string (42) "Joomla\CMS\Event\Content\AfterDisplayEvent"
- onContentNormaliseRequestData => string (48) "Joomla\CMS\Event\Model\NormaliseRequestDataEvent"
- onContentBeforeValidateData => string (46) "Joomla\CMS\Event\Model\BeforeValidateDataEvent"
- onContentPrepareForm => string (39) "Joomla\CMS\Event\Model\PrepareFormEvent"
- onContentPrepareData => string (39) "Joomla\CMS\Event\Model\PrepareDataEvent"
- onContentBeforeSave => string (38) "Joomla\CMS\Event\Model\BeforeSaveEvent"
- onContentAfterSave => string (37) "Joomla\CMS\Event\Model\AfterSaveEvent"
- onContentBeforeDelete => string (40) "Joomla\CMS\Event\Model\BeforeDeleteEvent"
- onContentAfterDelete => string (39) "Joomla\CMS\Event\Model\AfterDeleteEvent"
- onContentBeforeChangeState => string (45) "Joomla\CMS\Event\Model\BeforeChangeStateEvent"
- onContentChangeState => string (44) "Joomla\CMS\Event\Model\AfterChangeStateEvent"
- onCategoryChangeState => string (52) "Joomla\CMS\Event\Model\AfterCategoryChangeStateEvent"
- onBeforeBatch => string (39) "Joomla\CMS\Event\Model\BeforeBatchEvent"
- onContentCleanCache => string (43) "Joomla\CMS\Event\Model\AfterCleanCacheEvent"
- onUserAuthenticate => string (41) "Joomla\CMS\Event\User\AuthenticationEvent"
- onUserAuthorisation => string (40) "Joomla\CMS\Event\User\AuthorisationEvent"
- onUserAuthorisationFailure => string (47) "Joomla\CMS\Event\User\AuthorisationFailureEvent"
- onUserLogin => string (32) "Joomla\CMS\Event\User\LoginEvent"
- onUserAfterLogin => string (37) "Joomla\CMS\Event\User\AfterLoginEvent"
- onUserLoginFailure => string (39) "Joomla\CMS\Event\User\LoginFailureEvent"
- onUserLogout => string (33) "Joomla\CMS\Event\User\LogoutEvent"
- onUserAfterLogout => string (38) "Joomla\CMS\Event\User\AfterLogoutEvent"
- onUserLogoutFailure => string (40) "Joomla\CMS\Event\User\LogoutFailureEvent"
- onUserLoginButtons => string (39) "Joomla\CMS\Event\User\LoginButtonsEvent"
- onUserBeforeSave => string (37) "Joomla\CMS\Event\User\BeforeSaveEvent"
- onUserAfterSave => string (36) "Joomla\CMS\Event\User\AfterSaveEvent"
- onUserBeforeDelete => string (39) "Joomla\CMS\Event\User\BeforeDeleteEvent"
- onUserAfterDelete => string (38) "Joomla\CMS\Event\User\AfterDeleteEvent"
- onUserAfterRemind => string (38) "Joomla\CMS\Event\User\AfterRemindEvent"
- onUserBeforeResetRequest => string (45) "Joomla\CMS\Event\User\BeforeResetRequestEvent"
- onUserAfterResetRequest => string (44) "Joomla\CMS\Event\User\AfterResetRequestEvent"
- onUserBeforeResetComplete => string (46) "Joomla\CMS\Event\User\BeforeResetCompleteEvent"
- onUserAfterResetComplete => string (45) "Joomla\CMS\Event\User\AfterResetCompleteEvent"
- onUserBeforeSaveGroup => string (38) "Joomla\CMS\Event\Model\BeforeSaveEvent"
- onUserAfterSaveGroup => string (37) "Joomla\CMS\Event\Model\AfterSaveEvent"
- onUserBeforeDeleteGroup => string (40) "Joomla\CMS\Event\Model\BeforeDeleteEvent"
- onUserAfterDeleteGroup => string (39) "Joomla\CMS\Event\Model\AfterDeleteEvent"
- onRenderModule => string (47) "Joomla\CMS\Event\Module\BeforeRenderModuleEvent"
- onAfterRenderModule => string (46) "Joomla\CMS\Event\Module\AfterRenderModuleEvent"
- onAfterRenderModules => string (47) "Joomla\CMS\Event\Module\AfterRenderModulesEvent"
- onPrepareModuleList => string (46) "Joomla\CMS\Event\Module\PrepareModuleListEvent"
- onAfterModuleList => string (44) "Joomla\CMS\Event\Module\AfterModuleListEvent"
- onAfterCleanModuleList => string (49) "Joomla\CMS\Event\Module\AfterCleanModuleListEvent"
- onBeforeExtensionBoot => string (41) "Joomla\CMS\Event\BeforeExtensionBootEvent"
- onAfterExtensionBoot => string (40) "Joomla\CMS\Event\AfterExtensionBootEvent"
- onExtensionBeforeInstall => string (45) "Joomla\CMS\Event\Extension\BeforeInstallEvent"
- onExtensionAfterInstall => string (44) "Joomla\CMS\Event\Extension\AfterInstallEvent"
- onExtensionBeforeUninstall => string (47) "Joomla\CMS\Event\Extension\BeforeUninstallEvent"
- onExtensionAfterUninstall => string (46) "Joomla\CMS\Event\Extension\AfterUninstallEvent"
- onExtensionBeforeUpdate => string (44) "Joomla\CMS\Event\Extension\BeforeUpdateEvent"
- onExtensionAfterUpdate => string (43) "Joomla\CMS\Event\Extension\AfterUpdateEvent"
- onExtensionBeforeSave => string (38) "Joomla\CMS\Event\Model\BeforeSaveEvent"
- onExtensionAfterSave => string (37) "Joomla\CMS\Event\Model\AfterSaveEvent"
- onExtensionAfterDelete => string (39) "Joomla\CMS\Event\Model\AfterDeleteEvent"
- onExtensionChangeState => string (45) "Joomla\CMS\Event\Model\BeforeChangeStateEvent"
- onJoomlaBeforeAutoupdate => string (54) "Joomla\CMS\Event\Extension\BeforeJoomlaAutoupdateEvent"
- onJoomlaBeforeUpdate => string (50) "Joomla\CMS\Event\Extension\BeforeJoomlaUpdateEvent"
- onJoomlaAfterUpdate => string (49) "Joomla\CMS\Event\Extension\AfterJoomlaUpdateEvent"
- onInstallerAddInstallationTab => string (50) "Joomla\CMS\Event\Installer\AddInstallationTabEvent"
- onInstallerBeforeInstallation => string (50) "Joomla\CMS\Event\Installer\BeforeInstallationEvent"
- onInstallerBeforeInstaller => string (47) "Joomla\CMS\Event\Installer\BeforeInstallerEvent"
- onInstallerAfterInstaller => string (46) "Joomla\CMS\Event\Installer\AfterInstallerEvent"
- onInstallerBeforePackageDownload => string (53) "Joomla\CMS\Event\Installer\BeforePackageDownloadEvent"
- onFinderCategoryChangeState => string (53) "Joomla\CMS\Event\Finder\AfterCategoryChangeStateEvent"
- onFinderChangeState => string (45) "Joomla\CMS\Event\Finder\AfterChangeStateEvent"
- onFinderAfterDelete => string (40) "Joomla\CMS\Event\Finder\AfterDeleteEvent"
- onFinderBeforeSave => string (39) "Joomla\CMS\Event\Finder\BeforeSaveEvent"
- onFinderAfterSave => string (38) "Joomla\CMS\Event\Finder\AfterSaveEvent"
- onFinderResult => string (35) "Joomla\CMS\Event\Finder\ResultEvent"
- onPrepareFinderContent => string (43) "Joomla\CMS\Event\Finder\PrepareContentEvent"
- onBeforeIndex => string (40) "Joomla\CMS\Event\Finder\BeforeIndexEvent"
- onBuildIndex => string (39) "Joomla\CMS\Event\Finder\BuildIndexEvent"
- onStartIndex => string (39) "Joomla\CMS\Event\Finder\StartIndexEvent"
- onFinderGarbageCollection => string (46) "Joomla\CMS\Event\Finder\GarbageCollectionEvent"
- onBeforeRenderMenuItems => string (52) "Joomla\CMS\Event\Menu\BeforeRenderMenuItemsViewEvent"
- onAfterGetMenuTypeOptions => string (50) "Joomla\CMS\Event\Menu\AfterGetMenuTypeOptionsEvent"
- onPreprocessMenuItems => string (46) "Joomla\CMS\Event\Menu\PreprocessMenuItemsEvent"
- onAfterLogPurge => string (45) "Joomla\CMS\Event\ActionLog\AfterLogPurgeEvent"
- onAfterLogExport => string (46) "Joomla\CMS\Event\ActionLog\AfterLogExportEvent"
- onAfterPurge => string (38) "Joomla\CMS\Event\Cache\AfterPurgeEvent"
- onValidateContact => string (45) "Joomla\CMS\Event\Contact\ValidateContactEvent"
- onSubmitContact => string (43) "Joomla\CMS\Event\Contact\SubmitContactEvent"
- onAfterCheckin => string (42) "Joomla\CMS\Event\Checkin\AfterCheckinEvent"
- onCustomFieldsGetTypes => string (43) "Joomla\CMS\Event\CustomFields\GetTypesEvent"
- onCustomFieldsPrepareDom => string (45) "Joomla\CMS\Event\CustomFields\PrepareDomEvent"
- onCustomFieldsBeforePrepareField => string (53) "Joomla\CMS\Event\CustomFields\BeforePrepareFieldEvent"
- onCustomFieldsPrepareField => string (47) "Joomla\CMS\Event\CustomFields\PrepareFieldEvent"
- onCustomFieldsAfterPrepareField => string (52) "Joomla\CMS\Event\CustomFields\AfterPrepareFieldEvent"
- onPrivacyCollectAdminCapabilities => string (49) "Joomla\CMS\Event\Privacy\CollectCapabilitiesEvent"
- onPrivacyCheckPrivacyPolicyPublished => string (57) "Joomla\CMS\Event\Privacy\CheckPrivacyPolicyPublishedEvent"
- onPrivacyExportRequest => string (43) "Joomla\CMS\Event\Privacy\ExportRequestEvent"
- onPrivacyCanRemoveData => string (43) "Joomla\CMS\Event\Privacy\CanRemoveDataEvent"
- onPrivacyRemoveData => string (40) "Joomla\CMS\Event\Privacy\RemoveDataEvent"
- onPageCacheSetCaching => string (42) "Joomla\CMS\Event\PageCache\SetCachingEvent"
- onPageCacheGetKey => string (38) "Joomla\CMS\Event\PageCache\GetKeyEvent"
- onPageCacheIsExcluded => string (42) "Joomla\CMS\Event\PageCache\IsExcludedEvent"
- onSampledataGetOverview => string (44) "Joomla\CMS\Event\SampleData\GetOverviewEvent"
- onMailBeforeRendering => string (54) "Joomla\CMS\Event\Mail\BeforeRenderingMailTemplateEvent"
- public const Joomla\CMS\Application\CMSApplicationInterface::MSG_EMERGENCY :: string (9) "emergency"
- public const Joomla\CMS\Application\CMSApplicationInterface::MSG_ALERT :: string (5) "alert"
- public const Joomla\CMS\Application\CMSApplicationInterface::MSG_CRITICAL :: string (8) "critical"
- public const Joomla\CMS\Application\CMSApplicationInterface::MSG_ERROR :: string (5) "error"
- public const Joomla\CMS\Application\CMSApplicationInterface::MSG_WARNING :: string (7) "warning"
- public const Joomla\CMS\Application\CMSApplicationInterface::MSG_NOTICE :: string (6) "notice"
- public const Joomla\CMS\Application\CMSApplicationInterface::MSG_INFO :: string (4) "info"
- public const Joomla\CMS\Application\CMSApplicationInterface::MSG_DEBUG :: string (5) "debug"
- public const Joomla\CMS\Application\CMSApplicationInterface::MSG_MESSAGE :: string (7) "message"
- public const Joomla\CMS\Application\CMSApplicationInterface::MSG_SUCCESS :: string (7) "success"
- private session -> Joomla\CMS\Session\Session#193 (5)
- Properties (5)
- Methods (36)
- Static methods (4)
- Iterator (5)
- protected state -> string (6) "active"
- protected expire -> integer 9000
- protected store -> Joomla\CMS\Session\Storage\JoomlaStorage#194 (8)
- Properties (8)
- Methods (22)
- private active -> boolean true
- private handler -> Joomla\Session\Handler\ApcuHandler#191 (1)
- Properties (1)
- Methods (7)
- Static methods (1)
- private prefix -> string (3) "jfw"
- public __construct(array $options = array()) Constructor
/** * Constructor * * @param array $options Associative array of options to configure the handler * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:36
- public close(): boolean True on success, false otherwise Close the session
/** * Close the session * * @return boolean True on success, false otherwise * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:50
- public destroy(string $id): bool Destroy a session
/** * Destroy a session * * @param string $id The session ID being destroyed * * @return boolean True on success, false otherwise * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:64
- public gc($maxlifetime): boolean True on success, false otherwise Cleanup old sessions
/** * Cleanup old sessions * * @param integer $maxlifetime Sessions that have not updated for the last maxlifetime seconds will be removed * * @return boolean True on success, false otherwise * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:80
- public open($save_path, $session_id): boolean True on success, false otherwise Initialize session
/** * Initialize session * * @param string $save_path The path where to store/retrieve the session * @param string $session_id The session id * * @return boolean True on success, false otherwise * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:115
- public read($session_id): string The session data Read session data
/** * Read session data * * @param string $session_id The session id to read data for * * @return string The session data * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:130
- public write($session_id, $session_data): boolean True on success, false otherwise Write session data
/** * Write session data * * @param string $session_id The session id * @param string $session_data The encoded session data * * @return boolean True on success, false otherwise * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:146
- public static Joomla\Session\Handler\ApcuHandler::isSupported(): bool Test to see if the HandlerInterface is available
/** * Test to see if the HandlerInterface is available * * @return boolean True on success, false otherwise * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/session/src/Handler/ApcuHandler.php:92
- private started -> boolean true
- private data -> Joomla\Registry\Registry#205 (3)
- Properties (3)
- Methods (29)
- Iterator (5)
- toString
- protected data -> stdClass#206 (5)
- Properties (5)
- session -> stdClass#207 (3)
- Properties (3)
- counter -> integer 3
- timer -> stdClass#208 Depth Limit
- token -> string (32) "74bc0009b0ade58b1dd764693481df73"
- registry -> Joomla\Registry\Registry#209 (3)
- Properties (3)
- Methods (29)
- Iterator (2)
- toString
- protected data -> stdClass#210 Depth Limit
- protected initialized -> boolean false
- protected separator -> string (1) "."
- public __construct($data = null, string $separator = '.') Constructor
/** * Constructor * * @param mixed $data The data to bind to the new Registry object. * @param string $separator The path separator, and empty string will flatten the registry. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:54
- public __clone(): void Magic function to clone the registry object.
/** * Magic function to clone the registry object. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:78
- public __toString(): string Magic function to render this object as a string using default args of toString method.
/** * Magic function to render this object as a string using default args of toString method. * * @return string * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:90
- public count(): integer The custom count as an integer. Count elements of the data object
/** * Count elements of the data object * * @return integer The custom count as an integer. * * @link https://www.php.net/manual/en/countable.count.php * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:104
- public jsonSerialize(): object Implementation for the JsonSerializable interface. Allows us to pass Registry objects to json_encode.
/** * Implementation for the JsonSerializable interface. * Allows us to pass Registry objects to json_encode. * * @return object * * @since 1.0.0 * @note The interface is only present in PHP 5.4 and up. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:119
- public def($key, $default = ''): mixed The value set, or the default if the value was not previously set (or null). Sets a default value if not already assigned.
/** * Sets a default value if not already assigned. * * @param string $key The name of the parameter. * @param mixed $default An optional value for the parameter. * * @return mixed The value set, or the default if the value was not previously set (or null). * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:134
- public exists($path): boolean Check if a registry path exists.
/** * Check if a registry path exists. * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return boolean * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:151
- public get($path, $default = null): mixed Value of entry or null Get a registry value.
/** * Get a registry value. * * @param string $path Registry path (e.g. joomla.content.showauthor) * @param mixed $default Optional default value, returned if the internal value is null. * * @return mixed Value of entry or null * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:199
- public getIterator(): \ArrayIterator This object represented as an ArrayIterator. Gets this object represented as an ArrayIterator.
/** * Gets this object represented as an ArrayIterator. * * This allows the data properties to be accessed via a foreach statement. * * @return \ArrayIterator This object represented as an ArrayIterator. * * @see \IteratorAggregate::getIterator() * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:254
- public loadArray(array $array, $flattened = false): $this Load an associative array of values into the default namespace
/** * Load an associative array of values into the default namespace * * @param array $array Associative array of value to load * @param boolean $flattened Load from a one-dimensional array * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:270
- public loadObject($object): $this Load the public variables of the object into the default namespace.
/** * Load the public variables of the object into the default namespace. * * @param object $object The object holding the publics to load * * @return $this * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:294
- public loadFile($file, $format = 'JSON', array $options = array()): $this Load the contents of a file into the registry
/** * Load the contents of a file into the registry * * @param string $file Path to file to load * @param string $format Format of the file [optional: defaults to JSON] * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:313
- public loadString($data, $format = 'JSON', array $options = array()): $this Load a string into the registry
/** * Load a string into the registry * * @param string $data String to load into the registry * @param string $format Format of the string * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:332
- public merge(Joomla\Registry\Registry $source, $recursive = false): $this Merge a Registry object into this one
/** * Merge a Registry object into this one * * @param Registry $source Source Registry object to merge. * @param boolean $recursive True to support recursive merge the children values. * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$source` is now type hinted as `Registry`. Before 2.0.0, `Registry::merge()` just * returned `false` if `$source` was not a `Registry`. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:362
- public extract($path): Registry Registry object (empty if no data is present) Method to extract a sub-registry from path
/** * Method to extract a sub-registry from path * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return Registry Registry object (empty if no data is present) * * @since 1.2.0 * @since 2.0.0 `Registry:extract()` now always returns a `Registry` object. Before 2.0.0, `null` was returned * if there was no data for the key. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:380
- public offsetExists($offset): boolean True if the offset exists, false otherwise. Checks whether an offset exists in the iterator.
/** * Checks whether an offset exists in the iterator. * * @param mixed $offset The array offset. * * @return boolean True if the offset exists, false otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:397
- public offsetGet($offset): mixed The array value if it exists, null otherwise. Gets an offset in the iterator.
/** * Gets an offset in the iterator. * * @param mixed $offset The array offset. * * @return mixed The array value if it exists, null otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:412
- public offsetSet($offset, $value): void Sets an offset in the iterator.
/** * Sets an offset in the iterator. * * @param mixed $offset The array offset. * @param mixed $value The array value. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:428
- public offsetUnset($offset): void Unsets an offset in the iterator.
/** * Unsets an offset in the iterator. * * @param mixed $offset The array offset. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:443
- public set($path, $value): mixed The value of the that has been set. Set a registry value.
/** * Set a registry value. * * @param string $path Registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:458
- public append($path, $value): mixed The value of the that has been set. Append value to a path in registry
/** * Append value to a path in registry * * @param string $path Parent registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:531
- public remove($path): mixed The value of the removed node or null if not set Delete a registry value
/** * Delete a registry value * * @param string $path Registry Path (e.g. joomla.content.showauthor) * * @return mixed The value of the removed node or null if not set * * @since 1.6.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:591
- public toArray(): array An associative array holding the namespace data Transforms a namespace to an array
/** * Transforms a namespace to an array * * @return array An associative array holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:671
- public toObject(): object An an object holding the namespace data Transforms a namespace to an object
/** * Transforms a namespace to an object * * @return object An an object holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:683
- public toString($format = 'JSON', array $options = array()): string Namespace in string format Get a namespace in a given string format
/** * Get a namespace in a given string format * * @param string $format Format to return the string in * @param array $options Parameters used by the formatter, see formatters for more info * * @return string Namespace in string format * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:698
- protected bindData($parent, $data, $recursive = true, $allowNull = true): void Method to recursively bind data to a parent object.
/** * Method to recursively bind data to a parent object. * * @param object $parent The parent object on which to attach the data values. * @param mixed $data An array or object of data to bind to the parent object. * @param boolean $recursive True to support recursive bindData. * @param boolean $allowNull True to allow null values. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:715
- protected asArray($data): array Array representation of the input object. Method to recursively convert an object of data to an array.
/** * Method to recursively convert an object of data to an array. * * @param object|array $data An object of data to return as an array. * * @return array Array representation of the input object. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:751
- public flatten($separator = null): string[] Dumped array. Dump to one dimension array.
/** * Dump to one dimension array. * * @param string $separator The key separator. * * @return string[] Dumped array. * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:781
- protected toFlatten($separator = null, $data = null, array &$array = array(), $prefix = ''): void Method to recursively convert data to one dimension array.
/** * Method to recursively convert data to one dimension array. * * @param string $separator The key separator. * @param array|object $data Data source of this scope. * @param array $array The result array, it is passed by reference. * @param string $prefix Last level key prefix. * * @return void * * @since 1.3.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:807
- 0 => array (1) Depth Limit
- 1 => array (1) Depth Limit
- registry string (81) "{"com_travel":{"travels":{"ordercol":"a.title"}},"gta":{"user":{"idCatalog":30}}}"
- Json
- JSON Decode array (2) Depth Limit
- user -> Joomla\CMS\User\User#215 (29)
- Properties (29)
- Methods (28)
- Static methods (2)
- Static properties (1)
- protected isRoot -> null
- public id -> integer 0
- public name -> null
- public username -> null
- public email -> null
- public password -> null
- public password_clear -> string (0) ""
- public block -> null
- public sendEmail -> integer 0
- public registerDate -> null
- public lastvisitDate -> null
- public activation -> null
- public params -> null
- public groups -> array (1) Depth Limit
- public guest -> integer 1
- public lastResetTime -> null
- public resetCount -> null
- public requireReset -> null
- public typeAlias -> null
- public otpKey -> null
- public otep -> null
- public authProvider -> null
- protected _params -> Joomla\Registry\Registry#220 Depth Limit
- protected _authGroups -> null
- protected _authLevels -> array (2) Depth Limit
- protected _authActions -> null
- protected _errorMsg -> null
- protected _errors -> array (0)
- private useExceptions -> boolean false
- public __construct($identifier = 0) Constructor activating the default information of the language
/** * Constructor activating the default information of the language * * @param integer $identifier The primary key of the user to load (optional). * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:271
- public getParam($key, $default = null): mixed The value or the default if it did not exist Method to get a parameter value
/** * Method to get a parameter value * * @param string $key Parameter key * @param mixed $default Parameter default value * * @return mixed The value or the default if it did not exist * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:341
- public setParam($key, $value): mixed Set parameter value Method to set a parameter
/** * Method to set a parameter * * @param string $key Parameter key * @param mixed $value Parameter value * * @return mixed Set parameter value * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:356
- public defParam($key, $value): mixed Set parameter value Method to set a default parameter if it does not exist
/** * Method to set a default parameter if it does not exist * * @param string $key Parameter key * @param mixed $value Parameter value * * @return mixed Set parameter value * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:371
- public authorise($action, $assetname = null): boolean True if authorised Method to check User object authorisation against an access control object and optionally an access extension object
/** * Method to check User object authorisation against an access control * object and optionally an access extension object * * @param string $action The name of the action to check for permission. * @param string $assetname The name of the asset on which to perform the action. * * @return boolean True if authorised * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:387
- public getAuthorisedCategories($component, $action): array List of categories that this group can do this action to (empty array if none). Categories must be published. Method to return a list of all categories that a user has permission for a given action
/** * Method to return a list of all categories that a user has permission for a given action * * @param string $component The component from which to retrieve the categories * @param string $action The name of the section within the component from which to retrieve the actions. * * @return array List of categories that this group can do this action to (empty array if none). Categories must be published. * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:427
- public getAuthorisedViewLevels(): array Gets an array of the authorised access levels for the user
/** * Gets an array of the authorised access levels for the user * * @return array * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:468
- public getAuthorisedGroups(): array Gets an array of the authorised user groups
/** * Gets an array of the authorised user groups * * @return array * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:488
- public clearAccessRights(): void Clears the access rights cache of this user
/** * Clears the access rights cache of this user * * @return void * * @since 3.4.0 */ Defined in <LIBRARIES>/src/User/User.php:508
- public setLastVisit($timestamp = null): boolean True on success. Pass through method to the table for setting the last visit date
/** * Pass through method to the table for setting the last visit date * * @param integer $timestamp The timestamp, defaults to 'now'. * * @return boolean True on success. * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:525
- public getTimezone(): \DateTimeZone Method to get the user timezone.
/** * Method to get the user timezone. * * If the user didn't set a timezone, it will return the server timezone * * @return \DateTimeZone * * @since 3.7.0 */ Defined in <LIBRARIES>/src/User/User.php:544
- public setParameters($params): void Method to get the user parameters
/** * Method to get the user parameters * * @param object $params The user parameters object * * @return void * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:560
- public bind(&$array): boolean True on success Method to bind an associative array of data to a user object
/** * Method to bind an associative array of data to a user object * * @param array &$array The associative array to bind to the object * * @return boolean True on success * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:607
- public save($updateOnly = false): boolean True on success Method to save the User object to the database
/** * Method to save the User object to the database * * @param boolean $updateOnly Save the object only if not a new user * Currently only used in the user reset password method. * * @return boolean True on success * * @since 1.7.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/src/User/User.php:702
- public delete(): boolean True on success Method to delete the User object from the database
/** * Method to delete the User object from the database * * @return boolean True on success * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:824
- public load($id): boolean True on success Method to load a User object by user id number
/** * Method to load a User object by user id number * * @param mixed $id The user id of the user to load * * @return boolean True on success * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:860
- public __sleep(): array The names of the properties to include in serialization. Method to allow serialize the object with minimal properties.
/** * Method to allow serialize the object with minimal properties. * * @return array The names of the properties to include in serialization. * * @since 3.6.0 */ Defined in <LIBRARIES>/src/User/User.php:905
- public __wakeup(): void Method to recover the full object on unserialize.
/** * Method to recover the full object on unserialize. * * @return void * * @since 3.6.0 */ Defined in <LIBRARIES>/src/User/User.php:917
- public getError($i = null, $toString = true): string Error message Get the most recent error message.
/** * Get the most recent error message. * * @param integer $i Option error index. * @param boolean $toString Indicates if Exception objects should return their error message. * * @return string Error message * * @since 1.7.0 * * @deprecated 3.1.4 will be removed in 7.0 * Will be removed without replacement * Catch thrown Exceptions instead of getError */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:62
- public getErrors(): array Array of error messages. Return all errors, if any.
/** * Return all errors, if any. * * @return array Array of error messages. * * @since 1.7.0 * * @deprecated 3.1.4 will be removed in 7.0 * Will be removed without replacement * Catch thrown Exceptions instead of getErrors */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:94
- public setError($error): void Add an error message.
/** * Add an error message. * * @param string $error Error message. * * @return void * * @since 1.7.0 * * @deprecated 3.1.4 will be removed in 7.0 * Will be removed without replacement * Throw an Exception instead of using setError */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:112
- public shouldUseExceptions(): bool If true then subclasses should throw exceptions rather than use getError and setError.
/** * If true then subclasses should throw exceptions rather than use getError and setError. * * @return boolean * * @since 5.4.0 * @deprecated 7.0 */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:129
- public setUseExceptions(bool $value): void If true then subclasses should throw exceptions rather than use getError and setError.
/** * If true then subclasses should throw exceptions rather than use getError and setError. * * @param boolean $value The value to set for the field. * * @return void * * @since 5.4.0 * @deprecated 7.0 */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:144
- public def($property, $default = null): mixed Sets a default value if not already assigned
/** * Sets a default value if not already assigned * * @param string $property The name of the property. * @param mixed $default The default value. * * @return mixed * * @since 1.7.0 * * @deprecated 4.3.0 will be removed in 7.0 * Defining dynamic properties should not be used anymore */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:41
- public get($property, $default = null): mixed The value of the property. Returns a property of the object or the default value if the property is not set.
/** * Returns a property of the object or the default value if the property is not set. * * @param string $property The name of the property. * @param mixed $default The default value. * * @return mixed The value of the property. * * @since 1.7.0 * * @see CMSObject::getProperties() * * @deprecated 4.3.0 will be removed in 7.0 * Create a proper getter function for the property */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:63
- public getProperties($public = true): array Returns an associative array of object properties.
/** * Returns an associative array of object properties. * * @param boolean $public If true, returns only the public properties. * * @return array * * @since 1.7.0 * * @see CMSObject::get() * * @deprecated 4.3.0 will be removed in 7.0 * Create a proper getter function for the property */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:86
- public set($property, $value = null): mixed Previous value of the property. Modifies a property of the object, creating it if it does not already exist.
/** * Modifies a property of the object, creating it if it does not already exist. * * @param string $property The name of the property. * @param mixed $value The value of the property to set. * * @return mixed Previous value of the property. * * @since 1.7.0 * * @deprecated 4.3.0 will be removed in 7.0 * Create a proper setter function for the property */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:132
- public setProperties($properties): boolean Set the object properties based on a named array/hash.
/** * Set the object properties based on a named array/hash. * * @param mixed $properties Either an associative array or another object. * * @return boolean * * @since 1.7.0 * * @see CMSObject::set() * * @deprecated 4.3.0 will be removed in 7.0 * Create a proper setter function for the property */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:154
- public static Joomla\CMS\User\User::getInstance($identifier = 0): User The User object. Returns the global User object, only creating it if it doesn't already exist.
/** * Returns the global User object, only creating it if it doesn't already exist. * * @param integer $identifier The primary key of the user to load (optional). * * @return User The User object. * * @since 1.7.0 * @deprecated 4.3 will be removed in 7.0 * Load the user service from the dependency injection container or via $app->getIdentity() * Example: Factory::getContainer()->get(UserFactoryInterface::class)->loadUserById($id) */ Defined in <LIBRARIES>/src/User/User.php:299
- public static Joomla\CMS\User\User::getTable($type = null, $prefix = '\\Joomla\\CMS\\Table\\'): Table The user table object Method to get the user table object
/** * Method to get the user table object * * This function uses a static variable to store the table name of the user table to * instantiate. You can call this function statically to set the table name if * needed. * * @param string $type The user table name to be used * @param string $prefix The user table prefix to be used * * @return Table The user table object * * @note At 4.0 this method will no longer be static * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:580
- protected static Joomla\CMS\User\User::$instances :: array (0)
- plg_system_languagefilter -> stdClass#216 (1)
- Properties (1)
- language -> string (5) "de-DE"
- gta -> stdClass#217 (1)
- Properties (1)
- booking -> Joomla\Registry\Registry#868 Depth Limit
- protected initialized -> boolean false
- protected separator -> string (1) "."
- public __construct($data = null, string $separator = '.') Constructor
/** * Constructor * * @param mixed $data The data to bind to the new Registry object. * @param string $separator The path separator, and empty string will flatten the registry. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:54
- public __clone(): void Magic function to clone the registry object.
/** * Magic function to clone the registry object. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:78
- public __toString(): string Magic function to render this object as a string using default args of toString method.
/** * Magic function to render this object as a string using default args of toString method. * * @return string * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:90
- public count(): integer The custom count as an integer. Count elements of the data object
/** * Count elements of the data object * * @return integer The custom count as an integer. * * @link https://www.php.net/manual/en/countable.count.php * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:104
- public jsonSerialize(): object Implementation for the JsonSerializable interface. Allows us to pass Registry objects to json_encode.
/** * Implementation for the JsonSerializable interface. * Allows us to pass Registry objects to json_encode. * * @return object * * @since 1.0.0 * @note The interface is only present in PHP 5.4 and up. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:119
- public def($key, $default = ''): mixed The value set, or the default if the value was not previously set (or null). Sets a default value if not already assigned.
/** * Sets a default value if not already assigned. * * @param string $key The name of the parameter. * @param mixed $default An optional value for the parameter. * * @return mixed The value set, or the default if the value was not previously set (or null). * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:134
- public exists($path): boolean Check if a registry path exists.
/** * Check if a registry path exists. * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return boolean * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:151
- public get($path, $default = null): mixed Value of entry or null Get a registry value.
/** * Get a registry value. * * @param string $path Registry path (e.g. joomla.content.showauthor) * @param mixed $default Optional default value, returned if the internal value is null. * * @return mixed Value of entry or null * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:199
- public getIterator(): \ArrayIterator This object represented as an ArrayIterator. Gets this object represented as an ArrayIterator.
/** * Gets this object represented as an ArrayIterator. * * This allows the data properties to be accessed via a foreach statement. * * @return \ArrayIterator This object represented as an ArrayIterator. * * @see \IteratorAggregate::getIterator() * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:254
- public loadArray(array $array, $flattened = false): $this Load an associative array of values into the default namespace
/** * Load an associative array of values into the default namespace * * @param array $array Associative array of value to load * @param boolean $flattened Load from a one-dimensional array * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:270
- public loadObject($object): $this Load the public variables of the object into the default namespace.
/** * Load the public variables of the object into the default namespace. * * @param object $object The object holding the publics to load * * @return $this * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:294
- public loadFile($file, $format = 'JSON', array $options = array()): $this Load the contents of a file into the registry
/** * Load the contents of a file into the registry * * @param string $file Path to file to load * @param string $format Format of the file [optional: defaults to JSON] * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:313
- public loadString($data, $format = 'JSON', array $options = array()): $this Load a string into the registry
/** * Load a string into the registry * * @param string $data String to load into the registry * @param string $format Format of the string * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:332
- public merge(Joomla\Registry\Registry $source, $recursive = false): $this Merge a Registry object into this one
/** * Merge a Registry object into this one * * @param Registry $source Source Registry object to merge. * @param boolean $recursive True to support recursive merge the children values. * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$source` is now type hinted as `Registry`. Before 2.0.0, `Registry::merge()` just * returned `false` if `$source` was not a `Registry`. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:362
- public extract($path): Registry Registry object (empty if no data is present) Method to extract a sub-registry from path
/** * Method to extract a sub-registry from path * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return Registry Registry object (empty if no data is present) * * @since 1.2.0 * @since 2.0.0 `Registry:extract()` now always returns a `Registry` object. Before 2.0.0, `null` was returned * if there was no data for the key. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:380
- public offsetExists($offset): boolean True if the offset exists, false otherwise. Checks whether an offset exists in the iterator.
/** * Checks whether an offset exists in the iterator. * * @param mixed $offset The array offset. * * @return boolean True if the offset exists, false otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:397
- public offsetGet($offset): mixed The array value if it exists, null otherwise. Gets an offset in the iterator.
/** * Gets an offset in the iterator. * * @param mixed $offset The array offset. * * @return mixed The array value if it exists, null otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:412
- public offsetSet($offset, $value): void Sets an offset in the iterator.
/** * Sets an offset in the iterator. * * @param mixed $offset The array offset. * @param mixed $value The array value. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:428
- public offsetUnset($offset): void Unsets an offset in the iterator.
/** * Unsets an offset in the iterator. * * @param mixed $offset The array offset. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:443
- public set($path, $value): mixed The value of the that has been set. Set a registry value.
/** * Set a registry value. * * @param string $path Registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:458
- public append($path, $value): mixed The value of the that has been set. Append value to a path in registry
/** * Append value to a path in registry * * @param string $path Parent registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:531
- public remove($path): mixed The value of the removed node or null if not set Delete a registry value
/** * Delete a registry value * * @param string $path Registry Path (e.g. joomla.content.showauthor) * * @return mixed The value of the removed node or null if not set * * @since 1.6.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:591
- public toArray(): array An associative array holding the namespace data Transforms a namespace to an array
/** * Transforms a namespace to an array * * @return array An associative array holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:671
- public toObject(): object An an object holding the namespace data Transforms a namespace to an object
/** * Transforms a namespace to an object * * @return object An an object holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:683
- public toString($format = 'JSON', array $options = array()): string Namespace in string format Get a namespace in a given string format
/** * Get a namespace in a given string format * * @param string $format Format to return the string in * @param array $options Parameters used by the formatter, see formatters for more info * * @return string Namespace in string format * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:698
- protected bindData($parent, $data, $recursive = true, $allowNull = true): void Method to recursively bind data to a parent object.
/** * Method to recursively bind data to a parent object. * * @param object $parent The parent object on which to attach the data values. * @param mixed $data An array or object of data to bind to the parent object. * @param boolean $recursive True to support recursive bindData. * @param boolean $allowNull True to allow null values. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:715
- protected asArray($data): array Array representation of the input object. Method to recursively convert an object of data to an array.
/** * Method to recursively convert an object of data to an array. * * @param object|array $data An object of data to return as an array. * * @return array Array representation of the input object. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:751
- public flatten($separator = null): string[] Dumped array. Dump to one dimension array.
/** * Dump to one dimension array. * * @param string $separator The key separator. * * @return string[] Dumped array. * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:781
- protected toFlatten($separator = null, $data = null, array &$array = array(), $prefix = ''): void Method to recursively convert data to one dimension array.
/** * Method to recursively convert data to one dimension array. * * @param string $separator The key separator. * @param array|object $data Data source of this scope. * @param array $array The result array, it is passed by reference. * @param string $prefix Last level key prefix. * * @return void * * @since 1.3.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:807
- 0 => array (3)
- counter => integer 3
- timer => array (3)
- start => integer 1776516803
2026-04-18T12:53:23+00:00
- last => integer 1776516804
2026-04-18T12:53:24+00:00
- now => integer 1776516804
2026-04-18T12:53:24+00:00
- token => string (32) "74bc0009b0ade58b1dd764693481df73"
- 1 => array (3)
- data => array (2)
- com_travel => array (1) Depth Limit
- gta => array (1) Depth Limit
- initialized => boolean false
- separator => string (1) "."
- 2 => array (21)
- id => integer 0
- name => null
- username => null
- email => null
- password => null
- password_clear => string (0) ""
- block => null
- sendEmail => integer 0
- registerDate => null
- lastvisitDate => null
- activation => null
- params => null
- groups => array (1)
- 0 => string (1) "9"
- guest => integer 1
- lastResetTime => null
- resetCount => null
- requireReset => null
- typeAlias => null
- otpKey => null
- otep => null
- authProvider => null
- 3 => array (1)
- language => string (5) "de-DE"
- 4 => array (1)
- booking => array (3)
- data => array (3) Depth Limit
- initialized => boolean false
- separator => string (1) "."
- data string (866) "{"session":{"counter":3,"timer":{"start":1776516803,"last":1776516804,"now":1776516804},"token":"74bc0009b0ade58b1dd...
- Json (5)
- Contents
- session => array (3)
- counter => integer 3
- timer => array (3) Depth Limit
- token => string (32) "74bc0009b0ade58b1dd764693481df73"
- registry => array (2)
- com_travel => array (1) Depth Limit
- gta => array (1) Depth Limit
- user => array (21)
- id => integer 0
- name => null
- username => null
- email => null
- password => null
- password_clear => string (0) ""
- block => null
- sendEmail => integer 0
- registerDate => null
- lastvisitDate => null
- activation => null
- params => null
- groups => array (1) Depth Limit
- guest => integer 1
- lastResetTime => null
- resetCount => null
- requireReset => null
- typeAlias => null
- otpKey => null
- otep => null
- authProvider => null
- plg_system_languagefilter => array (1)
- language => string (5) "de-DE"
- gta => array (1)
- booking => array (3) Depth Limit
{"session":{"counter":3,"timer":{"start":1776516803,"last":1776516804,"now":1776516804},"token":"74bc0009b0ade58b1dd764693481df73"},"registry":{"com_travel":{"travels":{"ordercol":"a.title"}},"gta":{"user":{"idCatalog":30}}},"user":{"id":0,"name":null,"username":null,"email":null,"password":null,"password_clear":"","block":null,"sendEmail":0,"registerDate":null,"lastvisitDate":null,"activation":null,"params":null,"groups":["9"],"guest":1,"lastResetTime":null,"resetCount":null,"requireReset":null,"typeAlias":null,"otpKey":null,"otep":null,"authProvider":null},"plg_system_languagefilter":{"language":"de-DE"},"gta":{"booking":{"catalog":{"idCatalog":30,"title":"2026 Nah & Fern","alias":"2026","state":1,"code":"GC26","year":2026,"departureFrom":"2026-01-01 00:00:00","departureTo":"2027-12-31 00:00:00"},"code":"LNZNESTOTP","departure":"2026-09-19T00:00:00"}}}
- private forceSSL -> boolean false
- private cookieDomain -> string (0) ""
- private cookiePath -> string (1) "/"
- private input -> Joomla\Input\Input#174 (4)
- Properties (4)
- Methods (11)
- Class constants (1)
- protected options -> array (0)
- protected filter -> Joomla\Filter\InputFilter#175 (8)
- Properties (8)
- Methods (23)
- Static methods (1)
- Class constants (4)
- public tagsArray -> array (0)
- public attrArray -> array (0)
- public tagsMethod -> integer 0
- public attrMethod -> integer 0
- public xssAuto -> integer 1
- public blockedTags -> array (23)
- 0 => string (6) "applet"
- 1 => string (4) "body"
- 2 => string (7) "bgsound"
- 3 => string (4) "base"
- 4 => string (8) "basefont"
- 5 => string (6) "canvas"
- 6 => string (5) "embed"
- 7 => string (5) "frame"
- 8 => string (8) "frameset"
- 9 => string (4) "head"
- 10 => string (4) "html"
- 11 => string (2) "id"
- 12 => string (6) "iframe"
- 13 => string (6) "ilayer"
- 14 => string (5) "layer"
- 15 => string (4) "link"
- 16 => string (4) "meta"
- 17 => string (4) "name"
- 18 => string (6) "object"
- 19 => string (6) "script"
- 20 => string (5) "style"
- 21 => string (5) "title"
- 22 => string (3) "xml"
- public blockedAttributes -> array (6)
- 0 => string (6) "action"
- 1 => string (10) "background"
- 2 => string (8) "codebase"
- 3 => string (6) "dynsrc"
- 4 => string (10) "formaction"
- 5 => string (6) "lowsrc"
- private blockedChars -> array (4)
- 0 => string (5) "&tab;"
- 1 => string (7) "&space;"
- 2 => string (7) ":"
- 3 => string (8) "&column;"
- public __construct(array $tagsArray = array(), array $attrArray = array(), $tagsMethod = 0, $attrMethod = 0, $xssAuto = 1) Constructor for InputFilter class.
/** * Constructor for InputFilter class. * * @param array $tagsArray List of permitted HTML tags * @param array $attrArray List of permitted HTML tag attributes * @param integer $tagsMethod Method for filtering tags, should be one of the `ONLY_*_DEFINED_TAGS` constants * @param integer $attrMethod Method for filtering attributes, should be one of the `ONLY_*_DEFINED_ATTRIBUTES` constants * @param integer $xssAuto Only auto clean essentials = 0, Allow clean blocked tags/attributes = 1 * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:167
- public clean($source, $type = 'string'): mixed 'Cleaned' version of the `$source` parameter Cleans the given input source based on the instance configuration and specified data type
/** * Cleans the given input source based on the instance configuration and specified data type * * @param string|string[]|object $source Input string/array-of-string/object to be 'cleaned' * @param string $type The return type for the variable: * INT: An integer * UINT: An unsigned integer * FLOAT: A floating point number * BOOLEAN: A boolean value * WORD: A string containing A-Z or underscores only (not case sensitive) * ALNUM: A string containing A-Z or 0-9 only (not case sensitive) * CMD: A string containing A-Z, 0-9, underscores, periods or hyphens (not case * sensitive) * BASE64: A string containing A-Z, 0-9, forward slashes, plus or equals (not case * sensitive) * STRING: A fully decoded and sanitised string (default) * HTML: A sanitised string * ARRAY: An array * PATH: A sanitised file path * TRIM: A string trimmed from normal, non-breaking and multibyte spaces * USERNAME: Do not use (use an application specific filter) * RAW: The raw string is returned with no filtering * unknown: An unknown filter will act like STRING. If the input is an array it will * return an array of fully decoded and sanitised strings. * * @return mixed 'Cleaned' version of the `$source` parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:215
- protected remove($source): string 'Cleaned' version of input parameter Internal method to iteratively remove all unwanted tags and attributes
/** * Internal method to iteratively remove all unwanted tags and attributes * * @param string $source Input string to be 'cleaned' * * @return string 'Cleaned' version of input parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:291
- protected cleanTags($source): string 'Cleaned' version of input parameter Internal method to strip a string of disallowed tags
/** * Internal method to strip a string of disallowed tags * * @param string $source Input string to be 'cleaned' * * @return string 'Cleaned' version of input parameter * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:311
- protected cleanAttributes(array $attrSet): array Filtered array of attribute pairs Internal method to strip a tag of disallowed attributes
/** * Internal method to strip a tag of disallowed attributes * * @param array $attrSet Array of attribute pairs to filter * * @return array Filtered array of attribute pairs * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:527
- protected escapeAttributeValues($source): string Filtered string Escape < > and " inside attribute values
/** * Escape < > and " inside attribute values * * @param string $source The source string. * * @return string Filtered string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:639
- protected stripCssExpressions($source): string Filtered string Remove CSS Expressions in the form of <property>:expression(...)
/** * Remove CSS Expressions in the form of <property>:expression(...) * * @param string $source The source string. * * @return string Filtered string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:695
- private cleanInt($source): integer The filtered value Integer filter
/** * Integer filter * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:723
- private cleanInteger($source): integer The filtered value Alias for cleanInt()
/** * Alias for cleanInt() * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:739
- private cleanUint($source): integer The filtered value Unsigned integer filter
/** * Unsigned integer filter * * @param string $source The string to be filtered * * @return integer The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:751
- private cleanFloat($source): float The filtered value Float filter
/** * Float filter * * @param string $source The string to be filtered * * @return float The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:767
- private cleanDouble($source): float The filtered value Alias for cleanFloat()
/** * Alias for cleanFloat() * * @param string $source The string to be filtered * * @return float The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:783
- private cleanBool($source): boolean The filtered value Boolean filter
/** * Boolean filter * * @param string $source The string to be filtered * * @return boolean The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:795
- private cleanBoolean($source): boolean The filtered value Alias for cleanBool()
/** * Alias for cleanBool() * * @param string $source The string to be filtered * * @return boolean The filtered value */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:807
- private cleanWord($source): string The filtered string Word filter
/** * Word filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:819
- private cleanAlnum($source): string The filtered string Alphanumerical filter
/** * Alphanumerical filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:833
- private cleanCmd($source): string The filtered string Command filter
/** * Command filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:847
- private cleanBase64($source): string The filtered string Base64 filter
/** * Base64 filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:864
- private cleanString($source): string The filtered string String filter
/** * String filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:878
- private cleanHtml($source): string The filtered string HTML filter
/** * HTML filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:890
- private cleanPath($source): string The filtered string Path filter
/** * Path filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:902
- private cleanTrim($source): string The filtered string Trim filter
/** * Trim filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:926
- private cleanUsername($source): string The filtered string Username filter
/** * Username filter * * @param string $source The string to be filtered * * @return string The filtered string */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:942
- public static Joomla\Filter\InputFilter::checkAttribute($attrSubSet): boolean True if bad code is detected Function to determine if contents of an attribute are safe
/** * Function to determine if contents of an attribute are safe * * @param array $attrSubSet A 2 element array for attribute's name, value * * @return boolean True if bad code is detected * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/filter/src/InputFilter.php:270
- public const Joomla\Filter\InputFilter::ONLY_ALLOW_DEFINED_TAGS :: integer 0
- public const Joomla\Filter\InputFilter::ONLY_BLOCK_DEFINED_TAGS :: integer 1
- public const Joomla\Filter\InputFilter::ONLY_ALLOW_DEFINED_ATTRIBUTES :: integer 0
- public const Joomla\Filter\InputFilter::ONLY_BLOCK_DEFINED_ATTRIBUTES :: integer 1
- protected data -> array (11)
- language => string (5) "de-DE"
- option => string (11) "com_booking"
- view => string (7) "booking"
- lang => string (5) "de-DE"
- Itemid => integer 184
- layout => string (8) "schedule"
- catalog => string (4) "GC26"
- package => string (10) "LNZNESTOTP"
- departure => string (10) "2026-09-19"
- controller => string (7) "booking"
- task => string (7) "display"
- protected inputs -> array (3)
- server => Joomla\Input\Input#182 (4)
- Properties (4)
- Methods (11)
- Class constants (1)
- protected options -> array (0)
- protected filter -> Joomla\Filter\InputFilter#183 Depth Limit
- protected data -> array (43) Depth Limit
- protected inputs -> array (0)
- public __construct($source = null, array $options = array()) Constructor.
/** * Constructor. * * @param array|null $source Optional source data. If omitted, a copy of the server variable '_REQUEST' is used. * @param array $options An optional associative array of configuration parameters: * filter: An instance of Filter\Input. If omitted, a default filter is initialised. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:96
- public __get($name): Input The request input object Magic method to get an input object
/** * Magic method to get an input object * * @param mixed $name Name of the input object to retrieve. * * @return Input The request input object * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:113
- public count(): integer The number of variables in the input. Get the number of variables.
/** * Get the number of variables. * * @return integer The number of variables in the input. * * @since 1.0 * @see Countable::count() */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:147
- public get($name, $default = null, $filter = 'cmd'): mixed The filtered input value. Gets a value from the input data.
/** * Gets a value from the input data. * * @param string $name Name of the value to get. * @param mixed $default Default value to return if variable does not exist. * @param string $filter Filter to apply to the value. * * @return mixed The filtered input value. * * @see \Joomla\Filter\InputFilter::clean() * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:164
- public getArray(array $vars = array(), $datasource = null): mixed The filtered input data. Gets an array of values from the request.
/** * Gets an array of values from the request. * * @param array $vars Associative array of keys and filter types to apply. * If empty and datasource is null, all the input data will be returned * but filtered using the default case in InputFilter::clean. * @param mixed $datasource Array to retrieve data from, or null * * @return mixed The filtered input data. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:185
- public getInputForRequestMethod(): Input Get the Input instance holding the data for the current request method
/** * Get the Input instance holding the data for the current request method * * @return Input * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:221
- public set($name, $value): void Sets a value
/** * Sets a value * * @param string $name Name of the value to set. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:246
- public def($name, $value): void Define a value. The value will only be set if there's no value for the name or if it is null.
/** * Define a value. The value will only be set if there's no value for the name or if it is null. * * @param string $name Name of the value to define. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:261
- public exists($name): boolean Check if a value name exists.
/** * Check if a value name exists. * * @param string $name Value name * * @return boolean * * @since 1.2.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:279
- public __call($name, $arguments): mixed The filtered input value. Magic method to get filtered input data.
/** * Magic method to get filtered input data. * * @param string $name Name of the filter type prefixed with 'get'. * @param array $arguments [0] The name of the variable [1] The default value. * * @return mixed The filtered input value. * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:295
- public getMethod(): string The request method. Gets the request method.
/** * Gets the request method. * * @return string The request method. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:319
- private const Joomla\Input\Input::ALLOWED_GLOBALS :: array (6) Depth Limit
- cookie => Joomla\Input\Cookie#203 (4)
- Properties (4)
- Methods (11)
- Class constants (1)
- protected options -> array (0)
- protected filter -> Joomla\Filter\InputFilter#204 Depth Limit
- protected data -> array (1) Depth Limit
- protected inputs -> array (0)
- public __construct($source = null, array $options = array()) Constructor.
/** * Constructor. * * @param array|null $source Source data (Optional, default is $_COOKIE) * @param array $options Array of configuration parameters (Optional) * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Cookie.php:27
- public set($name, $value, $options = array()): void Sets a value
/** * Sets a value * * @param string $name Name of the value to set. * @param mixed $value Value to assign to the input. * @param array $options An associative array which may have any of the keys expires, path, domain, * secure, httponly and samesite. The values have the same meaning as described * for the parameters with the same name. The value of the samesite element * should be either Lax or Strict. If any of the allowed options are not given, * their default values are the same as the default values of the explicit * parameters. If the samesite element is omitted, no SameSite cookie attribute * is set. * * @return void * * @link https://www.ietf.org/rfc/rfc2109.txt * @link https://php.net/manual/en/function.setcookie.php * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Cookie.php:53
- public __get($name): Input The request input object Magic method to get an input object
/** * Magic method to get an input object * * @param mixed $name Name of the input object to retrieve. * * @return Input The request input object * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:113
- public count(): integer The number of variables in the input. Get the number of variables.
/** * Get the number of variables. * * @return integer The number of variables in the input. * * @since 1.0 * @see Countable::count() */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:147
- public get($name, $default = null, $filter = 'cmd'): mixed The filtered input value. Gets a value from the input data.
/** * Gets a value from the input data. * * @param string $name Name of the value to get. * @param mixed $default Default value to return if variable does not exist. * @param string $filter Filter to apply to the value. * * @return mixed The filtered input value. * * @see \Joomla\Filter\InputFilter::clean() * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:164
- public getArray(array $vars = array(), $datasource = null): mixed The filtered input data. Gets an array of values from the request.
/** * Gets an array of values from the request. * * @param array $vars Associative array of keys and filter types to apply. * If empty and datasource is null, all the input data will be returned * but filtered using the default case in InputFilter::clean. * @param mixed $datasource Array to retrieve data from, or null * * @return mixed The filtered input data. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:185
- public getInputForRequestMethod(): Input Get the Input instance holding the data for the current request method
/** * Get the Input instance holding the data for the current request method * * @return Input * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:221
- public def($name, $value): void Define a value. The value will only be set if there's no value for the name or if it is null.
/** * Define a value. The value will only be set if there's no value for the name or if it is null. * * @param string $name Name of the value to define. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:261
- public exists($name): boolean Check if a value name exists.
/** * Check if a value name exists. * * @param string $name Value name * * @return boolean * * @since 1.2.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:279
- public __call($name, $arguments): mixed The filtered input value. Magic method to get filtered input data.
/** * Magic method to get filtered input data. * * @param string $name Name of the filter type prefixed with 'get'. * @param array $arguments [0] The name of the variable [1] The default value. * * @return mixed The filtered input value. * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:295
- public getMethod(): string The request method. Gets the request method.
/** * Gets the request method. * * @return string The request method. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:319
- private const Joomla\Input\Input::ALLOWED_GLOBALS :: array (6) Depth Limit
- SERVER => Joomla\Input\Input#1118 (4)
- Properties (4)
- Methods (11)
- Class constants (1)
- protected options -> array (0)
- protected filter -> Joomla\Filter\InputFilter#1112 Depth Limit
- protected data -> array (43) Depth Limit
- protected inputs -> array (0)
- public __construct($source = null, array $options = array()) Constructor.
/** * Constructor. * * @param array|null $source Optional source data. If omitted, a copy of the server variable '_REQUEST' is used. * @param array $options An optional associative array of configuration parameters: * filter: An instance of Filter\Input. If omitted, a default filter is initialised. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:96
- public __get($name): Input The request input object Magic method to get an input object
/** * Magic method to get an input object * * @param mixed $name Name of the input object to retrieve. * * @return Input The request input object * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:113
- public count(): integer The number of variables in the input. Get the number of variables.
/** * Get the number of variables. * * @return integer The number of variables in the input. * * @since 1.0 * @see Countable::count() */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:147
- public get($name, $default = null, $filter = 'cmd'): mixed The filtered input value. Gets a value from the input data.
/** * Gets a value from the input data. * * @param string $name Name of the value to get. * @param mixed $default Default value to return if variable does not exist. * @param string $filter Filter to apply to the value. * * @return mixed The filtered input value. * * @see \Joomla\Filter\InputFilter::clean() * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:164
- public getArray(array $vars = array(), $datasource = null): mixed The filtered input data. Gets an array of values from the request.
/** * Gets an array of values from the request. * * @param array $vars Associative array of keys and filter types to apply. * If empty and datasource is null, all the input data will be returned * but filtered using the default case in InputFilter::clean. * @param mixed $datasource Array to retrieve data from, or null * * @return mixed The filtered input data. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:185
- public getInputForRequestMethod(): Input Get the Input instance holding the data for the current request method
/** * Get the Input instance holding the data for the current request method * * @return Input * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:221
- public set($name, $value): void Sets a value
/** * Sets a value * * @param string $name Name of the value to set. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:246
- public def($name, $value): void Define a value. The value will only be set if there's no value for the name or if it is null.
/** * Define a value. The value will only be set if there's no value for the name or if it is null. * * @param string $name Name of the value to define. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:261
- public exists($name): boolean Check if a value name exists.
/** * Check if a value name exists. * * @param string $name Value name * * @return boolean * * @since 1.2.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:279
- public __call($name, $arguments): mixed The filtered input value. Magic method to get filtered input data.
/** * Magic method to get filtered input data. * * @param string $name Name of the filter type prefixed with 'get'. * @param array $arguments [0] The name of the variable [1] The default value. * * @return mixed The filtered input value. * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:295
- public getMethod(): string The request method. Gets the request method.
/** * Gets the request method. * * @return string The request method. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:319
- private const Joomla\Input\Input::ALLOWED_GLOBALS :: array (6) Depth Limit
- public __construct($source = null, array $options = array()) Constructor.
/** * Constructor. * * @param array|null $source Optional source data. If omitted, a copy of the server variable '_REQUEST' is used. * @param array $options An optional associative array of configuration parameters: * filter: An instance of Filter\Input. If omitted, a default filter is initialised. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:96
- public __get($name): Input The request input object Magic method to get an input object
/** * Magic method to get an input object * * @param mixed $name Name of the input object to retrieve. * * @return Input The request input object * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:113
- public count(): integer The number of variables in the input. Get the number of variables.
/** * Get the number of variables. * * @return integer The number of variables in the input. * * @since 1.0 * @see Countable::count() */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:147
- public get($name, $default = null, $filter = 'cmd'): mixed The filtered input value. Gets a value from the input data.
/** * Gets a value from the input data. * * @param string $name Name of the value to get. * @param mixed $default Default value to return if variable does not exist. * @param string $filter Filter to apply to the value. * * @return mixed The filtered input value. * * @see \Joomla\Filter\InputFilter::clean() * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:164
- public getArray(array $vars = array(), $datasource = null): mixed The filtered input data. Gets an array of values from the request.
/** * Gets an array of values from the request. * * @param array $vars Associative array of keys and filter types to apply. * If empty and datasource is null, all the input data will be returned * but filtered using the default case in InputFilter::clean. * @param mixed $datasource Array to retrieve data from, or null * * @return mixed The filtered input data. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:185
- public getInputForRequestMethod(): Input Get the Input instance holding the data for the current request method
/** * Get the Input instance holding the data for the current request method * * @return Input * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:221
- public set($name, $value): void Sets a value
/** * Sets a value * * @param string $name Name of the value to set. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:246
- public def($name, $value): void Define a value. The value will only be set if there's no value for the name or if it is null.
/** * Define a value. The value will only be set if there's no value for the name or if it is null. * * @param string $name Name of the value to define. * @param mixed $value Value to assign to the input. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:261
- public exists($name): boolean Check if a value name exists.
/** * Check if a value name exists. * * @param string $name Value name * * @return boolean * * @since 1.2.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:279
- public __call($name, $arguments): mixed The filtered input value. Magic method to get filtered input data.
/** * Magic method to get filtered input data. * * @param string $name Name of the filter type prefixed with 'get'. * @param array $arguments [0] The name of the variable [1] The default value. * * @return mixed The filtered input value. * * @throws Exception * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:295
- public getMethod(): string The request method. Gets the request method.
/** * Gets the request method. * * @return string The request method. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/input/src/Input.php:319
- private const Joomla\Input\Input::ALLOWED_GLOBALS :: array (6) Depth Limit
- public __construct(Joomla\Input\Input $input, ?SessionHandlerInterface $handler = null, array $options = array()) Constructor
/** * Constructor * * @param Input $input Input object * @param ?\SessionHandlerInterface $handler Session save handler * @param array $options Session options * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:76
- public all(): array Retrieves all variables from the session store
/** * Retrieves all variables from the session store * * @return array * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:106
- public clear(): void Clears all variables from the session store
/** * Clears all variables from the session store * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:118
- public close(): void Writes session data and ends session
/** * Writes session data and ends session * * @return void * * @see session_write_close() * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:143
- public get(string $name, $default): mixed Value of a variable Get data from the session store
/** * Get data from the session store * * @param string $name Name of a variable * @param mixed $default Default value of a variable if not set * * @return mixed Value of a variable * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:161
- public has(string $name): bool Check whether data exists in the session store
/** * Check whether data exists in the session store * * @param string $name Name of variable * * @return boolean True if the variable exists * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:179
- public remove(string $name): mixed The value from session or NULL if not set Unset a variable from the session store
/** * Unset a variable from the session store * * @param string $name Name of variable * * @return mixed The value from session or NULL if not set * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:197
- public set(string $name, $value = null): mixed Old value of a variable. Set data into the session store
/** * Set data into the session store * * @param string $name Name of a variable. * @param mixed $value Value of a variable. * * @return mixed Old value of a variable. * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:220
- protected setCookieParams(): void Set session cookie parameters
/** * Set session cookie parameters * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:240
- public setOptions(array $options): Joomla\Session\Storage\NativeStorage Sets session options
/** * Sets session options * * @param array $options Session ini directives array(key => value). * * @return $this * * @link http://php.net/session.configuration * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:273
- public start(): void Start a session
/** * Start a session * * @return void * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Storage/JoomlaStorage.php:297
- public gc(): integer|boolean Number of deleted sessions on success or boolean false on failure or if the function is unsupported Perform session data garbage collection
/** * Perform session data garbage collection * * @return integer|boolean Number of deleted sessions on success or boolean false on failure or if the function is unsupported * * @see session_gc() * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:119
- public abort(): bool Aborts the current session
/** * Aborts the current session * * @return boolean * * @see session_abort() * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:136
- public getHandler(): ?SessionHandlerInterface Gets the save handler instance
/** * Gets the save handler instance * * @return \SessionHandlerInterface|null * * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:175
- public getId(): string Get the session ID
/** * Get the session ID * * @return string The session ID * * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:187
- public getName(): string Get the session name
/** * Get the session name * * @return string The session name * * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:199
- public isActive(): bool Check if the session is active
/** * Check if the session is active * * @return boolean * * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:229
- public isStarted(): bool Check if the session is started
/** * Check if the session is started * * @return boolean * * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:243
- public regenerate(bool $destroy = false): bool Regenerates the session ID that represents this storage.
/** * Regenerates the session ID that represents this storage. * * This method must invoke session_regenerate_id($destroy) unless this interface is used for a storage object designed for unit * or functional testing where a real PHP session would interfere with testing. * * @param boolean $destroy Destroy session when regenerating? * * @return boolean True on success * * @see session_regenerate_id() * @since 2.0.0 */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:283
- public setHandler(?SessionHandlerInterface $handler = null): Joomla\Session\Storage\NativeStorage Registers session save handler as a PHP session handler
/** * Registers session save handler as a PHP session handler * * @param ?\SessionHandlerInterface $handler The save handler to use * * @return $this * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:325
- public setId(string $id): $this Set the session ID
/** * Set the session ID * * @param string $id The session ID * * @return $this * * @since 2.0.0 * @throws \LogicException */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:358
- public setName(string $name): $this Set the session name
/** * Set the session name * * @param string $name The session name * * @return $this * * @since 2.0.0 * @throws \LogicException */ Inherited from Joomla\Session\Storage\NativeStorage Defined in <LIBRARIES>/vendor/joomla/session/src/Storage/NativeStorage.php:379
- protected sessionValidators -> array (0)
- private dispatcher -> Joomla\Event\Dispatcher#155 (2)
- Properties (2)
- Methods (20)
- protected events -> array (0)
- protected listeners -> array (68)
- session.start => Joomla\Event\ListenersPriorityQueue#156 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (2)
- 2 => array (1) Depth Limit
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\CMS\Application\SiteApplication#173 Depth Limit
- 1 => string (17) "afterSessionStart"
- 1 => Joomla\Event\LazyServiceEventListener#154 (3)
- Properties (3)
- Methods (2)
- private container -> Joomla\DI\Container#13 Blacklisted
- private serviceId -> string (39) "session.event_listener.metadata_manager"
- private method -> string (19) "onAfterSessionStart"
- public __construct(Psr\Container\ContainerInterface $container, string $serviceId, string $method = '') Constructor.
/** * Constructor. * * @param ContainerInterface $container The service container to load the service from when it shall be executed * @param string $serviceId The ID of the service from the container to be used * @param string $method The method from the service to be called if necessary. If left empty, the service must be a callable; * (i.e. have an `__invoke()` method on a class) * * @since 2.0.0 * @throws \InvalidArgumentException if the service ID is empty */ Defined in <LIBRARIES>/vendor/joomla/event/src/LazyServiceEventListener.php:56
- public __invoke(Joomla\Event\EventInterface $event): void Load a service from the container to listen to an event.
/** * Load a service from the container to listen to an event. * * @param EventInterface $event The event to process * * @return void * * @since 2.0.0 * @throws \InvalidArgumentException if the constructor's $method parameter is empty when not executing a callable service * @throws \RuntimeException if the service cannot be executed */ Defined in <LIBRARIES>/vendor/joomla/event/src/LazyServiceEventListener.php:83
- onAfterInitialiseDocument => Joomla\Event\ListenersPriorityQueue#406 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (2)
- 2 => array (1) Depth Limit
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Compat6\Extension\Compat6#403 Depth Limit
- 1 => string (25) "onAfterInitialiseDocument"
- 1 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (25) "onAfterInitialiseDocument"
- onTableObjectCreate => Joomla\Event\ListenersPriorityQueue#415 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (19) "onTableObjectCreate"
- onTableBeforeStore => Joomla\Event\ListenersPriorityQueue#416 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (18) "onTableBeforeStore"
- onTableAfterStore => Joomla\Event\ListenersPriorityQueue#417 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (17) "onTableAfterStore"
- 1 => array (2)
- 0 => Joomla\Plugin\Behaviour\Versionable\Extension\Versionable#429 Depth Limit
- 1 => string (17) "onTableAfterStore"
- onTableBeforeDelete => Joomla\Event\ListenersPriorityQueue#418 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (19) "onTableBeforeDelete"
- 1 => array (2)
- 0 => Joomla\Plugin\Behaviour\Versionable\Extension\Versionable#429 Depth Limit
- 1 => string (19) "onTableBeforeDelete"
- onTableSetNewTags => Joomla\Event\ListenersPriorityQueue#419 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (17) "onTableSetNewTags"
- onTableAfterReset => Joomla\Event\ListenersPriorityQueue#420 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (17) "onTableAfterReset"
- onTableAfterLoad => Joomla\Event\ListenersPriorityQueue#421 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (16) "onTableAfterLoad"
- onBeforeBatch => Joomla\Event\ListenersPriorityQueue#422 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (13) "onBeforeBatch"
- onContentPrepare => Joomla\Event\ListenersPriorityQueue#438 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (2)
- 0 => array (2) Depth Limit
- -1 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (16) "onContentPrepare"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (16) "onContentPrepare"
- 2 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (16) "onContentPrepare"
- onAfterInitialise => Joomla\Event\ListenersPriorityQueue#439 (1)
- Properties (1)
- Methods (7)
- Iterator (9)
- private listeners -> array (2)
- 1 => array (3) Depth Limit
- 0 => array (6) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (20) "eventAfterInitialise"
- 1 => array (2)
- 0 => Itronic\Plugin\System\Gtaapi\Extension\Gtaapi#451 Depth Limit
- 1 => string (20) "eventAfterInitialise"
- 2 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (17) "onAfterInitialise"
- 3() => Closure#460 <LIBRARIES>/src/Plugin/CMSPlugin.php:267
- Uses (1)
- Methods (4)
- Static methods (3)
- $this Plox\Plugin\System\Ploxdebug\Extension\Ploxdebug#458 Depth Limit
- private __construct()
- public bindTo(?object $newThis, object|string|null $newScope = 'static'): ?Closure
- public call(object $newThis, mixed $args): mixed
- public __invoke()
- public static Closure::bind(Closure $closure, ?object $newThis, object|string|null $newScope = 'static'): ?Closure
- public static Closure::fromCallable(callable $callback): Closure
- public static Closure::getCurrent(): Closure
- 4 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (17) "onAfterInitialise"
- 5 => array (2)
- 0 => Joomla\Plugin\System\Httpheaders\Extension\Httpheaders#523 Depth Limit
- 1 => string (14) "setHttpHeaders"
- 6 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (17) "onAfterInitialise"
- 7 => array (2)
- 0 => Joomla\Plugin\System\Remember\Extension\Remember#574 Depth Limit
- 1 => string (17) "onAfterInitialise"
- 8 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (17) "onAfterInitialise"
- application.before_execute => Joomla\Event\ListenersPriorityQueue#440 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 1 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (20) "eventAfterInitialise"
- 1 => array (2)
- 0 => Itronic\Plugin\System\Gtaapi\Extension\Gtaapi#451 Depth Limit
- 1 => string (20) "eventAfterInitialise"
- onAfterRoute => Joomla\Event\ListenersPriorityQueue#441 (1)
- Properties (1)
- Methods (7)
- Iterator (4)
- private listeners -> array (2)
- 2 => array (1) Depth Limit
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Jooa11y\Extension\Jooa11y#531 Depth Limit
- 1 => string (11) "initJooa11y"
- 1 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (15) "eventAfterRoute"
- 2 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (12) "onAfterRoute"
- 3 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (12) "onAfterRoute"
- onUserAfterSave => Joomla\Event\ListenersPriorityQueue#442 (1)
- Properties (1)
- Methods (7)
- Iterator (5)
- private listeners -> array (1)
- 0 => array (5) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (18) "eventUserAfterSave"
- 1 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (15) "onUserAfterSave"
- 2 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (15) "onUserAfterSave"
- 3 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (15) "onUserAfterSave"
- 4 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (15) "onUserAfterSave"
- onContentPrepareForm => Joomla\Event\ListenersPriorityQueue#443 (1)
- Properties (1)
- Methods (7)
- Iterator (6)
- private listeners -> array (2)
- 1 => array (2) Depth Limit
- 0 => array (4) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 1 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 2 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 3 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 4 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 5 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (30) "injectTaskNotificationFieldset"
- onAjaxCheckapi => Joomla\Event\ListenersPriorityQueue#452 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gtaapi\Extension\Gtaapi#451 Depth Limit
- 1 => string (17) "eventAjaxCheckApi"
- onGetIcons => Joomla\Event\ListenersPriorityQueue#453 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gtaapi\Extension\Gtaapi#451 Depth Limit
- 1 => string (29) "eventGetApiStatusNotification"
- onError => Joomla\Event\ListenersPriorityQueue#464 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Plox\Plugin\System\Ploxdebug\Extension\Ploxdebug#458 Depth Limit
- 1 => string (7) "onError"
- onAfterDispatch => Joomla\Event\ListenersPriorityQueue#465 (1)
- Properties (1)
- Methods (7)
- Iterator (6)
- private listeners -> array (1)
- 0 => array (6) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Plox\Plugin\System\Ploxdebug\Extension\Ploxdebug#458 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Highlight\Extension\Highlight#515 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 2 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 3 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 4 => array (2)
- 0 => Joomla\Plugin\System\Skipto\Extension\Skipto#615 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 5 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (15) "onAfterDispatch"
- onContentAfterSave => Joomla\Event\ListenersPriorityQueue#473 (1)
- Properties (1)
- Methods (7)
- Iterator (4)
- private listeners -> array (1)
- 0 => array (4) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (18) "onContentAfterSave"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (18) "onContentAfterSave"
- 2 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (18) "onContentAfterSave"
- 3 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (18) "onContentAfterSave"
- onContentPrepareData => Joomla\Event\ListenersPriorityQueue#481 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (20) "onContentPrepareData"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (20) "onContentPrepareData"
- onUserAfterDelete => Joomla\Event\ListenersPriorityQueue#482 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1)
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (17) "onUserAfterDelete"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (17) "onUserAfterDelete"
- 2 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (17) "onUserAfterDelete"
- onExtensionAfterSave => Joomla\Event\ListenersPriorityQueue#483 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (20) "onExtensionAfterSave"
- 1 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (20) "onExtensionAfterSave"
- onBeforeCompileHead => Joomla\Event\ListenersPriorityQueue#491 (1)
- Properties (1)
- Methods (7)
- Iterator (4)
- private listeners -> array (1)
- 0 => array (4) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (19) "onBeforeCompileHead"
- 1 => array (2)
- 0 => Joomla\Plugin\System\ScheduleRunner\Extension\ScheduleRunner#581 Depth Limit
- 1 => string (12) "injectLazyJS"
- 2 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (19) "onBeforeCompileHead"
- 3 => array (2)
- 0 => Joomla\Plugin\System\Shortcut\Extension\Shortcut#607 Depth Limit
- 1 => string (10) "initialize"
- onAjaxDebug => Joomla\Event\ListenersPriorityQueue#492 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (11) "onAjaxDebug"
- onBeforeRespond => Joomla\Event\ListenersPriorityQueue#493 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (15) "onBeforeRespond"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (15) "onBeforeRespond"
- onAfterRespond => Joomla\Event\ListenersPriorityQueue#494 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- -3 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (14) "onAfterRespond"
- application.after_respond => Joomla\Event\ListenersPriorityQueue#495 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- -3 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (14) "onAfterRespond"
- onAfterDisconnect => Joomla\Event\ListenersPriorityQueue#496 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (17) "onAfterDisconnect"
- onContentNormaliseRequestData => Joomla\Event\ListenersPriorityQueue#504 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (29) "onContentNormaliseRequestData"
- onContentAfterDelete => Joomla\Event\ListenersPriorityQueue#505 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1)
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (20) "onContentAfterDelete"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (20) "onContentAfterDelete"
- 2 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (20) "onContentAfterDelete"
- onContentAfterTitle => Joomla\Event\ListenersPriorityQueue#506 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (19) "onContentAfterTitle"
- onContentBeforeDisplay => Joomla\Event\ListenersPriorityQueue#507 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (22) "onContentBeforeDisplay"
- onContentAfterDisplay => Joomla\Event\ListenersPriorityQueue#508 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (21) "onContentAfterDisplay"
- onFinderResult => Joomla\Event\ListenersPriorityQueue#516 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Highlight\Extension\Highlight#515 Depth Limit
- 1 => string (14) "onFinderResult"
- onAfterRender => Joomla\Event\ListenersPriorityQueue#524 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Httpheaders\Extension\Httpheaders#523 Depth Limit
- 1 => string (20) "applyHashesToCspRule"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (13) "onAfterRender"
- onBeforeExecute => Joomla\Event\ListenersPriorityQueue#539 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (15) "onBeforeExecute"
- onPrivacyCollectAdminCapabilities => Joomla\Event\ListenersPriorityQueue#540 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (33) "onPrivacyCollectAdminCapabilities"
- onUserBeforeSave => Joomla\Event\ListenersPriorityQueue#541 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1)
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (16) "onUserBeforeSave"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Remember\Extension\Remember#574 Depth Limit
- 1 => string (16) "onUserBeforeSave"
- 2 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (16) "onUserBeforeSave"
- onUserLogin => Joomla\Event\ListenersPriorityQueue#542 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (11) "onUserLogin"
- onUserLoginFailure => Joomla\Event\ListenersPriorityQueue#550 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Log\Extension\Log#549 Depth Limit
- 1 => string (18) "onUserLoginFailure"
- 1 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (18) "onUserLoginFailure"
- onUserLogout => Joomla\Event\ListenersPriorityQueue#558 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1)
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Logout\Extension\Logout#554 Depth Limit
- 1 => string (12) "onUserLogout"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Remember\Extension\Remember#574 Depth Limit
- 1 => string (12) "onUserLogout"
- 2 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (12) "onUserLogout"
- onAjaxRunSchedulerLazy => Joomla\Event\ListenersPriorityQueue#583 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\ScheduleRunner\Extension\ScheduleRunner#581 Depth Limit
- 1 => string (11) "runLazyCron"
- onLoadShortcuts => Joomla\Event\ListenersPriorityQueue#608 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Shortcut\Extension\Shortcut#607 Depth Limit
- 1 => string (12) "addShortcuts"
- onTaskExecuteSuccess => Joomla\Event\ListenersPriorityQueue#623 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (13) "notifySuccess"
- onTaskRoutineWillResume => Joomla\Event\ListenersPriorityQueue#624 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (16) "notifyWillResume"
- onTaskExecuteFailure => Joomla\Event\ListenersPriorityQueue#625 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (13) "notifyFailure"
- onTaskRoutineNotFound => Joomla\Event\ListenersPriorityQueue#626 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (12) "notifyOrphan"
- onTaskRecoverFailure => Joomla\Event\ListenersPriorityQueue#627 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (19) "notifyFatalRecovery"
- onContentChangeState => Joomla\Event\ListenersPriorityQueue#669 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (20) "onContentChangeState"
- onApplicationAfterSave => Joomla\Event\ListenersPriorityQueue#670 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (22) "onApplicationAfterSave"
- onExtensionAfterInstall => Joomla\Event\ListenersPriorityQueue#671 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (23) "onExtensionAfterInstall"
- onExtensionAfterUninstall => Joomla\Event\ListenersPriorityQueue#672 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (25) "onExtensionAfterUninstall"
- onExtensionAfterUpdate => Joomla\Event\ListenersPriorityQueue#673 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (22) "onExtensionAfterUpdate"
- onExtensionAfterDelete => Joomla\Event\ListenersPriorityQueue#674 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (22) "onExtensionAfterDelete"
- onUserAfterSaveGroup => Joomla\Event\ListenersPriorityQueue#675 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (20) "onUserAfterSaveGroup"
- onUserAfterDeleteGroup => Joomla\Event\ListenersPriorityQueue#676 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (22) "onUserAfterDeleteGroup"
- onUserAfterLogin => Joomla\Event\ListenersPriorityQueue#677 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (16) "onUserAfterLogin"
- onUserAfterRemind => Joomla\Event\ListenersPriorityQueue#678 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (17) "onUserAfterRemind"
- onAfterCheckin => Joomla\Event\ListenersPriorityQueue#679 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (14) "onAfterCheckin"
- onAfterLogPurge => Joomla\Event\ListenersPriorityQueue#680 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (15) "onAfterLogPurge"
- onAfterLogExport => Joomla\Event\ListenersPriorityQueue#681 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (16) "onAfterLogExport"
- onAfterPurge => Joomla\Event\ListenersPriorityQueue#682 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (12) "onAfterPurge"
- onJoomlaAfterUpdate => Joomla\Event\ListenersPriorityQueue#683 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (19) "onJoomlaAfterUpdate"
- onUserAfterResetRequest => Joomla\Event\ListenersPriorityQueue#684 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (23) "onUserAfterResetRequest"
- onUserAfterResetComplete => Joomla\Event\ListenersPriorityQueue#685 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (24) "onUserAfterResetComplete"
- onBeforeTourSaveUserState => Joomla\Event\ListenersPriorityQueue#686 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (25) "onBeforeTourSaveUserState"
- public setEvent(Joomla\Event\EventInterface $event): $this Set an event to the dispatcher. It will replace any event with the same name.
/** * Set an event to the dispatcher. It will replace any event with the same name. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:46
- public addEvent(Joomla\Event\EventInterface $event): $this Add an event to this dispatcher, only if it is not existing.
/** * Add an event to this dispatcher, only if it is not existing. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:70
- public hasEvent($event): boolean True if the listener has the given event, false otherwise. Tell if the given event has been added to this dispatcher.
/** * Tell if the given event has been added to this dispatcher. * * @param EventInterface|string $event The event object or name. * * @return boolean True if the listener has the given event, false otherwise. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:96
- public getEvent($name, $default = null): EventInterface|mixed The event of the default value. Get the event object identified by the given name.
/** * Get the event object identified by the given name. * * @param string $name The event name. * @param mixed $default The default value if the event was not registered. * * @return EventInterface|mixed The event of the default value. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:123
- public removeEvent($event): $this Remove an event from this dispatcher. The registered listeners will remain.
/** * Remove an event from this dispatcher. The registered listeners will remain. * * @param EventInterface|string $event The event object or name. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:149
- public getEvents(): EventInterface[] The registered event. Get the registered events.
/** * Get the registered events. * * @return EventInterface[] The registered event. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:177
- public clearEvents(): EventInterface[] The old events. Clear all events.
/** * Clear all events. * * @return EventInterface[] The old events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:197
- public countEvents(): integer The number of registered events. Count the number of registered event.
/** * Count the number of registered event. * * @return integer The number of registered events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:220
- public addListener(string $eventName, callable $callback, int $priority = 0): bool Attaches a listener to an event
/** * Attaches a listener to an event * * @param string $eventName The event to listen to. * @param callable $callback A callable function * @param integer $priority The priority at which the $callback executed * * @return boolean * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:243
- public getListenerPriority($eventName, callable $callback): mixed The listener priority or null if the listener doesn't exist. Get the priority of the given listener for the given event.
/** * Get the priority of the given listener for the given event. * * @param string $eventName The event to listen to. * @param callable $callback A callable function * * @return mixed The listener priority or null if the listener doesn't exist. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:264
- public getListeners(?string $event = null): callable[] An array of registered listeners sorted according to their priorities. Get the listeners registered to the given event.
/** * Get the listeners registered to the given event. * * @param string|null $event The event to fetch listeners for or null to fetch all listeners * * @return callable[] An array of registered listeners sorted according to their priorities. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:280
- public hasListener(callable $callback, ?string $eventName = null): boolean True if the listener is registered, false otherwise. Tell if the given listener has been added.
/** * Tell if the given listener has been added. * * If an event is specified, it will tell if the listener is registered for that event. * * @param callable $callback The callable to check is listening to the event. * @param ?string $eventName An optional event name to check a listener is subscribed to. * * @return boolean True if the listener is registered, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:311
- public removeListener(string $eventName, callable $listener): void Removes an event listener from the specified event.
/** * Removes an event listener from the specified event. * * @param string $eventName The event to remove a listener from. * @param callable $listener The listener to remove. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:338
- public clearListeners($event = null): $this Clear the listeners in this dispatcher.
/** * Clear the listeners in this dispatcher. * * If an event is specified, the listeners will be cleared only for that event. * * @param string $event The event name. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:356
- public countListeners($event): integer Count the number of registered listeners for the given event.
/** * Count the number of registered listeners for the given event. * * @param string $event The event name. * * @return integer * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:378
- public addSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Adds an event subscriber.
/** * Adds an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:392
- public removeSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Removes an event subscriber.
/** * Removes an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:412
- public dispatch(string $name, ?Joomla\Event\EventInterface $event = null): Joomla\Event\EventInterface Dispatches an event to all registered listeners.
/** * Dispatches an event to all registered listeners. * * @param string $name The name of the event to dispatch. * @param ?EventInterface $event The event to pass to the event handlers/listeners. * If not supplied, an empty EventInterface instance is created. * Note, not passing an event is deprecated and will be required as of 3.0. * * @return EventInterface * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:435
- public triggerEvent($event): EventInterface The event after being passed through all listeners. Trigger an event.
/** * Trigger an event. * * @param EventInterface|string $event The event object or name. * * @return EventInterface The event after being passed through all listeners. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Use dispatch() instead. */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:471
- private getDefaultEvent(string $name): Joomla\Event\EventInterface Get an event object for the specified event name
/** * Get an event object for the specified event name * * @param string $name The event name to get an EventInterface object for * * @return EventInterface * * @since 2.0.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:498
- public __construct(?Joomla\Session\StorageInterface $store = null, ?Joomla\Event\DispatcherInterface $dispatcher = null, array $options = array()) Constructor
/** * Constructor * * @param ?StorageInterface $store A StorageInterface implementation. * @param ?DispatcherInterface $dispatcher DispatcherInterface for the session to use. * @param array $options Optional parameters. Supported keys include: * - name: The session name * - id: The session ID * - expire: The session lifetime in seconds * * @since 1.0 */ Defined in <LIBRARIES>/src/Session/Session.php:43
- public get($name, $default = null): mixed Value of a variable Get data from the session store
/** * Get data from the session store * * @param string $name Name of a variable * @param mixed $default Default value of a variable if not set * * @return mixed Value of a variable * * @since 1.5 */ Defined in <LIBRARIES>/src/Session/Session.php:177
- public set($name, $value = null): mixed Old value of a variable. Set data into the session store.
/** * Set data into the session store. * * @param string $name Name of a variable. * @param mixed $value Value of a variable. * * @return mixed Old value of a variable. * * @since 1.5 */ Defined in <LIBRARIES>/src/Session/Session.php:228
- public has($name): boolean True if the variable exists Check whether data exists in the session store
/** * Check whether data exists in the session store * * @param string $name Name of variable * * @return boolean True if the variable exists * * @since 1.5 */ Defined in <LIBRARIES>/src/Session/Session.php:257
- public clear(): void Clears all variables from the session store
/** * Clears all variables from the session store * * @return void * * @since 1.5 */ Defined in <LIBRARIES>/src/Session/Session.php:300
- public addValidator(Joomla\Session\ValidatorInterface $validator): void Adds a validator to the session
/** * Adds a validator to the session * * @param ValidatorInterface $validator The session validator * * @return void * * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:94
- public getExpire(): integer The session expiration time in seconds Get expiration time in seconds
/** * Get expiration time in seconds * * @return integer The session expiration time in seconds * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:106
- public getState(): string The session state Get current state of session
/** * Get current state of session * * @return string The session state * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:118
- public getToken($forceNew = false): string Get a session token.
/** * Get a session token. * * Tokens are used to secure forms from spamming attacks. Once a token has been generated the system will check the request to see if * it is present, if not it will invalidate the session. * * @param boolean $forceNew If true, forces a new token to be created * * @return string * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:135
- public hasToken($token, $forceExpire = true): boolean Check if the session has the given token.
/** * Check if the session has the given token. * * @param string $token Hashed token to be verified * @param boolean $forceExpire If true, expires the session * * @return boolean * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:155
- public getIterator(): \ArrayIterator Return an ArrayIterator of $_SESSION. Retrieve an external iterator.
/** * Retrieve an external iterator. * * @return \ArrayIterator Return an ArrayIterator of $_SESSION. * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:174
- public getName(): string The session name Get session name
/** * Get session name * * @return string The session name * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:186
- public setName(string $name): $this Set the session name
/** * Set the session name * * @param string $name The session name * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:200
- public getId(): string The session id Get session id
/** * Get session id * * @return string The session id * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:214
- public setId(string $id): $this Set the session ID
/** * Set the session ID * * @param string $id The session ID * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:228
- public isActive(): boolean Check if the session is active
/** * Check if the session is active * * @return boolean * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:242
- public isNew(): boolean Check whether this session is currently created
/** * Check whether this session is currently created * * @return boolean * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:258
- public isStarted(): bool Check if the session is started
/** * Check if the session is started * * @return boolean * * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:272
- public remove(string $name): mixed The value from session or NULL if not set Unset a variable from the session store
/** * Unset a variable from the session store * * @param string $name Name of variable * * @return mixed The value from session or NULL if not set * * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:342
- public all(): array Retrieves all variables from the session store
/** * Retrieves all variables from the session store * * @return array * * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:374
- public start(): void Start a session.
/** * Start a session. * * @return void * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:390
- public destroy(): boolean Frees all session variables and destroys all data registered to a session
/** * Frees all session variables and destroys all data registered to a session * * This method resets the $_SESSION variable and destroys all of the data associated * with the current session in its storage (file or DB). It forces new session to be * started after this method is called. * * @return boolean * * @see session_destroy() * @see session_unset() * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:445
- public restart(): boolean True on success Restart an expired or locked session.
/** * Restart an expired or locked session. * * @return boolean True on success * * @see destroy * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:468
- public fork($destroy = false): boolean True on success Create a new session and copy variables from the old one
/** * Create a new session and copy variables from the old one * * @param boolean $destroy Whether to delete the old session or leave it to garbage collection. * * @return boolean True on success * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:528
- public close(): void Writes session data and ends session
/** * Writes session data and ends session * * Session data is usually stored after your script terminated without the need * to call {@link Session::close()}, but as session data is locked to prevent concurrent * writes only one script may operate on a session at any time. When using * framesets together with sessions you will experience the frames loading one * by one due to this locking. You can reduce the time needed to load all the * frames by ending the session as soon as all changes to session variables are * done. * * @return void * * @see session_write_close() * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:555
- public gc(): integer|boolean Number of deleted sessions on success or boolean false on failure or if the function is unsupported Perform session data garbage collection
/** * Perform session data garbage collection * * @return integer|boolean Number of deleted sessions on success or boolean false on failure or if the function is unsupported * * @see session_gc() * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:569
- public abort(): bool Aborts the current session
/** * Aborts the current session * * @return boolean * * @see session_abort() * @since 2.0.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:586
- protected createToken(): string Create a token string
/** * Create a token string * * @return string * * @since 1.3.1 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:602
- protected setCounter(): boolean True on success Set counter of session usage
/** * Set counter of session usage * * @return boolean True on success * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:619
- protected setExpire($expire): $this Set the session expiration
/** * Set the session expiration * * @param integer $expire Maximum age of unused session in seconds * * @return $this * * @since 1.3.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:638
- protected setState($state): $this Set the session state
/** * Set the session state * * @param string $state Internal state * * @return $this * * @since 1.3.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:654
- protected setTimers(): boolean True on success Set the session timers
/** * Set the session timers * * @return boolean True on success * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:668
- protected setOptions(array $options): boolean True on success Set additional session options
/** * Set additional session options * * @param array $options List of parameter * * @return boolean True on success * * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:693
- protected validate($restart = false): boolean True on success Do some checks for security reasons
/** * Do some checks for security reasons * * If one check fails, session data has to be cleaned. * * @param boolean $restart Reactivate session * * @return boolean True on success * * @see http://shiflett.org/articles/the-truth-about-sessions * @since 1.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/session/src/Session.php:730
- public getDispatcher(): DispatcherInterface Get the event dispatcher.
/** * Get the event dispatcher. * * @return DispatcherInterface * * @since 1.2.0 * @throws \UnexpectedValueException May be thrown if the dispatcher has not been set. */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:35
- public setDispatcher(Joomla\Event\DispatcherInterface $dispatcher): $this Set the dispatcher to use.
/** * Set the dispatcher to use. * * @param DispatcherInterface $dispatcher The dispatcher to use. * * @return $this * * @since 1.2.0 */ Inherited from Joomla\Session\Session Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:53
- public static Joomla\CMS\Session\Session::checkToken($method = 'post'): boolean True if found and valid, false otherwise. Checks for a form token in the request.
/** * Checks for a form token in the request. * * Use in conjunction with HTMLHelper::_('form.token') or JSession::getFormToken. * * @param string $method The request method in which to look for the token key. * * @return boolean True if found and valid, false otherwise. * * @since 2.5.4 */ Defined in <LIBRARIES>/src/Session/Session.php:64
- public static Joomla\CMS\Session\Session::getFormToken($forceNew = false): string Hashed var name Method to determine a hash for anti-spoofing variable names
/** * Method to determine a hash for anti-spoofing variable names * * @param boolean $forceNew If true, force a new token to be created * * @return string Hashed var name * * @since 1.6 */ Defined in <LIBRARIES>/src/Session/Session.php:99
- public static Joomla\CMS\Session\Session::getHandlers(): array Get the available session handlers
/** * Get the available session handlers * * @return array An array of available session handlers * * @since 4.0.0 */ Defined in <LIBRARIES>/src/Session/Session.php:113
- public static Joomla\CMS\Session\Session::getInstance(): static The Session object. Returns the global session object.
/** * Returns the global session object. * * @return static The Session object. * * @since 1.5 * * @deprecated 4.3 will be removed in 7.0 * Load the session service from the dependency injection container or via $app->getSession() * Example: Factory::getApplication()->getSession(); */ Defined in <LIBRARIES>/src/Session/Session.php:157
- 0 => array (3)
- counter => integer 3
- timer => array (3)
- start => integer 1776516803
2026-04-18T12:53:23+00:00
- last => integer 1776516804
2026-04-18T12:53:24+00:00
- now => integer 1776516804
2026-04-18T12:53:24+00:00
- token => string (32) "74bc0009b0ade58b1dd764693481df73"
- 1 => array (3)
- data => array (2)
- com_travel => array (1)
- travels => array (1)
- ordercol => string (7) "a.title"
- gta => array (1)
- user => array (1)
- idCatalog => integer 30
- initialized => boolean false
- separator => string (1) "."
- 2 => array (21)
- id => integer 0
- name => null
- username => null
- email => null
- password => null
- password_clear => string (0) ""
- block => null
- sendEmail => integer 0
- registerDate => null
- lastvisitDate => null
- activation => null
- params => null
- groups => array (1)
- 0 => string (1) "9"
- guest => integer 1
- lastResetTime => null
- resetCount => null
- requireReset => null
- typeAlias => null
- otpKey => null
- otep => null
- authProvider => null
- 3 => array (1)
- language => string (5) "de-DE"
- 4 => array (1)
- booking => array (3)
- data => array (3)
- catalog => array (8)
- idCatalog => integer 30
- title => string (15) "2026 Nah & Fern"
- alias => string (4) "2026"
- state => integer 1
- code => string (4) "GC26"
- year => integer 2026
- departureFrom => string (19) "2026-01-01 00:00:00"
- departureTo => string (19) "2027-12-31 00:00:00"
- code => string (10) "LNZNESTOTP"
- departure => string (19) "2026-09-19T00:00:00"
- initialized => boolean false
- separator => string (1) "."
- private identity -> Joomla\CMS\User\User#215 (29)
- Properties (29)
- Methods (28)
- Static methods (2)
- Static properties (1)
- protected isRoot -> null
- public id -> integer 0
- public name -> null
- public username -> null
- public email -> null
- public password -> null
- public password_clear -> string (0) ""
- public block -> null
- public sendEmail -> integer 0
- public registerDate -> null
- public lastvisitDate -> null
- public activation -> null
- public params -> null
- public groups -> array (1)
- 0 => string (1) "9"
- public guest -> integer 1
- public lastResetTime -> null
- public resetCount -> null
- public requireReset -> null
- public typeAlias -> null
- public otpKey -> null
- public otep -> null
- public authProvider -> null
- protected _params -> Joomla\Registry\Registry#220 (3)
- Properties (3)
- Methods (29)
- toString
- protected data -> stdClass#221
- protected initialized -> boolean false
- protected separator -> string (1) "."
- public __construct($data = null, string $separator = '.') Constructor
/** * Constructor * * @param mixed $data The data to bind to the new Registry object. * @param string $separator The path separator, and empty string will flatten the registry. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:54
- public __clone(): void Magic function to clone the registry object.
/** * Magic function to clone the registry object. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:78
- public __toString(): string Magic function to render this object as a string using default args of toString method.
/** * Magic function to render this object as a string using default args of toString method. * * @return string * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:90
- public count(): integer The custom count as an integer. Count elements of the data object
/** * Count elements of the data object * * @return integer The custom count as an integer. * * @link https://www.php.net/manual/en/countable.count.php * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:104
- public jsonSerialize(): object Implementation for the JsonSerializable interface. Allows us to pass Registry objects to json_encode.
/** * Implementation for the JsonSerializable interface. * Allows us to pass Registry objects to json_encode. * * @return object * * @since 1.0.0 * @note The interface is only present in PHP 5.4 and up. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:119
- public def($key, $default = ''): mixed The value set, or the default if the value was not previously set (or null). Sets a default value if not already assigned.
/** * Sets a default value if not already assigned. * * @param string $key The name of the parameter. * @param mixed $default An optional value for the parameter. * * @return mixed The value set, or the default if the value was not previously set (or null). * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:134
- public exists($path): boolean Check if a registry path exists.
/** * Check if a registry path exists. * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return boolean * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:151
- public get($path, $default = null): mixed Value of entry or null Get a registry value.
/** * Get a registry value. * * @param string $path Registry path (e.g. joomla.content.showauthor) * @param mixed $default Optional default value, returned if the internal value is null. * * @return mixed Value of entry or null * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:199
- public getIterator(): \ArrayIterator This object represented as an ArrayIterator. Gets this object represented as an ArrayIterator.
/** * Gets this object represented as an ArrayIterator. * * This allows the data properties to be accessed via a foreach statement. * * @return \ArrayIterator This object represented as an ArrayIterator. * * @see \IteratorAggregate::getIterator() * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:254
- public loadArray(array $array, $flattened = false): $this Load an associative array of values into the default namespace
/** * Load an associative array of values into the default namespace * * @param array $array Associative array of value to load * @param boolean $flattened Load from a one-dimensional array * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:270
- public loadObject($object): $this Load the public variables of the object into the default namespace.
/** * Load the public variables of the object into the default namespace. * * @param object $object The object holding the publics to load * * @return $this * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:294
- public loadFile($file, $format = 'JSON', array $options = array()): $this Load the contents of a file into the registry
/** * Load the contents of a file into the registry * * @param string $file Path to file to load * @param string $format Format of the file [optional: defaults to JSON] * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:313
- public loadString($data, $format = 'JSON', array $options = array()): $this Load a string into the registry
/** * Load a string into the registry * * @param string $data String to load into the registry * @param string $format Format of the string * @param array $options Options used by the formatter * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$options` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:332
- public merge(Joomla\Registry\Registry $source, $recursive = false): $this Merge a Registry object into this one
/** * Merge a Registry object into this one * * @param Registry $source Source Registry object to merge. * @param boolean $recursive True to support recursive merge the children values. * * @return $this * * @since 1.0.0 * @since 2.0.0 The parameter `$source` is now type hinted as `Registry`. Before 2.0.0, `Registry::merge()` just * returned `false` if `$source` was not a `Registry`. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:362
- public extract($path): Registry Registry object (empty if no data is present) Method to extract a sub-registry from path
/** * Method to extract a sub-registry from path * * @param string $path Registry path (e.g. joomla.content.showauthor) * * @return Registry Registry object (empty if no data is present) * * @since 1.2.0 * @since 2.0.0 `Registry:extract()` now always returns a `Registry` object. Before 2.0.0, `null` was returned * if there was no data for the key. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:380
- public offsetExists($offset): boolean True if the offset exists, false otherwise. Checks whether an offset exists in the iterator.
/** * Checks whether an offset exists in the iterator. * * @param mixed $offset The array offset. * * @return boolean True if the offset exists, false otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:397
- public offsetGet($offset): mixed The array value if it exists, null otherwise. Gets an offset in the iterator.
/** * Gets an offset in the iterator. * * @param mixed $offset The array offset. * * @return mixed The array value if it exists, null otherwise. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:412
- public offsetSet($offset, $value): void Sets an offset in the iterator.
/** * Sets an offset in the iterator. * * @param mixed $offset The array offset. * @param mixed $value The array value. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:428
- public offsetUnset($offset): void Unsets an offset in the iterator.
/** * Unsets an offset in the iterator. * * @param mixed $offset The array offset. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:443
- public set($path, $value): mixed The value of the that has been set. Set a registry value.
/** * Set a registry value. * * @param string $path Registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:458
- public append($path, $value): mixed The value of the that has been set. Append value to a path in registry
/** * Append value to a path in registry * * @param string $path Parent registry Path (e.g. joomla.content.showauthor) * @param mixed $value Value of entry * * @return mixed The value of the that has been set. * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:531
- public remove($path): mixed The value of the removed node or null if not set Delete a registry value
/** * Delete a registry value * * @param string $path Registry Path (e.g. joomla.content.showauthor) * * @return mixed The value of the removed node or null if not set * * @since 1.6.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:591
- public toArray(): array An associative array holding the namespace data Transforms a namespace to an array
/** * Transforms a namespace to an array * * @return array An associative array holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:671
- public toObject(): object An an object holding the namespace data Transforms a namespace to an object
/** * Transforms a namespace to an object * * @return object An an object holding the namespace data * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:683
- public toString($format = 'JSON', array $options = array()): string Namespace in string format Get a namespace in a given string format
/** * Get a namespace in a given string format * * @param string $format Format to return the string in * @param array $options Parameters used by the formatter, see formatters for more info * * @return string Namespace in string format * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:698
- protected bindData($parent, $data, $recursive = true, $allowNull = true): void Method to recursively bind data to a parent object.
/** * Method to recursively bind data to a parent object. * * @param object $parent The parent object on which to attach the data values. * @param mixed $data An array or object of data to bind to the parent object. * @param boolean $recursive True to support recursive bindData. * @param boolean $allowNull True to allow null values. * * @return void * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:715
- protected asArray($data): array Array representation of the input object. Method to recursively convert an object of data to an array.
/** * Method to recursively convert an object of data to an array. * * @param object|array $data An object of data to return as an array. * * @return array Array representation of the input object. * * @since 1.0.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:751
- public flatten($separator = null): string[] Dumped array. Dump to one dimension array.
/** * Dump to one dimension array. * * @param string $separator The key separator. * * @return string[] Dumped array. * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:781
- protected toFlatten($separator = null, $data = null, array &$array = array(), $prefix = ''): void Method to recursively convert data to one dimension array.
/** * Method to recursively convert data to one dimension array. * * @param string $separator The key separator. * @param array|object $data Data source of this scope. * @param array $array The result array, it is passed by reference. * @param string $prefix Last level key prefix. * * @return void * * @since 1.3.0 * @since 2.0.0 The parameter `$array` is now type hinted as `array`. Before 2.0.0, the type was not enforced. */ Defined in <LIBRARIES>/vendor/joomla/registry/src/Registry.php:807
- _params string (2) "{}"
- Json
- JSON Decode array (0)
- protected _authGroups -> null
- protected _authLevels -> array (2)
- 0 => integer 1
- 1 => integer 5
- protected _authActions -> null
- protected _errorMsg -> null
- protected _errors -> array (0)
- private useExceptions -> boolean false
- public __construct($identifier = 0) Constructor activating the default information of the language
/** * Constructor activating the default information of the language * * @param integer $identifier The primary key of the user to load (optional). * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:271
- public getParam($key, $default = null): mixed The value or the default if it did not exist Method to get a parameter value
/** * Method to get a parameter value * * @param string $key Parameter key * @param mixed $default Parameter default value * * @return mixed The value or the default if it did not exist * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:341
- public setParam($key, $value): mixed Set parameter value Method to set a parameter
/** * Method to set a parameter * * @param string $key Parameter key * @param mixed $value Parameter value * * @return mixed Set parameter value * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:356
- public defParam($key, $value): mixed Set parameter value Method to set a default parameter if it does not exist
/** * Method to set a default parameter if it does not exist * * @param string $key Parameter key * @param mixed $value Parameter value * * @return mixed Set parameter value * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:371
- public authorise($action, $assetname = null): boolean True if authorised Method to check User object authorisation against an access control object and optionally an access extension object
/** * Method to check User object authorisation against an access control * object and optionally an access extension object * * @param string $action The name of the action to check for permission. * @param string $assetname The name of the asset on which to perform the action. * * @return boolean True if authorised * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:387
- public getAuthorisedCategories($component, $action): array List of categories that this group can do this action to (empty array if none). Categories must be published. Method to return a list of all categories that a user has permission for a given action
/** * Method to return a list of all categories that a user has permission for a given action * * @param string $component The component from which to retrieve the categories * @param string $action The name of the section within the component from which to retrieve the actions. * * @return array List of categories that this group can do this action to (empty array if none). Categories must be published. * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:427
- public getAuthorisedViewLevels(): array Gets an array of the authorised access levels for the user
/** * Gets an array of the authorised access levels for the user * * @return array * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:468
- public getAuthorisedGroups(): array Gets an array of the authorised user groups
/** * Gets an array of the authorised user groups * * @return array * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:488
- public clearAccessRights(): void Clears the access rights cache of this user
/** * Clears the access rights cache of this user * * @return void * * @since 3.4.0 */ Defined in <LIBRARIES>/src/User/User.php:508
- public setLastVisit($timestamp = null): boolean True on success. Pass through method to the table for setting the last visit date
/** * Pass through method to the table for setting the last visit date * * @param integer $timestamp The timestamp, defaults to 'now'. * * @return boolean True on success. * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:525
- public getTimezone(): \DateTimeZone Method to get the user timezone.
/** * Method to get the user timezone. * * If the user didn't set a timezone, it will return the server timezone * * @return \DateTimeZone * * @since 3.7.0 */ Defined in <LIBRARIES>/src/User/User.php:544
- public setParameters($params): void Method to get the user parameters
/** * Method to get the user parameters * * @param object $params The user parameters object * * @return void * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:560
- public bind(&$array): boolean True on success Method to bind an associative array of data to a user object
/** * Method to bind an associative array of data to a user object * * @param array &$array The associative array to bind to the object * * @return boolean True on success * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:607
- public save($updateOnly = false): boolean True on success Method to save the User object to the database
/** * Method to save the User object to the database * * @param boolean $updateOnly Save the object only if not a new user * Currently only used in the user reset password method. * * @return boolean True on success * * @since 1.7.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/src/User/User.php:702
- public delete(): boolean True on success Method to delete the User object from the database
/** * Method to delete the User object from the database * * @return boolean True on success * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:824
- public load($id): boolean True on success Method to load a User object by user id number
/** * Method to load a User object by user id number * * @param mixed $id The user id of the user to load * * @return boolean True on success * * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:860
- public __sleep(): array The names of the properties to include in serialization. Method to allow serialize the object with minimal properties.
/** * Method to allow serialize the object with minimal properties. * * @return array The names of the properties to include in serialization. * * @since 3.6.0 */ Defined in <LIBRARIES>/src/User/User.php:905
- public __wakeup(): void Method to recover the full object on unserialize.
/** * Method to recover the full object on unserialize. * * @return void * * @since 3.6.0 */ Defined in <LIBRARIES>/src/User/User.php:917
- public getError($i = null, $toString = true): string Error message Get the most recent error message.
/** * Get the most recent error message. * * @param integer $i Option error index. * @param boolean $toString Indicates if Exception objects should return their error message. * * @return string Error message * * @since 1.7.0 * * @deprecated 3.1.4 will be removed in 7.0 * Will be removed without replacement * Catch thrown Exceptions instead of getError */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:62
- public getErrors(): array Array of error messages. Return all errors, if any.
/** * Return all errors, if any. * * @return array Array of error messages. * * @since 1.7.0 * * @deprecated 3.1.4 will be removed in 7.0 * Will be removed without replacement * Catch thrown Exceptions instead of getErrors */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:94
- public setError($error): void Add an error message.
/** * Add an error message. * * @param string $error Error message. * * @return void * * @since 1.7.0 * * @deprecated 3.1.4 will be removed in 7.0 * Will be removed without replacement * Throw an Exception instead of using setError */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:112
- public shouldUseExceptions(): bool If true then subclasses should throw exceptions rather than use getError and setError.
/** * If true then subclasses should throw exceptions rather than use getError and setError. * * @return boolean * * @since 5.4.0 * @deprecated 7.0 */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:129
- public setUseExceptions(bool $value): void If true then subclasses should throw exceptions rather than use getError and setError.
/** * If true then subclasses should throw exceptions rather than use getError and setError. * * @param boolean $value The value to set for the field. * * @return void * * @since 5.4.0 * @deprecated 7.0 */ Defined in <LIBRARIES>/src/Object/LegacyErrorHandlingTrait.php:144
- public def($property, $default = null): mixed Sets a default value if not already assigned
/** * Sets a default value if not already assigned * * @param string $property The name of the property. * @param mixed $default The default value. * * @return mixed * * @since 1.7.0 * * @deprecated 4.3.0 will be removed in 7.0 * Defining dynamic properties should not be used anymore */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:41
- public get($property, $default = null): mixed The value of the property. Returns a property of the object or the default value if the property is not set.
/** * Returns a property of the object or the default value if the property is not set. * * @param string $property The name of the property. * @param mixed $default The default value. * * @return mixed The value of the property. * * @since 1.7.0 * * @see CMSObject::getProperties() * * @deprecated 4.3.0 will be removed in 7.0 * Create a proper getter function for the property */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:63
- public getProperties($public = true): array Returns an associative array of object properties.
/** * Returns an associative array of object properties. * * @param boolean $public If true, returns only the public properties. * * @return array * * @since 1.7.0 * * @see CMSObject::get() * * @deprecated 4.3.0 will be removed in 7.0 * Create a proper getter function for the property */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:86
- public set($property, $value = null): mixed Previous value of the property. Modifies a property of the object, creating it if it does not already exist.
/** * Modifies a property of the object, creating it if it does not already exist. * * @param string $property The name of the property. * @param mixed $value The value of the property to set. * * @return mixed Previous value of the property. * * @since 1.7.0 * * @deprecated 4.3.0 will be removed in 7.0 * Create a proper setter function for the property */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:132
- public setProperties($properties): boolean Set the object properties based on a named array/hash.
/** * Set the object properties based on a named array/hash. * * @param mixed $properties Either an associative array or another object. * * @return boolean * * @since 1.7.0 * * @see CMSObject::set() * * @deprecated 4.3.0 will be removed in 7.0 * Create a proper setter function for the property */ Defined in <LIBRARIES>/src/Object/LegacyPropertyManagementTrait.php:154
- public static Joomla\CMS\User\User::getInstance($identifier = 0): User The User object. Returns the global User object, only creating it if it doesn't already exist.
/** * Returns the global User object, only creating it if it doesn't already exist. * * @param integer $identifier The primary key of the user to load (optional). * * @return User The User object. * * @since 1.7.0 * @deprecated 4.3 will be removed in 7.0 * Load the user service from the dependency injection container or via $app->getIdentity() * Example: Factory::getContainer()->get(UserFactoryInterface::class)->loadUserById($id) */ Defined in <LIBRARIES>/src/User/User.php:299
- public static Joomla\CMS\User\User::getTable($type = null, $prefix = '\\Joomla\\CMS\\Table\\'): Table The user table object Method to get the user table object
/** * Method to get the user table object * * This function uses a static variable to store the table name of the user table to * instantiate. You can call this function statically to set the table name if * needed. * * @param string $type The user table name to be used * @param string $prefix The user table prefix to be used * * @return Table The user table object * * @note At 4.0 this method will no longer be static * @since 1.7.0 */ Defined in <LIBRARIES>/src/User/User.php:580
- protected static Joomla\CMS\User\User::$instances :: array (0)
- private databaseAwareTraitDatabase -> Joomla\Database\Mysqli\MysqliDriver#199 (24)
- Properties (24)
- Methods (86)
- Static methods (5)
- Static properties (5)
- private database -> string (9) "gta-stage"
- public name -> string (6) "mysqli"
- public serverType -> string (5) "mysql"
- protected connection -> mysqli#225 (18)
- Properties (18)
- Methods (43)
- Static methods (1)
- public readonly affected_rows -> integer 1
- public readonly client_info -> string (13) "mysqlnd 8.5.2"
- public readonly client_version -> integer 80502
- public readonly connect_errno -> integer 0
- public readonly connect_error -> null
- public readonly errno -> integer 0
- public readonly error -> string (0) ""
- public readonly error_list -> array (0)
- public readonly field_count -> integer 1
- public readonly host_info -> string (20) "127.0.0.1 via TCP/IP"
- public readonly info -> null
- public readonly insert_id -> integer 0
- public readonly server_info -> string (9) "8.0.44-35"
- public readonly server_version -> integer 80044
- public readonly sqlstate -> string (5) "00000"
- public readonly protocol_version -> integer 10
- public readonly thread_id -> integer 73325
- public readonly warning_count -> integer 0
- public autocommit(bool $enable)
- public character_set_name()
- public close()
- public dump_debug_info()
- public debug(string $options)
- public get_charset()
- public execute_query(string $query, ?array $params = null): mysqli_result|bool
- public get_client_info()
- public get_connection_stats()
- public get_server_info()
- public get_warnings()
- public init()
- public kill(int $process_id)
- public multi_query(string $query)
- public more_results()
- public next_result()
- public ping()
- public prepare(string $query)
- public reap_async_query()
- public real_query(string $query)
- public savepoint(string $name)
- public select_db(string $database)
- public set_charset(string $charset)
- public options(int $option, $value)
- public set_opt(int $option, $value)
- public stat()
- public stmt_init()
- public store_result(int $mode = 0)
- public thread_safe()
- public use_result()
- public refresh(int $flags)
- protected count -> integer 18
- protected cursor -> null
- protected executed -> boolean false
- protected limit -> integer 0
- protected nameQuote -> string (1) "`"
- protected nullDate -> string (19) "0000-00-00 00:00:00"
- protected offset -> integer 0
- protected options -> array (14)
- driver => string (6) "mysqli"
- host => string (9) "127.0.0.1"
- user => string (5) "stage"
- password => string (16) "4eVH_hHG[eSkcm_l"
- database => string (9) "gta-stage"
- prefix => string (4) "gta_"
- utf8mb4 => boolean true
- select => boolean true
- factory => Joomla\Database\DatabaseFactory#198
- Methods (5)
- public getDriver(string $name = 'mysqli', array $options = array()): Joomla\Database\DatabaseInterface Method to return a database driver based on the given options.
/** * Method to return a database driver based on the given options. * * There are three global options and then the rest are specific to the database driver. The 'database' option determines which database is to * be used for the connection. The 'select' option determines whether the connector should automatically select the chosen database. * * @param string $name Name of the database driver you'd like to instantiate * @param array $options Parameters to be passed to the database driver. * * @return DatabaseInterface * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database driver */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:33
- public getExporter(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\DatabaseExporter Gets an exporter class object.
/** * Gets an exporter class object. * * @param string $name Name of the driver you want an exporter for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return DatabaseExporter * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database exporter */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:63
- public getImporter(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\DatabaseImporter Gets an importer class object.
/** * Gets an importer class object. * * @param string $name Name of the driver you want an importer for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return DatabaseImporter * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database importer */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:95
- public getIterator(string $name, Joomla\Database\StatementInterface $statement, ?string $column = null, string $class = 'stdClass'): Joomla\Database\DatabaseIterator Get a new iterator on the current query.
/** * Get a new iterator on the current query. * * @param string $name Name of the driver you want an iterator for. * @param StatementInterface $statement Statement holding the result set to be iterated. * @param string|null $column An optional column to use as the iterator key. * @param string $class The class of object that is returned. * * @return DatabaseIterator * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:128
- public getQuery(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\QueryInterface Get the current query object or a new Query object.
/** * Get the current query object or a new Query object. * * @param string $name Name of the driver you want an query object for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return QueryInterface * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database query object */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:158
- monitor => null
- port => integer 3306
- socket => null
- sqlModes => array (3)
- 0 => string (19) "STRICT_TRANS_TABLES"
- 1 => string (26) "ERROR_FOR_DIVISION_BY_ZERO"
- 2 => string (22) "NO_ENGINE_SUBSTITUTION"
- ssl => array (0)
- protected sql -> Joomla\Database\Mysqli\MysqliQuery#1098 (30)
- Properties (30)
- Methods (71)
- toString
- Prepared Database Query (3)
- protected bounded -> array (1)
- :key => stdClass#1121 (4)
- Properties (4)
- value -> &string (3) "464"
- dataType -> string (3) "int"
- length -> integer 0
- driverOptions -> array (0)
- protected parameterMapping -> array (5)
- boolean => string (7) "boolean"
- int => string (3) "int"
- lob => string (3) "lob"
- null => string (4) "null"
- string => string (6) "string"
- protected db -> Joomla\Database\Mysqli\MysqliDriver#199 Recursion
- protected sql -> null
- protected type -> string (6) "select"
- protected alias -> null
- protected element -> null
- protected select -> Joomla\Database\Query\QueryElement#935 (3)
- Properties (3)
- Methods (8)
- toString
- protected name -> string (6) "SELECT"
- protected elements -> array (1)
- 0 => string (7) "`alias`"
- protected glue -> string (1) ","
- public __construct($name, $elements, $glue = ',') Constructor.
/** * Constructor. * * @param string $name The name of the element. * @param string[]|string $elements String or array. * @param string $glue The glue for elements. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:52
- public __toString(): string Magic function to convert the query element to a string.
/** * Magic function to convert the query element to a string. * * @return string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:67
- public append($elements): void Appends element parts to the internal list.
/** * Appends element parts to the internal list. * * @param string[]|string $elements String or array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:85
- public getElements(): string[] Gets the elements of this element.
/** * Gets the elements of this element. * * @return string[] * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:101
- public getGlue(): string Glue of the element. Gets the glue of this element.
/** * Gets the glue of this element. * * @return string Glue of the element. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:113
- public getName(): string Name of the element. Gets the name of this element.
/** * Gets the name of this element. * * @return string Name of the element. * * @since 1.7.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:125
- public setName($name): $this Sets the name of this element.
/** * Sets the name of this element. * * @param string $name Name of the element. * * @return $this * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:139
- public __clone(): void Method to provide basic copy support.
/** * Method to provide basic copy support. * * Any object pushed into the data of this class should have its own __clone() implementation. * This method does not support copying objects in a multidimensional array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:156
- select string (15) " SELECT `alias`"
SELECT `alias`
- protected delete -> null
- protected update -> null
- protected insert -> null
- protected from -> Joomla\Database\Query\QueryElement#932 (3)
- Properties (3)
- Methods (8)
- toString
- protected name -> string (4) "FROM"
- protected elements -> array (1)
- 0 => string (17) "#__travel_travels"
- protected glue -> string (1) ","
- public __construct($name, $elements, $glue = ',') Constructor.
/** * Constructor. * * @param string $name The name of the element. * @param string[]|string $elements String or array. * @param string $glue The glue for elements. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:52
- public __toString(): string Magic function to convert the query element to a string.
/** * Magic function to convert the query element to a string. * * @return string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:67
- public append($elements): void Appends element parts to the internal list.
/** * Appends element parts to the internal list. * * @param string[]|string $elements String or array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:85
- public getElements(): string[] Gets the elements of this element.
/** * Gets the elements of this element. * * @return string[] * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:101
- public getGlue(): string Glue of the element. Gets the glue of this element.
/** * Gets the glue of this element. * * @return string Glue of the element. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:113
- public getName(): string Name of the element. Gets the name of this element.
/** * Gets the name of this element. * * @return string Name of the element. * * @since 1.7.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:125
- public setName($name): $this Sets the name of this element.
/** * Sets the name of this element. * * @param string $name Name of the element. * * @return $this * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:139
- public __clone(): void Method to provide basic copy support.
/** * Method to provide basic copy support. * * Any object pushed into the data of this class should have its own __clone() implementation. * This method does not support copying objects in a multidimensional array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:156
- from string (23) " FROM #__travel_travels"
FROM #__travel_travels
- protected join -> null
- protected set -> null
- protected where -> Joomla\Database\Query\QueryElement#933 (3)
- Properties (3)
- Methods (8)
- toString
- protected name -> string (5) "WHERE"
- protected elements -> array (1)
- 0 => string (17) "`idTravel` = :key"
- protected glue -> string (5) " AND "
- public __construct($name, $elements, $glue = ',') Constructor.
/** * Constructor. * * @param string $name The name of the element. * @param string[]|string $elements String or array. * @param string $glue The glue for elements. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:52
- public __toString(): string Magic function to convert the query element to a string.
/** * Magic function to convert the query element to a string. * * @return string * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:67
- public append($elements): void Appends element parts to the internal list.
/** * Appends element parts to the internal list. * * @param string[]|string $elements String or array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:85
- public getElements(): string[] Gets the elements of this element.
/** * Gets the elements of this element. * * @return string[] * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:101
- public getGlue(): string Glue of the element. Gets the glue of this element.
/** * Gets the glue of this element. * * @return string Glue of the element. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:113
- public getName(): string Name of the element. Gets the name of this element.
/** * Gets the name of this element. * * @return string Name of the element. * * @since 1.7.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:125
- public setName($name): $this Sets the name of this element.
/** * Sets the name of this element. * * @param string $name Name of the element. * * @return $this * * @since 1.3.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:139
- public __clone(): void Method to provide basic copy support.
/** * Method to provide basic copy support. * * Any object pushed into the data of this class should have its own __clone() implementation. * This method does not support copying objects in a multidimensional array. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/QueryElement.php:156
- where string (24) " WHERE `idTravel` = :key"
WHERE `idTravel` = :key
- protected group -> null
- protected having -> null
- protected columns -> null
- protected values -> null
- protected order -> null
- protected autoIncrementField -> boolean false
- protected call -> null
- protected exec -> null
- protected merge -> null
- protected querySet -> null
- protected selectRowNumber -> null
- protected nullDatetimeList -> array (2)
- 0 => string (19) "0000-00-00 00:00:00"
- 1 => string (19) "1000-01-01 00:00:00"
- protected offset -> integer 0
- protected limit -> integer 0
- protected preparedIndex -> integer 0
- public __toString(): string Magic function to convert the query to a string.
/** * Magic function to convert the query to a string. * * @return string The completed query. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:28
- public processLimit($query, $limit, $offset = 0): string Method to modify a query already in string format with the needed additions to make the query limited to a particular...
/** * Method to modify a query already in string format with the needed additions to make the query limited to a particular number of * results, or start at a particular offset. * * @param string $query The query in string format * @param integer $limit The limit for the result set * @param integer $offset The offset for the result set * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:71
- public concatenate($values, $separator = null): string The concatenated values. Concatenates an array of column names or values.
/** * Concatenates an array of column names or values. * * @param string[] $values An array of values to concatenate. * @param string|null $separator As separator to place between each value. * * @return string The concatenated values. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:92
- public groupConcat($expression, $separator = ','): string Input values concatenated into a string, separated by delimiter Aggregate function to get input values concatenated into a string, separated by delimiter
/** * Aggregate function to get input values concatenated into a string, separated by delimiter * * Usage: * $query->groupConcat('id', ','); * * @param string $expression The expression to apply concatenation to, this may be a column name or complex SQL statement. * @param string $separator The delimiter of each concatenated value * * @return string Input values concatenated into a string, separated by delimiter * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:120
- public regexp($value): string Get the regular expression operator
/** * Get the regular expression operator * * Usage: * $query->where('field ' . $query->regexp($search)); * * @param string $value The regex pattern. * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:160
- public rand(): string Get the function to return a random floating-point value
/** * Get the function to return a random floating-point value * * Usage: * $query->rand(); * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:175
- public findInSet($value, $set): string A representation of the MySQL find_in_set() function for the driver. Find a value in a varchar used like a set.
/** * Find a value in a varchar used like a set. * * Ensure that the value is an integer before passing to the method. * * Usage: * $query->findInSet((int) $parent->id, 'a.assigned_cat_ids') * * @param string $value The value to search for. * @param string $set The set of values. * * @return string A representation of the MySQL find_in_set() function for the driver. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:195
- public selectRowNumber($orderBy, $orderColumnAlias): $this Return the number of the current row.
/** * Return the number of the current row. * * Usage: * $query->select('id'); * $query->selectRowNumber('ordering,publish_up DESC', 'new_ordering'); * $query->from('#__content'); * * @param string $orderBy An expression of ordering for window function. * @param string $orderColumnAlias An alias for new ordering column. * * @return $this * * @since 2.0.0 * @throws \RuntimeException * * @todo Remove this method when the database version requirements have been raised * to >= 8.0.0 for MySQL and >= 10.2.0 for MariaDB so the ROW_NUMBER() window * function can be used in any case. */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:220
- public castAs(string $type, string $value, ?string $length = null): string SQL statement to cast the value as a char type. Casts a value to a char.
/** * Casts a value to a char. * * Ensure that the value is properly quoted before passing to the method. * * Usage: * $query->select($query->castAs('CHAR', 'a')); * * @param string $type The type of string to cast as. * @param string $value The value to cast as a char. * @param string $length The value to cast as a char. * * @return string SQL statement to cast the value as a char type. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Query/MysqlQueryBuilder.php:251
- public __construct(?Joomla\Database\DatabaseInterface $db = null) Class constructor.
/** * Class constructor. * * @param ?DatabaseInterface $db The database driver. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:306
- public __get($name): mixed Magic function to get protected variable value
/** * Magic function to get protected variable value * * @param string $name The name of the variable. * * @return mixed * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:478
- public call($columns): $this Add a single column, or array of columns to the CALL clause of the query.
/** * Add a single column, or array of columns to the CALL clause of the query. * * Usage: * $query->call('a.*')->call('b.id'); * $query->call(array('a.*', 'b.id')); * * @param mixed $columns A string or an array of field names. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:505
- public charLength($field, $operator = null, $condition = null): string The required char length call. Gets the number of characters in a string.
/** * Gets the number of characters in a string. * * Note, use 'length' to find the number of bytes in a string. * * Usage: * $query->select($query->charLength('a')); * * @param string $field A value. * @param string|null $operator Comparison operator between charLength integer value and $condition * @param string|null $condition Integer value to compare charLength with. * * @return string The required char length call. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:577
- public clear($clause = null): $this Clear data from the query or a specific clause of the query.
/** * Clear data from the query or a specific clause of the query. * * @param string $clause Optionally, the name of the clause to clear, or nothing to clear the whole query. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:597
- public columns($columns): $this Adds a column, or array of column names that would be used for an INSERT INTO statement.
/** * Adds a column, or array of column names that would be used for an INSERT INTO statement. * * @param array|string $columns A column name, or array of column names. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:757
- public currentTimestamp(): string Gets the current date and time.
/** * Gets the current date and time. * * Usage: * $query->where('published_up < '.$query->currentTimestamp()); * * @return string * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:800
- public dateAdd($date, $interval, $datePart): string The string with the appropriate sql for addition of dates Add to the current date and time.
/** * Add to the current date and time. * * Usage: * $query->select($query->dateAdd()); * * Prefixing the interval with a - (negative sign) will cause subtraction to be used. * Note: Not all drivers support all units. * * @param string $date The db quoted string representation of the date to add to. May be date or datetime * @param string $interval The string representation of the appropriate number of units * @param string $datePart The part of the date to perform the addition on * * @return string The string with the appropriate sql for addition of dates * * @link https://dev.mysql.com/doc/en/date-and-time-functions.html * @since 1.5.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:823
- public dateFormat(): string The format string. Returns a PHP date() function compliant date format for the database driver.
/** * Returns a PHP date() function compliant date format for the database driver. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the getDateFormat method directly. * * @return string The format string. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:839
- public dump(): string Creates a HTML formatted dump of the query for debugging purposes.
/** * Creates a HTML formatted dump of the query for debugging purposes. * * Usage: * echo $query->dump(); * * @return string * * @since 1.0 * @deprecated 3.0 Deprecated without replacement */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:859
- public delete($table = null): $this Add a table name to the DELETE clause of the query.
/** * Add a table name to the DELETE clause of the query. * * Usage: * $query->delete('#__a')->where('id = 1'); * * @param string $table The name of the table to delete from. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:884
- public e($text, $extra = false): string The escaped string. Alias for escape method
/** * Alias for escape method * * @param string $text The string to be escaped. * @param boolean $extra Optional parameter to provide extra escaping. * * @return string The escaped string. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:917
- public escape($text, $extra = false): string The escaped string. Method to escape a string for usage in an SQL statement.
/** * Method to escape a string for usage in an SQL statement. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the escape method directly. * * Note that 'e' is an alias for this method as it is in DatabaseDriver. * * @param string $text The string to be escaped. * @param boolean $extra Optional parameter to provide extra escaping. * * @return string The escaped string. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:938
- public exec($columns): $this Add a single column, or array of columns to the EXEC clause of the query.
/** * Add a single column, or array of columns to the EXEC clause of the query. * * Usage: * $query->exec('a.*')->exec('b.id'); * $query->exec(array('a.*', 'b.id')); * * @param array|string $columns A string or an array of field names. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:961
- public from($table): $this Add a table to the FROM clause of the query.
/** * Add a table to the FROM clause of the query. * * Usage: * $query->select('*')->from('#__a'); * $query->select('*')->from($subquery->alias('a')); * * @param string|DatabaseQuery $table The name of the table or a DatabaseQuery object (or a child of it) with alias set. * * @return $this * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1018
- public alias($alias): $this Add alias for current query.
/** * Add alias for current query. * * Usage: * $query->select('*')->from('#__a')->alias('subquery'); * * @param string $alias Alias used for a JDatabaseQuery. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1045
- public year($date): string Returns string to extract year from a date. Used to get a string to extract year from date column.
/** * Used to get a string to extract year from date column. * * Usage: * $query->select($query->year($query->quoteName('dateColumn'))); * * @param string $date Date column containing year to be extracted. * * @return string Returns string to extract year from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1064
- public month($date): string Returns string to extract month from a date. Used to get a string to extract month from date column.
/** * Used to get a string to extract month from date column. * * Usage: * $query->select($query->month($query->quoteName('dateColumn'))); * * @param string $date Date column containing month to be extracted. * * @return string Returns string to extract month from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1081
- public day($date): string Returns string to extract day from a date. Used to get a string to extract day from date column.
/** * Used to get a string to extract day from date column. * * Usage: * $query->select($query->day($query->quoteName('dateColumn'))); * * @param string $date Date column containing day to be extracted. * * @return string Returns string to extract day from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1098
- public hour($date): string Returns string to extract hour from a date. Used to get a string to extract hour from date column.
/** * Used to get a string to extract hour from date column. * * Usage: * $query->select($query->hour($query->quoteName('dateColumn'))); * * @param string $date Date column containing hour to be extracted. * * @return string Returns string to extract hour from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1115
- public minute($date): string Returns string to extract minute from a date. Used to get a string to extract minute from date column.
/** * Used to get a string to extract minute from date column. * * Usage: * $query->select($query->minute($query->quoteName('dateColumn'))); * * @param string $date Date column containing minute to be extracted. * * @return string Returns string to extract minute from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1132
- public second($date): string Returns string to extract second from a date. Used to get a string to extract seconds from date column.
/** * Used to get a string to extract seconds from date column. * * Usage: * $query->select($query->second($query->quoteName('dateColumn'))); * * @param string $date Date column containing second to be extracted. * * @return string Returns string to extract second from a date. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1149
- public group($columns): $this Add a grouping column to the GROUP clause of the query.
/** * Add a grouping column to the GROUP clause of the query. * * Usage: * $query->group('id'); * * @param array|string $columns A string or array of ordering columns. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1166
- public having($conditions, $glue = 'AND'): $this A conditions to the HAVING clause of the query.
/** * A conditions to the HAVING clause of the query. * * Usage: * $query->group('id')->having('COUNT(id) > 5'); * * @param array|string $conditions A string or array of columns. * @param string $glue The glue by which to join the conditions. Defaults to AND. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1190
- public insert($table, $incrementField = false): $this Add a table name to the INSERT clause of the query.
/** * Add a table name to the INSERT clause of the query. * * Usage: * $query->insert('#__a')->set('id = 1'); * $query->insert('#__a')->columns('id, title')->values('1,2')->values('3,4'); * $query->insert('#__a')->columns('id, title')->values(array('1,2', '3,4')); * * @param string $table The name of the table to insert data into. * @param boolean $incrementField The name of the field to auto increment. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1218
- public join($type, $table, $condition = null): $this Add a JOIN clause to the query.
/** * Add a JOIN clause to the query. * * Usage: * $query->join('INNER', 'b', 'b.id = a.id); * * @param string $type The type of join. This string is prepended to the JOIN keyword. * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1251
- public innerJoin($table, $condition = null): $this Add an INNER JOIN clause to the query.
/** * Add an INNER JOIN clause to the query. * * Usage: * $query->innerJoin('b', 'b.id = a.id')->innerJoin('c', 'c.id = b.id'); * * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1277
- public outerJoin($table, $condition = null): $this Add an OUTER JOIN clause to the query.
/** * Add an OUTER JOIN clause to the query. * * Usage: * $query->outerJoin('b', 'b.id = a.id')->leftJoin('c', 'c.id = b.id'); * * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1295
- public leftJoin($table, $condition = null): $this Add a LEFT JOIN clause to the query.
/** * Add a LEFT JOIN clause to the query. * * Usage: * $query->leftJoin('b', 'b.id = a.id')->leftJoin('c', 'c.id = b.id'); * * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1313
- public rightJoin($table, $condition = null): $this Add a RIGHT JOIN clause to the query.
/** * Add a RIGHT JOIN clause to the query. * * Usage: * $query->rightJoin('b', 'b.id = a.id')->rightJoin('c', 'c.id = b.id'); * * @param string $table The name of table. * @param string $condition The join condition. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1331
- public length($value): string Get the length of a string in bytes.
/** * Get the length of a string in bytes. * * Note, use 'charLength' to find the number of characters in a string. * * Usage: * query->where($query->length('a').' > 3'); * * @param string $value The string to measure. * * @return string * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1350
- public nullDate($quoted = true): string Null or zero representation of a timestamp. Get the null or zero representation of a timestamp for the database driver.
/** * Get the null or zero representation of a timestamp for the database driver. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the nullDate method directly. * * Usage: * $query->where('modified_date <> '.$query->nullDate()); * * @param boolean $quoted Optionally wraps the null date in database quotes (true by default). * * @return string Null or zero representation of a timestamp. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1371
- public isNullDatetime($column): string Generate a SQL statement to check if column represents a zero or null datetime.
/** * Generate a SQL statement to check if column represents a zero or null datetime. * * Usage: * $query->where($query->isNullDatetime('modified_date')); * * @param string $column A column name. * * @return string * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1398
- public order($columns): $this Add a ordering column to the ORDER clause of the query.
/** * Add a ordering column to the ORDER clause of the query. * * Usage: * $query->order('foo')->order('bar'); * $query->order(array('foo','bar')); * * @param array|string $columns A string or array of ordering columns. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1426
- public q($text, $escape = true): string The quoted input string. Alias for quote method
/** * Alias for quote method * * @param array|string $text A string or an array of strings to quote. * @param boolean $escape True (default) to escape the string, false to leave it unchanged. * * @return string The quoted input string. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1448
- public quote($text, $escape = true): string The quoted input string. Method to quote and optionally escape a string to database requirements for insertion into the database.
/** * Method to quote and optionally escape a string to database requirements for insertion into the database. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the quote method directly. * * Note that 'q' is an alias for this method as it is in DatabaseDriver. * * Usage: * $query->quote('fulltext'); * $query->q('fulltext'); * $query->q(array('option', 'fulltext')); * * @param array|string $text A string or an array of strings to quote. * @param boolean $escape True (default) to escape the string, false to leave it unchanged. * * @return string The quoted input string. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1474
- public qn($name, $as = null): array|string The quote wrapped name, same type of $name. Alias for quoteName method
/** * Alias for quoteName method * * @param array|string $name The identifier name to wrap in quotes, or an array of identifier names to wrap in quotes. * Each type supports dot-notation name. * @param array|string $as The AS query part associated to $name. It can be string or array, in latter case it has to be * same length of $name; if is null there will not be any AS part for string or array element. * * @return array|string The quote wrapped name, same type of $name. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1496
- public quoteName($name, $as = null): array|string The quote wrapped name, same type of $name. Wrap an SQL statement identifier name such as column, table or database names in quotes to prevent injection risks an...
/** * Wrap an SQL statement identifier name such as column, table or database names in quotes to prevent injection * risks and reserved word conflicts. * * This method is provided for use where the query object is passed to a function for modification. * If you have direct access to the database object, it is recommended you use the quoteName method directly. * * Note that 'qn' is an alias for this method as it is in DatabaseDriver. * * Usage: * $query->quoteName('#__a'); * $query->qn('#__a'); * * @param array|string $name The identifier name to wrap in quotes, or an array of identifier names to wrap in quotes. * Each type supports dot-notation name. * @param array|string $as The AS query part associated to $name. It can be string or array, in latter case it has to be * same length of $name; if is null there will not be any AS part for string or array element. * * @return array|string The quote wrapped name, same type of $name. * * @since 1.0 * @throws \RuntimeException if the internal db property is not a valid object. */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1524
- public select($columns): $this Add a single column, or array of columns to the SELECT clause of the query.
/** * Add a single column, or array of columns to the SELECT clause of the query. * * Note that you must not mix insert, update, delete and select method calls when building a query. * The select method can, however, be called multiple times in the same query. * * Usage: * $query->select('a.*')->select('b.id'); * $query->select(array('a.*', 'b.id')); * * @param array|string $columns A string or an array of field names. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1582
- public set($conditions, $glue = ','): $this Add a single condition string, or an array of strings to the SET clause of the query.
/** * Add a single condition string, or an array of strings to the SET clause of the query. * * Usage: * $query->set('a = 1')->set('b = 2'); * $query->set(array('a = 1', 'b = 2'); * * @param array|string $conditions A string or array of string conditions. * @param string $glue The glue by which to join the condition strings. Defaults to ,. * Note that the glue is set on first use and cannot be changed. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1620
- public setLimit($limit = 0, $offset = 0): $this Sets the offset and limit for the result set, if the database driver supports it.
/** * Sets the offset and limit for the result set, if the database driver supports it. * * Usage: * $query->setLimit(100, 0); (retrieve 100 rows, starting at first record) * $query->setLimit(50, 50); (retrieve 50 rows, starting at 50th record) * * @param integer $limit The limit for the result set * @param integer $offset The offset for the result set * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1646
- public setQuery($sql): $this Allows a direct query to be provided to the database driver's setQuery() method, but still allow queries to have boun...
/** * Allows a direct query to be provided to the database driver's setQuery() method, but still allow queries * to have bounded variables. * * Usage: * $query->setQuery('select * from #__users'); * * @param DatabaseQuery|string $sql A SQL query string or DatabaseQuery object * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1667
- public update($table): $this Add a table name to the UPDATE clause of the query.
/** * Add a table name to the UPDATE clause of the query. * * Usage: * $query->update('#__foo')->set(...); * * @param string $table A table to update. * * @return $this * * @since 1.0 * @throws QueryTypeAlreadyDefinedException if the query type has already been defined */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1687
- public values($values): $this Adds a tuple, or array of tuples that would be used as values for an INSERT INTO statement.
/** * Adds a tuple, or array of tuples that would be used as values for an INSERT INTO statement. * * Usage: * $query->values('1,2,3')->values('4,5,6'); * $query->values(array('1,2,3', '4,5,6')); * * @param array|string $values A single tuple, or array of tuples. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1718
- public where($conditions, $glue = 'AND'): $this Add a single condition, or an array of conditions to the WHERE clause of the query.
/** * Add a single condition, or an array of conditions to the WHERE clause of the query. * * Usage: * $query->where('a = 1')->where('b = 2'); * $query->where(array('a = 1', 'b = 2')); * * @param array|string $conditions A string or array of where conditions. * @param string $glue The glue by which to join the conditions. Defaults to AND. * Note that the glue is set on first use and cannot be changed. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1744
- public whereIn(string $keyName, array $keyValues, $dataType = 'int'): $this Add a WHERE IN statement to the query.
/** * Add a WHERE IN statement to the query. * * Note that all values must be the same data type. * * Usage * $query->whereIn('id', [1, 2, 3]); * * @param string $keyName Key name for the where clause * @param array $keyValues Array of values to be matched * @param array|string $dataType Constant corresponding to a SQL datatype. It can be an array, in this case it * has to be same length of $keyValues * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1773
- public whereNotIn(string $keyName, array $keyValues, $dataType = 'int'): $this Add a WHERE NOT IN statement to the query.
/** * Add a WHERE NOT IN statement to the query. * * Note that all values must be the same data type. * * Usage * $query->whereNotIn('id', [1, 2, 3]); * * @param string $keyName Key name for the where clause * @param array $keyValues Array of values to be matched * @param array|string $dataType Constant corresponding to a SQL datatype. It can be an array, in this case it * has to be same length of $keyValues * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1797
- public extendWhere($outerGlue, $conditions, $innerGlue = 'AND'): $this Extend the WHERE clause with a single condition or an array of conditions, with a potentially different logical opera...
/** * Extend the WHERE clause with a single condition or an array of conditions, with a potentially * different logical operator from the one in the current WHERE clause. * * Usage: * $query->where(array('a = 1', 'b = 2'))->extendWhere('XOR', array('c = 3', 'd = 4')); * will produce: WHERE ((a = 1 AND b = 2) XOR (c = 3 AND d = 4) * * @param string $outerGlue The glue by which to join the conditions to the current WHERE conditions. * @param mixed $conditions A string or array of WHERE conditions. * @param string $innerGlue The glue by which to join the conditions. Defaults to AND. * * @return $this * * @since 1.3.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1820
- public orWhere($conditions, $glue = 'AND'): $this Extend the WHERE clause with an OR and a single condition or an array of conditions.
/** * Extend the WHERE clause with an OR and a single condition or an array of conditions. * * Usage: * $query->where(array('a = 1', 'b = 2'))->orWhere(array('c = 3', 'd = 4')); * will produce: WHERE ((a = 1 AND b = 2) OR (c = 3 AND d = 4) * * @param mixed $conditions A string or array of WHERE conditions. * @param string $glue The glue by which to join the conditions. Defaults to AND. * * @return $this * * @since 1.3.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1845
- public andWhere($conditions, $glue = 'OR'): $this Extend the WHERE clause with an AND and a single condition or an array of conditions.
/** * Extend the WHERE clause with an AND and a single condition or an array of conditions. * * Usage: * $query->where(array('a = 1', 'b = 2'))->andWhere(array('c = 3', 'd = 4')); * will produce: WHERE ((a = 1 AND b = 2) AND (c = 3 OR d = 4) * * @param mixed $conditions A string or array of WHERE conditions. * @param string $glue The glue by which to join the conditions. Defaults to OR. * * @return $this * * @since 1.3.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1864
- public bind($key, &$value, $dataType = 'string', $length = 0, $driverOptions = array()): $this Method to add a variable to an internal array that will be bound to a prepared SQL statement before query execution.
/** * Method to add a variable to an internal array that will be bound to a prepared SQL statement before query execution. * * @param array|string|integer $key The key that will be used in your SQL query to reference the value. Usually of * the form ':key', but can also be an integer. * @param mixed $value The value that will be bound. It can be an array, in this case it has to be * same length of $key; The value is passed by reference to support output * parameters such as those possible with stored procedures. * @param array|string $dataType Constant corresponding to a SQL datatype. It can be an array, in this case it * has to be same length of $key * @param integer $length The length of the variable. Usually required for OUTPUT parameters. * @param array $driverOptions Optional driver options to be used. * * @return $this * * @since 1.5.0 * @throws \InvalidArgumentException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1887
- public unbind($key): $this Method to unbind a bound variable.
/** * Method to unbind a bound variable. * * @param array|string|integer $key The key or array of keys to unbind. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1951
- public bindArray(array $values, $dataType = 'int'): array An array with parameter names Binds an array of values and returns an array of prepared parameter names.
/** * Binds an array of values and returns an array of prepared parameter names. * * Note that all values must be the same data type. * * Usage: * $query->where('column in (' . implode(',', $query->bindArray($keyValues, $dataType)) . ')'); * * @param array $values Values to bind * @param array|string $dataType Constant corresponding to a SQL datatype. It can be an array, in this case it * has to be same length of $key * * @return array An array with parameter names * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:1980
- public __clone(): void Method to provide basic copy support.
/** * Method to provide basic copy support. * * Any object pushed into the data of this class should have its own __clone() implementation. * This method does not support copying objects in a multidimensional array. * * @return void * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2003
- public & getBounded($key = null): mixed Retrieves the bound parameters array when key is null and returns it by reference. If a key is provided then that ite...
/** * Retrieves the bound parameters array when key is null and returns it by reference. If a key is provided then that item is * returned. * * @param mixed $key The bounded variable key to retrieve. * * @return mixed * * @since 1.5.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2032
- protected merge($name, $query): $this Combine a select statement to the current query by one of the set operators. Operators: UNION, UNION ALL, EXCEPT or I...
/** * Combine a select statement to the current query by one of the set operators. * Operators: UNION, UNION ALL, EXCEPT or INTERSECT. * * @param string $name The name of the set operator with parentheses. * @param DatabaseQuery|string $query The DatabaseQuery object or string. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2054
- public union($query, $distinct = true): $this Add a query to UNION with the current query.
/** * Add a query to UNION with the current query. * * Usage: * $query->union('SELECT name FROM #__foo') * $query->union('SELECT name FROM #__foo', true) * * @param DatabaseQuery|string $query The DatabaseQuery object or string to union. * @param boolean $distinct True to only return distinct rows from the union. * * @return $this * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2077
- public unionAll($query): $this Add a query to UNION ALL with the current query.
/** * Add a query to UNION ALL with the current query. * * Usage: * $query->unionAll('SELECT name FROM #__foo') * * @param DatabaseQuery|string $query The DatabaseQuery object or string to union. * * @return $this * * @see union * @since 1.5.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2096
- public querySet($query): $this Set a single query to the query set. On this type of DatabaseQuery you can use union(), unionAll(), order() and setLi...
/** * Set a single query to the query set. * On this type of DatabaseQuery you can use union(), unionAll(), order() and setLimit() * * Usage: * $query->querySet($query2->select('name')->from('#__foo')->order('id DESC')->setLimit(1)) * ->unionAll($query3->select('name')->from('#__foo')->order('id')->setLimit(1)) * ->order('name') * ->setLimit(1) * * @param DatabaseQuery $query The DatabaseQuery object or string. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2117
- public toQuerySet(): DatabaseQuery A new object of the DatabaseQuery. Create a DatabaseQuery object of type querySet from current query.
/** * Create a DatabaseQuery object of type querySet from current query. * * Usage: * $query->select('name')->from('#__foo')->order('id DESC')->setLimit(1) * ->toQuerySet() * ->unionAll($query2->select('name')->from('#__foo')->order('id')->setLimit(1)) * ->order('name') * ->setLimit(1) * * @return DatabaseQuery A new object of the DatabaseQuery. * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2140
- public format($format): string Returns a string produced according to the formatting string. Find and replace sprintf-like tokens in a format string. Each token takes one of the following forms: %% - A li...
/** * Find and replace sprintf-like tokens in a format string. * Each token takes one of the following forms: * %% - A literal percent character. * %[t] - Where [t] is a type specifier. * %[n]$[x] - Where [n] is an argument specifier and [t] is a type specifier. * * Types: * a - Numeric: Replacement text is coerced to a numeric type but not quoted or escaped. * e - Escape: Replacement text is passed to $this->escape(). * E - Escape (extra): Replacement text is passed to $this->escape() with true as the second argument. * n - Name Quote: Replacement text is passed to $this->quoteName(). * q - Quote: Replacement text is passed to $this->quote(). * Q - Quote (no escape): Replacement text is passed to $this->quote() with false as the second argument. * r - Raw: Replacement text is used as-is. (Be careful) * * Date Types: * - Replacement text automatically quoted (use uppercase for Name Quote). * - Replacement text should be a string in date format or name of a date column. * y/Y - Year * m/M - Month * d/D - Day * h/H - Hour * i/I - Minute * s/S - Second * * Invariable Types: * - Takes no argument. * - Argument index not incremented. * t - Replacement text is the result of $this->currentTimestamp(). * z - Replacement text is the result of $this->nullDate(false). * Z - Replacement text is the result of $this->nullDate(true). * * Usage: * $query->format('SELECT %1$n FROM %2$n WHERE %3$n = %4$a', 'foo', '#__foo', 'bar', 1); * Returns: SELECT `foo` FROM `#__foo` WHERE `bar` = 1 * * Notes: * The argument specifier is optional but recommended for clarity. * The argument index used for unspecified tokens is incremented only when used. * * @param string $format The formatting string. * * @return string Returns a string produced according to the formatting string. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2192
- protected validateRowNumber($orderBy, $orderColumnAlias): void Validate arguments which are passed to selectRowNumber method and set up common variables.
/** * Validate arguments which are passed to selectRowNumber method and set up common variables. * * @param string $orderBy An expression of ordering for window function. * @param string $orderColumnAlias An alias for new ordering column. * * @return void * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseQuery Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseQuery.php:2314
- sql string (62) " SELECT `alias` FROM #__travel_travels WHERE `idTravel` = :key"
SELECT `alias` FROM #__travel_travels WHERE `idTravel` = :key
- Compiled Query string (74)
SELECT `alias` FROM gta_travel_travels WHERE `idTravel` = '464'
- Real Query string (73)
SELECT `alias` FROM gta_travel_travels WHERE `idTravel` = :key
- Prepared Parameters array (1)
- :key => string (3) "464"
- value -> &string (3) "464"
- dataType -> string (3) "int"
- length -> integer 0
- driverOptions -> array (0)
- protected statement -> Joomla\Database\Mysqli\MysqliStatement#1117 (11)
- Properties (11)
- Methods (13)
- protected bindedValues -> array (1)
- :key => &string (3) "464"
- protected parameterKeyMapping -> array (1)
- :key => array (1)
- 0 => integer 0
- protected parameterTypeMapping -> array (5)
- boolean => string (1) "i"
- int => string (1) "i"
- lob => string (1) "s"
- null => string (1) "s"
- string => string (1) "s"
- protected columnNames -> array (1)
- 0 => string (5) "alias"
- protected connection -> mysqli#225 (18)
- Properties (18)
- Methods (43)
- Static methods (1)
- public readonly affected_rows -> integer 1
- public readonly client_info -> string (13) "mysqlnd 8.5.2"
- public readonly client_version -> integer 80502
- public readonly connect_errno -> integer 0
- public readonly connect_error -> null
- public readonly errno -> integer 0
- public readonly error -> string (0) ""
- public readonly error_list -> array (0)
- public readonly field_count -> integer 1
- public readonly host_info -> string (20) "127.0.0.1 via TCP/IP"
- public readonly info -> null
- public readonly insert_id -> integer 0
- public readonly server_info -> string (9) "8.0.44-35"
- public readonly server_version -> integer 80044
- public readonly sqlstate -> string (5) "00000"
- public readonly protocol_version -> integer 10
- public readonly thread_id -> integer 73325
- public readonly warning_count -> integer 0
- public autocommit(bool $enable)
- public character_set_name()
- public close()
- public dump_debug_info()
- public debug(string $options)
- public get_charset()
- public execute_query(string $query, ?array $params = null): mysqli_result|bool
- public get_client_info()
- public get_connection_stats()
- public get_server_info()
- public get_warnings()
- public init()
- public kill(int $process_id)
- public multi_query(string $query)
- public more_results()
- public next_result()
- public ping()
- public prepare(string $query)
- public reap_async_query()
- public real_query(string $query)
- public savepoint(string $name)
- public select_db(string $database)
- public set_charset(string $charset)
- public options(int $option, $value)
- public set_opt(int $option, $value)
- public stat()
- public stmt_init()
- public store_result(int $mode = 0)
- public thread_safe()
- public use_result()
- public refresh(int $flags)
- protected defaultFetchStyle -> integer 5
- protected query -> string (62) "SELECT `alias` FROM gta_travel_travels WHERE `idTravel` = :key"
SELECT `alias` FROM gta_travel_travels WHERE `idTravel` = :key
- private result -> boolean false
- protected rowBindedValues -> array (1)
- 0 => string (22) "naturwunder-donaudelta"
- protected statement -> mysqli_stmt#1272 (10)
- Properties (10)
- Methods (20)
- public affected_rows -> uninitialized
- public insert_id -> uninitialized
- public num_rows -> uninitialized
- public param_count -> uninitialized
- public field_count -> uninitialized
- public errno -> uninitialized
- public error -> uninitialized
- public error_list -> uninitialized
- public sqlstate -> uninitialized
- public id -> uninitialized
- public attr_get(int $attribute)
- public bind_result(mixed &$vars)
- public close()
- public data_seek(int $offset)
- public fetch()
- public get_warnings()
- public result_metadata()
- public more_results()
- public next_result()
- public num_rows()
- public free_result()
- public reset()
- public prepare(string $query)
- public store_result()
- public get_result()
- protected typesKeyMapping -> array (1)
- :key => string (1) "i"
- public __construct(mysqli $connection, string $query) Constructor.
/** * Constructor. * * @param \mysqli $connection The database connection resource * @param string $query The query this statement will process * * @since 2.0.0 * @throws PrepareStatementFailureException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:131
- public prepareParameterKeyMapping($sql): string The processed SQL statement. Replace named parameters with numbered parameters
/** * Replace named parameters with numbered parameters * * @param string $sql The SQL statement to prepare. * * @return string The processed SQL statement. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:154
- public bindParam($parameter, &$variable, string $dataType = 'string', ?int $length = null, ?array $driverOptions = null): boolean Binds a parameter to the specified variable name.
/** * Binds a parameter to the specified variable name. * * @param string|integer $parameter Parameter identifier. For a prepared statement using named placeholders, this will be a parameter * name of the form `:name`. For a prepared statement using question mark placeholders, this will be * the 1-indexed position of the parameter. * @param mixed $variable Name of the PHP variable to bind to the SQL statement parameter. * @param integer $dataType Constant corresponding to a SQL datatype, this should be the processed type from the QueryInterface. * @param integer $length The length of the variable. Usually required for OUTPUT parameters. * @param array $driverOptions Optional driver options to be used. * * @return boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:279
- private bindValues(array $values): boolean Binds a array of values to bound parameters.
/** * Binds a array of values to bound parameters. * * @param array $values The values to bind to the statement * * @return boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:302
- public closeCursor(): void Closes the cursor, enabling the statement to be executed again.
/** * Closes the cursor, enabling the statement to be executed again. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:331
- public errorCode(): int Fetches the SQLSTATE associated with the last operation on the statement handle.
/** * Fetches the SQLSTATE associated with the last operation on the statement handle. * * @return int * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:344
- public errorInfo(): string Fetches extended error information associated with the last operation on the statement handle.
/** * Fetches extended error information associated with the last operation on the statement handle. * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:356
- public execute(?array $parameters = null): boolean Executes a prepared statement
/** * Executes a prepared statement * * @param array|null $parameters An array of values with as many elements as there are bound parameters in the SQL statement being executed. * * @return boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:370
- public fetch(?int $fetchStyle = null, int $cursorOrientation = 0, int $cursorOffset = 0): mixed The return value of this function on success depends on the fetch type. In all cases, boolean false is returned on failure. Fetches the next row from a result set
/** * Fetches the next row from a result set * * @param integer|null $fetchStyle Controls how the next row will be returned to the caller. This value must be one of the * FetchMode constants, defaulting to value of FetchMode::MIXED. * @param integer $cursorOrientation For a StatementInterface object representing a scrollable cursor, this value determines which row * will be returned to the caller. This value must be one of the FetchOrientation constants, * defaulting to FetchOrientation::NEXT. * @param integer $cursorOffset For a StatementInterface object representing a scrollable cursor for which the cursorOrientation * parameter is set to FetchOrientation::ABS, this value specifies the absolute number of the row in * the result set that shall be fetched. For a StatementInterface object representing a scrollable * cursor for which the cursorOrientation parameter is set to FetchOrientation::REL, this value * specifies the row to fetch relative to the cursor position before `fetch()` was called. * * @return mixed The return value of this function on success depends on the fetch type. In all cases, boolean false is returned on failure. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:470
- public fetchColumn($columnIndex = 0): mixed Returns a single column from the next row of a result set or boolean false if there are no more rows. Returns a single column from the next row of a result set
/** * Returns a single column from the next row of a result set * * @param integer $columnIndex 0-indexed number of the column you wish to retrieve from the row. * If no value is supplied, the first column is retrieved. * * @return mixed Returns a single column from the next row of a result set or boolean false if there are no more rows. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:523
- private fetchData(): array|boolean Fetch the data from the statement.
/** * Fetch the data from the statement. * * @return array|boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:541
- public rowCount(): int Returns the number of rows affected by the last SQL statement.
/** * Returns the number of rows affected by the last SQL statement. * * @return integer * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:565
- public setFetchMode(int $fetchMode, $args): void Sets the fetch mode to use while iterating this statement.
/** * Sets the fetch mode to use while iterating this statement. * * @param integer $fetchMode The fetch mode, must be one of the FetchMode constants. * @param mixed ...$args Optional mode-specific arguments. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliStatement.php:584
- protected tablePrefix -> string (4) "gta_"
- protected utf -> boolean true
- protected errorNum -> integer 0
- protected errorMsg -> null
- protected transactionDepth -> integer 0
- protected factory -> Joomla\Database\DatabaseFactory#198
- Methods (5)
- public getDriver(string $name = 'mysqli', array $options = array()): Joomla\Database\DatabaseInterface Method to return a database driver based on the given options.
/** * Method to return a database driver based on the given options. * * There are three global options and then the rest are specific to the database driver. The 'database' option determines which database is to * be used for the connection. The 'select' option determines whether the connector should automatically select the chosen database. * * @param string $name Name of the database driver you'd like to instantiate * @param array $options Parameters to be passed to the database driver. * * @return DatabaseInterface * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database driver */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:33
- public getExporter(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\DatabaseExporter Gets an exporter class object.
/** * Gets an exporter class object. * * @param string $name Name of the driver you want an exporter for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return DatabaseExporter * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database exporter */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:63
- public getImporter(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\DatabaseImporter Gets an importer class object.
/** * Gets an importer class object. * * @param string $name Name of the driver you want an importer for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return DatabaseImporter * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database importer */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:95
- public getIterator(string $name, Joomla\Database\StatementInterface $statement, ?string $column = null, string $class = 'stdClass'): Joomla\Database\DatabaseIterator Get a new iterator on the current query.
/** * Get a new iterator on the current query. * * @param string $name Name of the driver you want an iterator for. * @param StatementInterface $statement Statement holding the result set to be iterated. * @param string|null $column An optional column to use as the iterator key. * @param string $class The class of object that is returned. * * @return DatabaseIterator * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:128
- public getQuery(string $name, ?Joomla\Database\DatabaseInterface $db = null): Joomla\Database\QueryInterface Get the current query object or a new Query object.
/** * Get the current query object or a new Query object. * * @param string $name Name of the driver you want an query object for. * @param DatabaseInterface|null $db Optional database driver to inject into the query object. * * @return QueryInterface * * @since 1.0 * @throws Exception\UnsupportedAdapterException if there is not a compatible database query object */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseFactory.php:158
- protected monitor -> null
- private dispatcher -> Joomla\Event\Dispatcher#155 (2)
- Properties (2)
- Methods (20)
- protected events -> array (0)
- protected listeners -> array (68)
- session.start => Joomla\Event\ListenersPriorityQueue#156 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (2)
- 2 => array (1) Depth Limit
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\CMS\Application\SiteApplication#173 Depth Limit
- 1 => string (17) "afterSessionStart"
- 1 => Joomla\Event\LazyServiceEventListener#154 (3)
- Properties (3)
- Methods (2)
- private container -> Joomla\DI\Container#13 Blacklisted
- private serviceId -> string (39) "session.event_listener.metadata_manager"
- private method -> string (19) "onAfterSessionStart"
- public __construct(Psr\Container\ContainerInterface $container, string $serviceId, string $method = '') Constructor.
/** * Constructor. * * @param ContainerInterface $container The service container to load the service from when it shall be executed * @param string $serviceId The ID of the service from the container to be used * @param string $method The method from the service to be called if necessary. If left empty, the service must be a callable; * (i.e. have an `__invoke()` method on a class) * * @since 2.0.0 * @throws \InvalidArgumentException if the service ID is empty */ Defined in <LIBRARIES>/vendor/joomla/event/src/LazyServiceEventListener.php:56
- public __invoke(Joomla\Event\EventInterface $event): void Load a service from the container to listen to an event.
/** * Load a service from the container to listen to an event. * * @param EventInterface $event The event to process * * @return void * * @since 2.0.0 * @throws \InvalidArgumentException if the constructor's $method parameter is empty when not executing a callable service * @throws \RuntimeException if the service cannot be executed */ Defined in <LIBRARIES>/vendor/joomla/event/src/LazyServiceEventListener.php:83
- onAfterInitialiseDocument => Joomla\Event\ListenersPriorityQueue#406 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (2)
- 2 => array (1) Depth Limit
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Compat6\Extension\Compat6#403 Depth Limit
- 1 => string (25) "onAfterInitialiseDocument"
- 1 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (25) "onAfterInitialiseDocument"
- onTableObjectCreate => Joomla\Event\ListenersPriorityQueue#415 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (19) "onTableObjectCreate"
- onTableBeforeStore => Joomla\Event\ListenersPriorityQueue#416 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (18) "onTableBeforeStore"
- onTableAfterStore => Joomla\Event\ListenersPriorityQueue#417 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (17) "onTableAfterStore"
- 1 => array (2)
- 0 => Joomla\Plugin\Behaviour\Versionable\Extension\Versionable#429 Depth Limit
- 1 => string (17) "onTableAfterStore"
- onTableBeforeDelete => Joomla\Event\ListenersPriorityQueue#418 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (19) "onTableBeforeDelete"
- 1 => array (2)
- 0 => Joomla\Plugin\Behaviour\Versionable\Extension\Versionable#429 Depth Limit
- 1 => string (19) "onTableBeforeDelete"
- onTableSetNewTags => Joomla\Event\ListenersPriorityQueue#419 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (17) "onTableSetNewTags"
- onTableAfterReset => Joomla\Event\ListenersPriorityQueue#420 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (17) "onTableAfterReset"
- onTableAfterLoad => Joomla\Event\ListenersPriorityQueue#421 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (16) "onTableAfterLoad"
- onBeforeBatch => Joomla\Event\ListenersPriorityQueue#422 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Behaviour\Taggable\Extension\Taggable#414 Depth Limit
- 1 => string (13) "onBeforeBatch"
- onContentPrepare => Joomla\Event\ListenersPriorityQueue#438 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (2)
- 0 => array (2) Depth Limit
- -1 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (16) "onContentPrepare"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (16) "onContentPrepare"
- 2 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (16) "onContentPrepare"
- onAfterInitialise => Joomla\Event\ListenersPriorityQueue#439 (1)
- Properties (1)
- Methods (7)
- Iterator (9)
- private listeners -> array (2)
- 1 => array (3) Depth Limit
- 0 => array (6) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (20) "eventAfterInitialise"
- 1 => array (2)
- 0 => Itronic\Plugin\System\Gtaapi\Extension\Gtaapi#451 Depth Limit
- 1 => string (20) "eventAfterInitialise"
- 2 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (17) "onAfterInitialise"
- 3() => Closure#460 <LIBRARIES>/src/Plugin/CMSPlugin.php:267
- Uses (1)
- Methods (4)
- Static methods (3)
- $this Plox\Plugin\System\Ploxdebug\Extension\Ploxdebug#458 Depth Limit
- private __construct()
- public bindTo(?object $newThis, object|string|null $newScope = 'static'): ?Closure
- public call(object $newThis, mixed $args): mixed
- public __invoke()
- public static Closure::bind(Closure $closure, ?object $newThis, object|string|null $newScope = 'static'): ?Closure
- public static Closure::fromCallable(callable $callback): Closure
- public static Closure::getCurrent(): Closure
- 4 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (17) "onAfterInitialise"
- 5 => array (2)
- 0 => Joomla\Plugin\System\Httpheaders\Extension\Httpheaders#523 Depth Limit
- 1 => string (14) "setHttpHeaders"
- 6 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (17) "onAfterInitialise"
- 7 => array (2)
- 0 => Joomla\Plugin\System\Remember\Extension\Remember#574 Depth Limit
- 1 => string (17) "onAfterInitialise"
- 8 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (17) "onAfterInitialise"
- application.before_execute => Joomla\Event\ListenersPriorityQueue#440 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 1 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (20) "eventAfterInitialise"
- 1 => array (2)
- 0 => Itronic\Plugin\System\Gtaapi\Extension\Gtaapi#451 Depth Limit
- 1 => string (20) "eventAfterInitialise"
- onAfterRoute => Joomla\Event\ListenersPriorityQueue#441 (1)
- Properties (1)
- Methods (7)
- Iterator (4)
- private listeners -> array (2)
- 2 => array (1) Depth Limit
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Jooa11y\Extension\Jooa11y#531 Depth Limit
- 1 => string (11) "initJooa11y"
- 1 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (15) "eventAfterRoute"
- 2 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (12) "onAfterRoute"
- 3 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (12) "onAfterRoute"
- onUserAfterSave => Joomla\Event\ListenersPriorityQueue#442 (1)
- Properties (1)
- Methods (7)
- Iterator (5)
- private listeners -> array (1)
- 0 => array (5) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (18) "eventUserAfterSave"
- 1 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (15) "onUserAfterSave"
- 2 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (15) "onUserAfterSave"
- 3 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (15) "onUserAfterSave"
- 4 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (15) "onUserAfterSave"
- onContentPrepareForm => Joomla\Event\ListenersPriorityQueue#443 (1)
- Properties (1)
- Methods (7)
- Iterator (6)
- private listeners -> array (2)
- 1 => array (2) Depth Limit
- 0 => array (4) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gta\Extension\Gta#437 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 1 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 2 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 3 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 4 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (20) "onContentPrepareForm"
- 5 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (30) "injectTaskNotificationFieldset"
- onAjaxCheckapi => Joomla\Event\ListenersPriorityQueue#452 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gtaapi\Extension\Gtaapi#451 Depth Limit
- 1 => string (17) "eventAjaxCheckApi"
- onGetIcons => Joomla\Event\ListenersPriorityQueue#453 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Itronic\Plugin\System\Gtaapi\Extension\Gtaapi#451 Depth Limit
- 1 => string (29) "eventGetApiStatusNotification"
- onError => Joomla\Event\ListenersPriorityQueue#464 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Plox\Plugin\System\Ploxdebug\Extension\Ploxdebug#458 Depth Limit
- 1 => string (7) "onError"
- onAfterDispatch => Joomla\Event\ListenersPriorityQueue#465 (1)
- Properties (1)
- Methods (7)
- Iterator (6)
- private listeners -> array (1)
- 0 => array (6) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Plox\Plugin\System\Ploxdebug\Extension\Ploxdebug#458 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Highlight\Extension\Highlight#515 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 2 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 3 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 4 => array (2)
- 0 => Joomla\Plugin\System\Skipto\Extension\Skipto#615 Depth Limit
- 1 => string (15) "onAfterDispatch"
- 5 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (15) "onAfterDispatch"
- onContentAfterSave => Joomla\Event\ListenersPriorityQueue#473 (1)
- Properties (1)
- Methods (7)
- Iterator (4)
- private listeners -> array (1)
- 0 => array (4) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Plox\Plugin\System\Ploxmedia\Extension\Ploxmedia#472 Depth Limit
- 1 => string (18) "onContentAfterSave"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (18) "onContentAfterSave"
- 2 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (18) "onContentAfterSave"
- 3 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (18) "onContentAfterSave"
- onContentPrepareData => Joomla\Event\ListenersPriorityQueue#481 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (20) "onContentPrepareData"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (20) "onContentPrepareData"
- onUserAfterDelete => Joomla\Event\ListenersPriorityQueue#482 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1)
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (17) "onUserAfterDelete"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (17) "onUserAfterDelete"
- 2 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (17) "onUserAfterDelete"
- onExtensionAfterSave => Joomla\Event\ListenersPriorityQueue#483 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\ActionLogs\Extension\ActionLogs#480 Depth Limit
- 1 => string (20) "onExtensionAfterSave"
- 1 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (20) "onExtensionAfterSave"
- onBeforeCompileHead => Joomla\Event\ListenersPriorityQueue#491 (1)
- Properties (1)
- Methods (7)
- Iterator (4)
- private listeners -> array (1)
- 0 => array (4) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (19) "onBeforeCompileHead"
- 1 => array (2)
- 0 => Joomla\Plugin\System\ScheduleRunner\Extension\ScheduleRunner#581 Depth Limit
- 1 => string (12) "injectLazyJS"
- 2 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (19) "onBeforeCompileHead"
- 3 => array (2)
- 0 => Joomla\Plugin\System\Shortcut\Extension\Shortcut#607 Depth Limit
- 1 => string (10) "initialize"
- onAjaxDebug => Joomla\Event\ListenersPriorityQueue#492 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (11) "onAjaxDebug"
- onBeforeRespond => Joomla\Event\ListenersPriorityQueue#493 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (15) "onBeforeRespond"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (15) "onBeforeRespond"
- onAfterRespond => Joomla\Event\ListenersPriorityQueue#494 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- -3 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (14) "onAfterRespond"
- application.after_respond => Joomla\Event\ListenersPriorityQueue#495 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- -3 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (14) "onAfterRespond"
- onAfterDisconnect => Joomla\Event\ListenersPriorityQueue#496 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Debug\Extension\Debug#490 Depth Limit
- 1 => string (17) "onAfterDisconnect"
- onContentNormaliseRequestData => Joomla\Event\ListenersPriorityQueue#504 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (29) "onContentNormaliseRequestData"
- onContentAfterDelete => Joomla\Event\ListenersPriorityQueue#505 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1)
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (20) "onContentAfterDelete"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Schemaorg\Extension\Schemaorg#593 Depth Limit
- 1 => string (20) "onContentAfterDelete"
- 2 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (20) "onContentAfterDelete"
- onContentAfterTitle => Joomla\Event\ListenersPriorityQueue#506 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (19) "onContentAfterTitle"
- onContentBeforeDisplay => Joomla\Event\ListenersPriorityQueue#507 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (22) "onContentBeforeDisplay"
- onContentAfterDisplay => Joomla\Event\ListenersPriorityQueue#508 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Fields\Extension\Fields#503 Depth Limit
- 1 => string (21) "onContentAfterDisplay"
- onFinderResult => Joomla\Event\ListenersPriorityQueue#516 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Highlight\Extension\Highlight#515 Depth Limit
- 1 => string (14) "onFinderResult"
- onAfterRender => Joomla\Event\ListenersPriorityQueue#524 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Httpheaders\Extension\Httpheaders#523 Depth Limit
- 1 => string (20) "applyHashesToCspRule"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Sef\Extension\Sef#600 Depth Limit
- 1 => string (13) "onAfterRender"
- onBeforeExecute => Joomla\Event\ListenersPriorityQueue#539 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (15) "onBeforeExecute"
- onPrivacyCollectAdminCapabilities => Joomla\Event\ListenersPriorityQueue#540 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (33) "onPrivacyCollectAdminCapabilities"
- onUserBeforeSave => Joomla\Event\ListenersPriorityQueue#541 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1)
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (16) "onUserBeforeSave"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Remember\Extension\Remember#574 Depth Limit
- 1 => string (16) "onUserBeforeSave"
- 2 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (16) "onUserBeforeSave"
- onUserLogin => Joomla\Event\ListenersPriorityQueue#542 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\LanguageFilter\Extension\LanguageFilter#538 Depth Limit
- 1 => string (11) "onUserLogin"
- onUserLoginFailure => Joomla\Event\ListenersPriorityQueue#550 (1)
- Properties (1)
- Methods (7)
- Iterator (2)
- private listeners -> array (1)
- 0 => array (2) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Log\Extension\Log#549 Depth Limit
- 1 => string (18) "onUserLoginFailure"
- 1 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (18) "onUserLoginFailure"
- onUserLogout => Joomla\Event\ListenersPriorityQueue#558 (1)
- Properties (1)
- Methods (7)
- Iterator (3)
- private listeners -> array (1)
- 0 => array (3) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Logout\Extension\Logout#554 Depth Limit
- 1 => string (12) "onUserLogout"
- 1 => array (2)
- 0 => Joomla\Plugin\System\Remember\Extension\Remember#574 Depth Limit
- 1 => string (12) "onUserLogout"
- 2 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (12) "onUserLogout"
- onAjaxRunSchedulerLazy => Joomla\Event\ListenersPriorityQueue#583 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\ScheduleRunner\Extension\ScheduleRunner#581 Depth Limit
- 1 => string (11) "runLazyCron"
- onLoadShortcuts => Joomla\Event\ListenersPriorityQueue#608 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\Shortcut\Extension\Shortcut#607 Depth Limit
- 1 => string (12) "addShortcuts"
- onTaskExecuteSuccess => Joomla\Event\ListenersPriorityQueue#623 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (13) "notifySuccess"
- onTaskRoutineWillResume => Joomla\Event\ListenersPriorityQueue#624 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (16) "notifyWillResume"
- onTaskExecuteFailure => Joomla\Event\ListenersPriorityQueue#625 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (13) "notifyFailure"
- onTaskRoutineNotFound => Joomla\Event\ListenersPriorityQueue#626 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (12) "notifyOrphan"
- onTaskRecoverFailure => Joomla\Event\ListenersPriorityQueue#627 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\System\TaskNotification\Extension\TaskNotification#622 Depth Limit
- 1 => string (19) "notifyFatalRecovery"
- onContentChangeState => Joomla\Event\ListenersPriorityQueue#669 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (20) "onContentChangeState"
- onApplicationAfterSave => Joomla\Event\ListenersPriorityQueue#670 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (22) "onApplicationAfterSave"
- onExtensionAfterInstall => Joomla\Event\ListenersPriorityQueue#671 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (23) "onExtensionAfterInstall"
- onExtensionAfterUninstall => Joomla\Event\ListenersPriorityQueue#672 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (25) "onExtensionAfterUninstall"
- onExtensionAfterUpdate => Joomla\Event\ListenersPriorityQueue#673 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (22) "onExtensionAfterUpdate"
- onExtensionAfterDelete => Joomla\Event\ListenersPriorityQueue#674 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (22) "onExtensionAfterDelete"
- onUserAfterSaveGroup => Joomla\Event\ListenersPriorityQueue#675 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (20) "onUserAfterSaveGroup"
- onUserAfterDeleteGroup => Joomla\Event\ListenersPriorityQueue#676 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (22) "onUserAfterDeleteGroup"
- onUserAfterLogin => Joomla\Event\ListenersPriorityQueue#677 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (16) "onUserAfterLogin"
- onUserAfterRemind => Joomla\Event\ListenersPriorityQueue#678 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (17) "onUserAfterRemind"
- onAfterCheckin => Joomla\Event\ListenersPriorityQueue#679 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (14) "onAfterCheckin"
- onAfterLogPurge => Joomla\Event\ListenersPriorityQueue#680 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (15) "onAfterLogPurge"
- onAfterLogExport => Joomla\Event\ListenersPriorityQueue#681 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (16) "onAfterLogExport"
- onAfterPurge => Joomla\Event\ListenersPriorityQueue#682 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (12) "onAfterPurge"
- onJoomlaAfterUpdate => Joomla\Event\ListenersPriorityQueue#683 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (19) "onJoomlaAfterUpdate"
- onUserAfterResetRequest => Joomla\Event\ListenersPriorityQueue#684 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (23) "onUserAfterResetRequest"
- onUserAfterResetComplete => Joomla\Event\ListenersPriorityQueue#685 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (24) "onUserAfterResetComplete"
- onBeforeTourSaveUserState => Joomla\Event\ListenersPriorityQueue#686 (1)
- Properties (1)
- Methods (7)
- Iterator (1)
- private listeners -> array (1)
- 0 => array (1) Depth Limit
- public add(callable $callback, int $priority): Joomla\Event\ListenersPriorityQueue Add a listener with the given priority only if not already present.
/** * Add a listener with the given priority only if not already present. * * @param callable $callback A callable function acting as an event listener. * @param integer $priority The listener priority. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:38
- public remove(callable $callback): Joomla\Event\ListenersPriorityQueue Remove a listener from the queue.
/** * Remove a listener from the queue. * * @param callable $callback A callable function acting as an event listener. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:54
- public has(callable $callback): bool Tell if the listener exists in the queue.
/** * Tell if the listener exists in the queue. * * @param callable $callback A callable function acting as an event listener. * * @return boolean True if it exists, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:74
- public getPriority(callable $callback, $default = null): mixed The listener priority if it exists or the specified default value Get the priority of the given listener.
/** * Get the priority of the given listener. * * @param callable $callback A callable function acting as an event listener. * @param mixed $default The default value to return if the listener doesn't exist. * * @return mixed The listener priority if it exists or the specified default value * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:95
- public getAll(): array Get all listeners contained in this queue, sorted according to their priority.
/** * Get all listeners contained in this queue, sorted according to their priority. * * @return callable[] An array of listeners. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:113
- public getIterator(): \ArrayIterator Get the priority queue.
/** * Get the priority queue. * * @return \ArrayIterator * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:132
- public count(): integer The number of listeners in the queue. Count the number of listeners in the queue.
/** * Count the number of listeners in the queue. * * @return integer The number of listeners in the queue. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/ListenersPriorityQueue.php:145
- 0 => array (2)
- 0 => Joomla\Plugin\Actionlog\Joomla\Extension\Joomla#668 Depth Limit
- 1 => string (25) "onBeforeTourSaveUserState"
- public setEvent(Joomla\Event\EventInterface $event): $this Set an event to the dispatcher. It will replace any event with the same name.
/** * Set an event to the dispatcher. It will replace any event with the same name. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:46
- public addEvent(Joomla\Event\EventInterface $event): $this Add an event to this dispatcher, only if it is not existing.
/** * Add an event to this dispatcher, only if it is not existing. * * @param EventInterface $event The event. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:70
- public hasEvent($event): boolean True if the listener has the given event, false otherwise. Tell if the given event has been added to this dispatcher.
/** * Tell if the given event has been added to this dispatcher. * * @param EventInterface|string $event The event object or name. * * @return boolean True if the listener has the given event, false otherwise. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:96
- public getEvent($name, $default = null): EventInterface|mixed The event of the default value. Get the event object identified by the given name.
/** * Get the event object identified by the given name. * * @param string $name The event name. * @param mixed $default The default value if the event was not registered. * * @return EventInterface|mixed The event of the default value. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:123
- public removeEvent($event): $this Remove an event from this dispatcher. The registered listeners will remain.
/** * Remove an event from this dispatcher. The registered listeners will remain. * * @param EventInterface|string $event The event object or name. * * @return $this * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:149
- public getEvents(): EventInterface[] The registered event. Get the registered events.
/** * Get the registered events. * * @return EventInterface[] The registered event. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:177
- public clearEvents(): EventInterface[] The old events. Clear all events.
/** * Clear all events. * * @return EventInterface[] The old events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:197
- public countEvents(): integer The number of registered events. Count the number of registered event.
/** * Count the number of registered event. * * @return integer The number of registered events. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:220
- public addListener(string $eventName, callable $callback, int $priority = 0): bool Attaches a listener to an event
/** * Attaches a listener to an event * * @param string $eventName The event to listen to. * @param callable $callback A callable function * @param integer $priority The priority at which the $callback executed * * @return boolean * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:243
- public getListenerPriority($eventName, callable $callback): mixed The listener priority or null if the listener doesn't exist. Get the priority of the given listener for the given event.
/** * Get the priority of the given listener for the given event. * * @param string $eventName The event to listen to. * @param callable $callback A callable function * * @return mixed The listener priority or null if the listener doesn't exist. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:264
- public getListeners(?string $event = null): callable[] An array of registered listeners sorted according to their priorities. Get the listeners registered to the given event.
/** * Get the listeners registered to the given event. * * @param string|null $event The event to fetch listeners for or null to fetch all listeners * * @return callable[] An array of registered listeners sorted according to their priorities. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:280
- public hasListener(callable $callback, ?string $eventName = null): boolean True if the listener is registered, false otherwise. Tell if the given listener has been added.
/** * Tell if the given listener has been added. * * If an event is specified, it will tell if the listener is registered for that event. * * @param callable $callback The callable to check is listening to the event. * @param ?string $eventName An optional event name to check a listener is subscribed to. * * @return boolean True if the listener is registered, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:311
- public removeListener(string $eventName, callable $listener): void Removes an event listener from the specified event.
/** * Removes an event listener from the specified event. * * @param string $eventName The event to remove a listener from. * @param callable $listener The listener to remove. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:338
- public clearListeners($event = null): $this Clear the listeners in this dispatcher.
/** * Clear the listeners in this dispatcher. * * If an event is specified, the listeners will be cleared only for that event. * * @param string $event The event name. * * @return $this * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:356
- public countListeners($event): integer Count the number of registered listeners for the given event.
/** * Count the number of registered listeners for the given event. * * @param string $event The event name. * * @return integer * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:378
- public addSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Adds an event subscriber.
/** * Adds an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:392
- public removeSubscriber(Joomla\Event\SubscriberInterface $subscriber): void Removes an event subscriber.
/** * Removes an event subscriber. * * @param SubscriberInterface $subscriber The subscriber. * * @return void * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:412
- public dispatch(string $name, ?Joomla\Event\EventInterface $event = null): Joomla\Event\EventInterface Dispatches an event to all registered listeners.
/** * Dispatches an event to all registered listeners. * * @param string $name The name of the event to dispatch. * @param ?EventInterface $event The event to pass to the event handlers/listeners. * If not supplied, an empty EventInterface instance is created. * Note, not passing an event is deprecated and will be required as of 3.0. * * @return EventInterface * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:435
- public triggerEvent($event): EventInterface The event after being passed through all listeners. Trigger an event.
/** * Trigger an event. * * @param EventInterface|string $event The event object or name. * * @return EventInterface The event after being passed through all listeners. * * @since 1.0 * @deprecated 2.0 will be removed in 5.0 Use dispatch() instead. */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:471
- private getDefaultEvent(string $name): Joomla\Event\EventInterface Get an event object for the specified event name
/** * Get an event object for the specified event name * * @param string $name The event name to get an EventInterface object for * * @return EventInterface * * @since 2.0.0 * @deprecated 2.0 will be removed in 5.0 Default event objects will no longer be supported */ Defined in <LIBRARIES>/vendor/joomla/event/src/Dispatcher.php:498
- protected utf8mb4 -> boolean true
- protected mariadb -> boolean false
- public __construct(array $options) Constructor.
/** * Constructor. * * @param array $options List of options used to configure the connection * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:104
- public healthCheck(string $host, int $port = 3306, int $initialWaitInSeconds = 0, int $intervalWaitInSeconds = 3, int $timeoutInSeconds = 1, int $retries = 3): bool Check if the database server is responsive.
/** * Check if the database server is responsive. * * @param string $host The host name or IP address. * @param int $port The port number. Optional; default is the MySQL default. * @param int $initialWaitInSeconds The number of seconds to wait before pinging the server. Optional; default is 0 seconds. * @param int $intervalWaitInSeconds The number of seconds to wait between pinging the server. Optional; default is 3 seconds. * @param int $timeoutInSeconds The timeout in seconds for the server to respond. Optional; default is 1 second. * @param int $retries The number of retries. Optional; default is 3. * * @return boolean * @todo This should maybe be moved to the parent class. * */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:161
- public connect(): void Returns void if the database connected successfully. Connects to the database if needed.
/** * Connects to the database if needed. * * @return void Returns void if the database connected successfully. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:194
- public convertUtf8mb4QueryToUtf8($query): string The converted query Automatically downgrade a CREATE TABLE or ALTER TABLE query from utf8mb4 (UTF-8 Multibyte) to plain utf8.
/** * Automatically downgrade a CREATE TABLE or ALTER TABLE query from utf8mb4 (UTF-8 Multibyte) to plain utf8. * * Used when the server doesn't support UTF-8 Multibyte. * * @param string $query The query to convert * * @return string The converted query * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:287
- public disconnect(): void Disconnects the database.
/** * Disconnects the database. * * @return void * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:314
- public escape($text, $extra = false): string The escaped string. Method to escape a string for usage in an SQL statement.
/** * Method to escape a string for usage in an SQL statement. * * @param string $text The string to be escaped. * @param boolean $extra Optional parameter to provide extra escaping. * * @return string The escaped string. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334
- public connected(): boolean True if connected to the database engine. Determines if the connection to the server is active.
/** * Determines if the connection to the server is active. * * @return boolean True if connected to the database engine. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:375
- public getAlterDbCharacterSet($dbName): string The query that alter the database query string Return the query string to alter the database character set.
/** * Return the query string to alter the database character set. * * @param string $dbName The database name * * @return string The query that alter the database query string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:393
- public getCollation(): string|boolean The collation in use by the database (string) or boolean false if not supported. Method to get the database collation in use by sampling a text field of a table in the database.
/** * Method to get the database collation in use by sampling a text field of a table in the database. * * @return string|boolean The collation in use by the database (string) or boolean false if not supported. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:409
- public getConnectionCollation(): string|boolean The collation in use by the database connection (string) or boolean false if not supported. Method to get the database connection collation in use by sampling a text field of a table in the database.
/** * Method to get the database connection collation in use by sampling a text field of a table in the database. * * @return string|boolean The collation in use by the database connection (string) or boolean false if not supported. * * @since 1.6.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:424
- public getConnectionEncryption(): string Method to get the database encryption details (cipher and protocol) in use.
/** * Method to get the database encryption details (cipher and protocol) in use. * * @return string The database encryption details. * * @since 2.0.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:439
- public isConnectionEncryptionSupported(): bool Method to test if the database TLS connections encryption are supported.
/** * Method to test if the database TLS connections encryption are supported. * * @return boolean Whether the database supports TLS connections encryption. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:460
- protected getCreateDatabaseQuery($options, $utf): string The query that creates database Return the query string to create new Database.
/** * Return the query string to create new Database. * * @param \stdClass $options Object used to pass user and database name to database driver. This object must have "db_name" and "db_user" set. * @param boolean $utf True if the database supports the UTF-8 character set. * * @return string The query that creates database * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:479
- public getTableCreate($tables): array A list of the create SQL for the tables. Shows the table CREATE statement that creates the given tables.
/** * Shows the table CREATE statement that creates the given tables. * * @param mixed $tables A table name or a list of table names. * * @return array A list of the create SQL for the tables. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:501
- public getTableColumns($table, $typeOnly = true): array An array of fields for the database table. Retrieves field information about a given table.
/** * Retrieves field information about a given table. * * @param string $table The name of the database table. * @param boolean $typeOnly True to only return field types. * * @return array An array of fields for the database table. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:532
- public getTableKeys($table): array An array of the column specification for the table. Get the details list of keys for a table.
/** * Get the details list of keys for a table. * * @param string $table The name of the table. * * @return array An array of the column specification for the table. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:566
- public getTableList(): array An array of all the tables in the database. Method to get an array of all tables in the database.
/** * Method to get an array of all tables in the database. * * @return array An array of all the tables in the database. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:582
- public getVersion(): string The database connector version. Get the version of the database connector.
/** * Get the version of the database connector. * * @return string The database connector version. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:597
- public getMinimum(): string Get the minimum supported database version.
/** * Get the minimum supported database version. * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:616
- public hasUTF8mb4Support(): boolean True if the database engine supports UTF-8 Multibyte. Determine whether the database engine support the UTF-8 Multibyte (utf8mb4) character encoding.
/** * Determine whether the database engine support the UTF-8 Multibyte (utf8mb4) character encoding. * * @return boolean True if the database engine supports UTF-8 Multibyte. * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:628
- public isMariaDb(): bool Determine if the database engine is MariaDB.
/** * Determine if the database engine is MariaDB. * * @return boolean * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:640
- public insertid(): mixed The value of the auto-increment field from the last inserted row. Method to get the auto-incremented value from the last INSERT statement.
/** * Method to get the auto-incremented value from the last INSERT statement. * * @return mixed The value of the auto-increment field from the last inserted row. * If the value is greater than maximal int value, it will return a string. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:655
- public insertObject($table, &$object, $key = null): boolean Inserts a row into a table based on an object's properties.
/** * Inserts a row into a table based on an object's properties. * * @param string $table The name of the database table to insert into. * @param object $object A reference to an object whose public properties match the table fields. * @param string $key The name of the primary key. If provided the object property is updated. * * @return boolean * * @since 2.0.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:674
- public lockTable($table): $this Locks a table in the database.
/** * Locks a table in the database. * * @param string $table The name of the table to unlock. * * @return $this * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:741
- public renameTable($oldTable, $newTable, $backup = null, $prefix = null): $this Renames a table in the database.
/** * Renames a table in the database. * * @param string $oldTable The name of the table to be renamed * @param string $newTable The new name for the table. * @param string $backup Not used by MySQL. * @param string $prefix Not used by MySQL. * * @return $this * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:761
- public select($database): boolean True if the database was successfully selected. Select a database for use.
/** * Select a database for use. * * @param string $database The name of the database to select for use. * * @return boolean True if the database was successfully selected. * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:778
- public setUtf(): boolean True on success. Set the connection to use UTF-8 character encoding.
/** * Set the connection to use UTF-8 character encoding. * * @return boolean True on success. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:800
- public transactionCommit($toSavepoint = false): void Method to commit a transaction.
/** * Method to commit a transaction. * * @param boolean $toSavepoint If true, commit to the last savepoint. * * @return void * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:839
- public transactionRollback($toSavepoint = false): void Method to roll back a transaction.
/** * Method to roll back a transaction. * * @param boolean $toSavepoint If true, rollback to the last savepoint. * * @return void * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:864
- public transactionStart($asSavepoint = false): void Method to initialize a transaction.
/** * Method to initialize a transaction. * * @param boolean $asSavepoint If true and a transaction is already active, a savepoint will be created. * * @return void * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:893
- protected executeUnpreparedQuery($sql): boolean Internal method to execute queries which cannot be run as prepared statements.
/** * Internal method to execute queries which cannot be run as prepared statements. * * @param string $sql SQL statement to execute. * * @return boolean * * @since 1.5.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:921
- protected prepareStatement(string $query): Joomla\Database\StatementInterface Prepares a SQL statement for execution
/** * Prepares a SQL statement for execution * * @param string $query The SQL query to be prepared. * * @return StatementInterface * * @since 2.0.0 * @throws PrepareStatementFailureException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:970
- public unlockTables(): $this Unlocks tables in the database.
/** * Unlocks tables in the database. * * @return $this * * @since 1.0 * @throws \RuntimeException */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:983
- private serverClaimsUtf8mb4Support(): boolean Does the database server claim to have support for UTF-8 Multibyte (utf8mb4) collation?
/** * Does the database server claim to have support for UTF-8 Multibyte (utf8mb4) collation? * * libmysql supports utf8mb4 since 5.5.3 (same version as the MySQL server). mysqlnd supports utf8mb4 since 5.0.9. * * @return boolean * * @since 1.4.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:999
- public getNullDate(): string Get the null or zero representation of a timestamp for the database driver.
/** * Get the null or zero representation of a timestamp for the database driver. * * @return string * * @since 2.0.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:1028
- public __get($name): mixed A value if the property name is valid, null otherwise. Magic method to access properties of the database driver.
/** * Magic method to access properties of the database driver. * * @param string $name The name of the property. * * @return mixed A value if the property name is valid, null otherwise. * * @since 1.4.0 * @deprecated 3.0 This is a B/C proxy since $this->name was previously public */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:436
- public __destruct() Destructor.
/** * Destructor. * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:493
- public alterDbCharacterSet($dbName): boolean Alter database's character set.
/** * Alter database's character set. * * @param string $dbName The database name that will be altered * * @return boolean * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:507
- public createDatabase($options, $utf = true): boolean Create a new database using information from $options object.
/** * Create a new database using information from $options object. * * @param \stdClass $options Object used to pass user and database name to database driver. This object must have "db_name" and "db_user" set. * @param boolean $utf True if the database supports the UTF-8 character set. * * @return boolean * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:529
- public createQuery(): Joomla\Database\QueryInterface Create a new DatabaseQuery object.
/** * Create a new DatabaseQuery object. * * @return QueryInterface * * @since 2.2 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:555
- protected dispatchEvent(Joomla\Event\EventInterface $event): void Dispatch an event.
/** * Dispatch an event. * * @param EventInterface $event The event to dispatch * * @return void * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:584
- public dropTable($table, $ifExists = true): $this Drops a table from the database.
/** * Drops a table from the database. * * @param string $table The name of the database table to drop. * @param boolean $ifExists Optionally specify that the table must exist before it is dropped. * * @return $this * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:604
- public execute(): boolean Execute the SQL statement.
/** * Execute the SQL statement. * * @return boolean * * @since 2.0.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:622
- protected fetchArray(): mixed Either the next row from the result set or false if there are no more rows. Method to fetch a row from the result set cursor as an array.
/** * Method to fetch a row from the result set cursor as an array. * * @return mixed Either the next row from the result set or false if there are no more rows. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:690
- protected fetchAssoc(): mixed Either the next row from the result set or false if there are no more rows. Method to fetch a row from the result set cursor as an associative array.
/** * Method to fetch a row from the result set cursor as an associative array. * * @return mixed Either the next row from the result set or false if there are no more rows. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:704
- protected fetchObject(): mixed Either the next row from the result set or false if there are no more rows. Method to fetch a row from the result set cursor as an object.
/** * Method to fetch a row from the result set cursor as an object. * * Note, the fetch mode should be configured before calling this method using `StatementInterface::setFetchMode()`. * * @return mixed Either the next row from the result set or false if there are no more rows. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:720
- protected freeResult(): void Method to free up the memory used for the result set.
/** * Method to free up the memory used for the result set. * * @return void * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:734
- public getAffectedRows(): integer The number of affected rows in the previous operation Get the number of affected rows for the previous executed SQL statement.
/** * Get the number of affected rows for the previous executed SQL statement. * * @return integer The number of affected rows in the previous operation * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:750
- public getConnection(): resource The underlying database connection resource. Method that provides access to the underlying database connection.
/** * Method that provides access to the underlying database connection. * * @return resource The underlying database connection resource. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:768
- public getCount(): integer Get the total number of SQL statements executed by the database driver.
/** * Get the total number of SQL statements executed by the database driver. * * @return integer * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:780
- protected getDatabase(): string Gets the name of the database used by this connection.
/** * Gets the name of the database used by this connection. * * @return string * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:821
- public getDateFormat(): string Returns a PHP date() function compliant date format for the database driver.
/** * Returns a PHP date() function compliant date format for the database driver. * * @return string * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:833
- public getName(): string Get the name of the database driver.
/** * Get the name of the database driver. * * If $this->name is not set it will try guessing the driver name from the class name. * * @return string * * @since 1.4.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:859
- public getNumRows(): integer The number of returned rows. Get the number of returned rows for the previous executed SQL statement.
/** * Get the number of returned rows for the previous executed SQL statement. * * @return integer The number of returned rows. * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:877
- public getServerType(): string Get the server family type.
/** * Get the server family type. * * If $this->serverType is not set it will attempt guessing the server family type from the driver name. If this is not possible the driver * name will be returned instead. * * @return string * * @since 1.4.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:898
- public getPrefix(): string The common database table prefix. Get the common table prefix for the database driver.
/** * Get the common table prefix for the database driver. * * @return string The common database table prefix. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:946
- public getExporter(): DatabaseExporter An exporter object. Gets an exporter class object.
/** * Gets an exporter class object. * * @return DatabaseExporter An exporter object. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:959
- public getImporter(): DatabaseImporter Gets an importer class object.
/** * Gets an importer class object. * * @return DatabaseImporter * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:971
- public getQuery($new = false): DatabaseQuery Get the current query object or a new DatabaseQuery object.
/** * Get the current query object or a new DatabaseQuery object. * * @param boolean $new False to return the current query object, True to return a new DatabaseQuery object. * The $new parameter is deprecated in 2.2 and will be removed in 5.0, use createQuery() instead. * * @return DatabaseQuery * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:986
- public getIterator($column = null, $class = 'stdClass'): DatabaseIterator Get a new iterator on the current query.
/** * Get a new iterator on the current query. * * @param string $column An option column to use as the iterator key. * @param string $class The class of object that is returned. * * @return DatabaseIterator * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1012
- public hasUtfSupport(): boolean True if the database engine supports UTF-8 character encoding. Determine whether or not the database engine supports UTF-8 character encoding.
/** * Determine whether or not the database engine supports UTF-8 character encoding. * * @return boolean True if the database engine supports UTF-8 character encoding. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1048
- public isMinimumVersion(): boolean True if the database version is supported Method to check whether the installed database version is supported by the database driver
/** * Method to check whether the installed database version is supported by the database driver * * @return boolean True if the database version is supported * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1119
- public loadAssoc(): mixed The return value or null if the query failed. Method to get the first row of the result set from the database query as an associative array of ['field_name' => 'ro...
/** * Method to get the first row of the result set from the database query as an associative array of ['field_name' => 'row_value']. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1132
- public loadAssocList($key = null, $column = null): mixed The return value or null if the query failed. Method to get an array of the result set rows from the database query where each row is an associative array of ['fie...
/** * Method to get an array of the result set rows from the database query where each row is an associative array * of ['field_name' => 'row_value']. The array of rows can optionally be keyed by a field name, but defaults to * a sequential numeric array. * * NOTE: Choosing to key the result array by a non-unique field name can result in unwanted * behavior and should be avoided. * * @param string $key The name of a field on which to key the result array. * @param string $column An optional column name. Instead of the whole row, only this column value will be in * the result array. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1171
- public loadColumn($offset = 0): mixed The return value or null if the query failed. Method to get an array of values from the <var>$offset</var> field in each row of the result set from the database qu...
/** * Method to get an array of values from the <var>$offset</var> field in each row of the result set from the database query. * * @param integer $offset The row offset to use to build the result array. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1207
- public loadObject($class = 'stdClass'): mixed The return value or null if the query failed. Method to get the first row of the result set from the database query as an object.
/** * Method to get the first row of the result set from the database query as an object. * * @param string $class The class name to use for the returned row object. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1237
- public loadObjectList($key = '', $class = 'stdClass'): mixed The return value or null if the query failed. Method to get an array of the result set rows from the database query where each row is an object. The array of obje...
/** * Method to get an array of the result set rows from the database query where each row is an object. The array * of objects can optionally be keyed by a field name, but defaults to a sequential numeric array. * * NOTE: Choosing to key the result array by a non-unique field name can result in unwanted behavior and should be avoided. * * @param string $key The name of a field on which to key the result array. * @param string $class The class name to use for the returned row objects. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1284
- public loadResult(): mixed The return value or null if the query failed. Method to get the first field of the first row of the result set from the database query.
/** * Method to get the first field of the first row of the result set from the database query. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1327
- public loadRow(): mixed The return value or null if the query failed. Method to get the first row of the result set from the database query as an array.
/** * Method to get the first row of the result set from the database query as an array. * * Columns are indexed numerically so the first column in the result set would be accessible via <var>$row[0]</var>, etc. * * @return mixed The return value or null if the query failed. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1359
- public loadRowList($key = null): array An array of results. Method to get an array of the result set rows from the database query where each row is an array. The array of objec...
/** * Method to get an array of the result set rows from the database query where each row is an array. The array * of objects can optionally be keyed by a field offset, but defaults to a sequential numeric array. * * NOTE: Choosing to key the result array by a non-unique field can result in unwanted behavior and should be avoided. * * @param string $key The name of a field on which to key the result array. * * @return array An array of results. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1394
- public q($text, $escape = true): string The quoted input string. Alias for quote method
/** * Alias for quote method * * @param array|string $text A string or an array of strings to quote. * @param boolean $escape True (default) to escape the string, false to leave it unchanged. * * @return string The quoted input string. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1440
- public quote($text, $escape = true): array|string The quoted input string. Quotes and optionally escapes a string to database requirements for use in database queries.
/** * Quotes and optionally escapes a string to database requirements for use in database queries. * * @param array|string $text A string or an array of strings to quote. * @param boolean $escape True (default) to escape the string, false to leave it unchanged. * * @return array|string The quoted input string. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1455
- public quoteBinary($data): string The binary quoted input string. Quotes a binary string to database requirements for use in database queries.
/** * Quotes a binary string to database requirements for use in database queries. * * @param string $data A binary string to quote. * * @return string The binary quoted input string. * * @since 1.7.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1477
- public decodeBinary($data): string The original string. Replace special placeholder representing binary field with the original string.
/** * Replace special placeholder representing binary field with the original string. * * @param string|resource $data Encoded string or resource. * * @return string The original string. * * @since 1.7.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1492
- public qn($name, $as = null): array|string The quote wrapped name, same type of $name. Alias for quoteName method
/** * Alias for quoteName method * * @param array|string $name The identifier name to wrap in quotes, or an array of identifier names to wrap in quotes. * Each type supports dot-notation name. * @param array|string $as The AS query part associated to $name. It can be string or array, in latter case it has to be * same length of $name; if is null there will not be any AS part for string or array element. * * @return array|string The quote wrapped name, same type of $name. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1509
- public quoteName($name, $as = null): array|string The quote wrapped name, same type of $name. Wrap an SQL statement identifier name such as column, table or database names in quotes to prevent injection risks an...
/** * Wrap an SQL statement identifier name such as column, table or database names in quotes to prevent injection * risks and reserved word conflicts. * * @param array|string $name The identifier name to wrap in quotes, or an array of identifier names to wrap in quotes. * Each type supports dot-notation name. * @param array|string $as The AS query part associated to $name. It can be string or array, in latter case it has to be * same length of $name; if is null there will not be any AS part for string or array element. * * @return array|string The quote wrapped name, same type of $name. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1527
- protected quoteNameString($name, $asSinglePart = false): string Quoted identifier string. Quote string coming from quoteName call.
/** * Quote string coming from quoteName call. * * @param string $name Identifier name to be quoted. * @param boolean $asSinglePart Treat the name as a single part of the identifier. * * @return string Quoted identifier string. * * @since 1.7.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1566
- public replacePrefix($sql, $prefix = '#__'): string The processed SQL statement. This function replaces a string identifier with the configured table prefix.
/** * This function replaces a string identifier with the configured table prefix. * * @param string $sql The SQL statement to prepare. * @param string $prefix The table prefix. * * @return string The processed SQL statement. * * @since 1.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1590
- public getMonitor(): QueryMonitorInterface|null The query monitor or null if not set. Get the query monitor.
/** * Get the query monitor. * * @return QueryMonitorInterface|null The query monitor or null if not set. * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1678
- public setMonitor(?Joomla\Database\QueryMonitorInterface $monitor = null): $this Set a query monitor.
/** * Set a query monitor. * * @param QueryMonitorInterface|null $monitor The query monitor. * * @return $this * * @since 2.0.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1692
- public setQuery($query, $offset = 0, $limit = 0): $this Sets the SQL statement string for later execution.
/** * Sets the SQL statement string for later execution. * * @param string|QueryInterface $query The SQL statement to set either as a Query object or a string. * @param integer $offset The affected row offset to set. {@deprecated 3.0 Use LimitableInterface::setLimit() instead} * @param integer $limit The maximum affected rows to set. {@deprecated 3.0 Use LimitableInterface::setLimit() instead} * * @return $this * * @since 1.0 * @throws \InvalidArgumentException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1711
- public truncateTable($table): void Method to truncate a table.
/** * Method to truncate a table. * * @param string $table The table to truncate * * @return void * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1781
- public updateObject($table, &$object, $key, $nulls = false): boolean True on success. Updates a row in a table based on an object's properties.
/** * Updates a row in a table based on an object's properties. * * @param string $table The name of the database table to update. * @param object $object A reference to an object whose public properties match the table fields. * @param array|string $key The name of the primary key. * @param boolean $nulls True to update null fields or false to ignore them. * * @return boolean True on success. * * @since 1.0 * @throws \RuntimeException */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1800
- protected extractHostPortSocket(string $host, ?int $port, ?string $socket, int $defaultPort, bool $ipv6SquareBrackets = true): array Extract pure host name (or IP address) and port or socket from host name option.
/** * Extract pure host name (or IP address) and port or socket from host name option. * * @param string $host Host given in options used to configure the connection. * @param integer|null $port Port given in options used to configure the connection, null if none. * @param string|null $socket Socket given in options used to configure the connection, null if none. * @param integer $defaultPort The default port number to be used if no port is given. * @param boolean $ipv6SquareBrackets True if database connector uses ipv6 address with square brackets, false if not. * * @return array Array with host, port and socket. * * @since 3.3.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:1878
- public getDispatcher(): DispatcherInterface Get the event dispatcher.
/** * Get the event dispatcher. * * @return DispatcherInterface * * @since 1.2.0 * @throws \UnexpectedValueException May be thrown if the dispatcher has not been set. */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:35
- public setDispatcher(Joomla\Event\DispatcherInterface $dispatcher): $this Set the dispatcher to use.
/** * Set the dispatcher to use. * * @param DispatcherInterface $dispatcher The dispatcher to use. * * @return $this * * @since 1.2.0 */ Inherited from Joomla\Database\DatabaseDriver Defined in <LIBRARIES>/vendor/joomla/event/src/DispatcherAwareTrait.php:53
- public static Joomla\Database\Mysqli\MysqliDriver::isSupported(): boolean True on success, false otherwise. Test to see if the MySQLi connector is available.
/** * Test to see if the MySQLi connector is available. * * @return boolean True on success, false otherwise. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/Mysqli/MysqliDriver.php:363
- public static Joomla\Database\DatabaseDriver::getConnectors(): array An array of available database connectors. Get a list of available database connectors.
/** * Get a list of available database connectors. * * The list will only be populated with connectors that the class exists for and the environment supports its use. * This gives us the ability to have a multitude of connector classes that are self-aware as to whether or not they * are able to be used on a given system. * * @return array An array of available database connectors. * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:236
- public static Joomla\Database\DatabaseDriver::getInstance(array $options = array()): DatabaseDriver Method to return a DatabaseDriver instance based on the given options.
/** * Method to return a DatabaseDriver instance based on the given options. * * There are three global options and then the rest are specific to the database driver. * * - The 'driver' option defines which DatabaseDriver class is used for the connection -- the default is 'mysqli'. * - The 'database' option determines which database is to be used for the connection. * - The 'select' option determines whether the connector should automatically select the chosen database. * * Instances are unique to the given options and new objects are only created when a unique options array is * passed into the method. This ensures that we don't end up with unnecessary database connection resources. * * @param array $options Parameters to be passed to the database driver. * * @return DatabaseDriver * * @since 1.0 * @throws \RuntimeException * @deprecated 3.0 Use DatabaseFactory::getDriver() instead */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:288
- public static Joomla\Database\DatabaseDriver::splitSql($sql): array Splits a string of multiple queries into an array of individual queries.
/** * Splits a string of multiple queries into an array of individual queries. * * @param string $sql Input SQL string with which to split into individual queries. * * @return array * * @since 1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseDriver.php:326
- abstract public static Joomla\Database\DatabaseInterface::isSupported(): boolean Test to see if the connector is available.
/** * Test to see if the connector is available. * * @return boolean * * @since 1.0 */ Inherited from Joomla\Database\DatabaseInterface Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseInterface.php:348
- protected static Joomla\Database\Mysqli\MysqliDriver::$dbMinimum :: string (3) "5.6"
- protected static Joomla\Database\Mysqli\MysqliDriver::$dbMinMariadb :: string (4) "10.0"
- protected static Joomla\Database\DatabaseDriver::$connectors :: array (0)
- protected static Joomla\Database\DatabaseDriver::$instances :: array (1)
- 16cc3fae11a5c582c8b118d0c1beb26c => Joomla\Database\Mysqli\MysqliDriver#199 Recursion
- protected static Joomla\Database\DatabaseDriver::$dbMinimum :: null
- private currentUser -> null
- private language -> Joomla\CMS\Language\Language#620 Blacklisted
- public __construct(Joomla\Registry\Registry $params, Joomla\CMS\Application\CMSApplicationInterface $application, ?Joomla\Session\SessionInterface $session, Joomla\CMS\User\User $identity, Joomla\Database\DatabaseInterface $database)new \Itronic\Plugin\System\Gta\Service\Identity()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:93
- public getPrimarySubcode()$this->identity->getPrimarySubcode()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:137
- public getLanguage(): Joomla\CMS\Language\Language$this->identity->getLanguage()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:143
- public matchSubcodes(array $array): array$this->identity->matchSubcodes()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:153
- public matchSubcode($subcode): bool$this->identity->matchSubcode()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:167
- public matchSubcodesArray(array $array): array$this->identity->matchSubcodesArray()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:173
- public isDouble(): bool$this->identity->isDouble()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:190
- public isGTA(): bool$this->identity->isGTA()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:195
- public isAgency(): bool$this->identity->isAgency()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:200
- public isPrivate(): bool$this->identity->isPrivate()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:205
- public isAuthenticated(): bool$this->identity->isAuthenticated()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:210
- public getCurrentAgency(): array$this->identity->getCurrentAgency()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:215
- public getRealAgency(): array$this->identity->getRealAgency()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:219
- public getSubcodes()$this->identity->getSubcodes()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:224
- public getStoreId()$this->identity->getStoreId()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:229
- protected setSubcodes(?array $subcodes = null): void
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:234
- public setAuthentication(array $data): void$this->identity->setAuthentication()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:256
- public switchAgency($webid): bool$this->identity->switchAgency()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:333
- public getAgencies(): array$this->identity->getAgencies()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:352
- public getPaymentType(): string$this->identity->getPaymentType()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:357
- public getCatalog()$this->identity->getCatalog()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:370
- public setCatalog(int $idCatalog)$this->identity->setCatalog()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:381
- private detectCatalog(): void
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:387
- public getUserType(): Itronic\Plugin\Authentication\Gtaauthentication\Enum\UserType$this->identity->getUserType()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:454
- public getClient(): array$this->identity->getClient()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:459
- public getFullName(): string$this->identity->getFullName()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:464
- public getEmail(): string$this->identity->getEmail()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:469
- public getCurrentAgencyNumber(): ?int$this->identity->getCurrentAgencyNumber()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:474
- public getRealAgencyNumber(): ?int$this->identity->getRealAgencyNumber()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:479
- public getApiRequest()$this->identity->getApiRequest()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:484
- public getBookingAuthRequest()$this->identity->getBookingAuthRequest()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:494
- protected getApplication(): ?Joomla\CMS\Application\CMSApplicationInterface
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:504
- protected getSession(): ?Joomla\Session\SessionInterface
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:509
- public getCurrency(): string$this->identity->getCurrency()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:514
- public setCurrency($currency): string$this->identity->setCurrency()
Defined in <PLUGINS>/system/gta/src/Service/Identity.php:519
- protected getDatabase(): Joomla\Database\DatabaseInterface Get the database.
/** * Get the database. * * @return DatabaseInterface * * @since 2.1.0 * @throws DatabaseNotFoundException May be thrown if the database has not been set. */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseAwareTrait.php:37
- public setDatabase(Joomla\Database\DatabaseInterface $db): void Set the database.$this->identity->setDatabase()
/** * Set the database. * * @param DatabaseInterface $db The database. * * @return void * * @since 2.1.0 */ Defined in <LIBRARIES>/vendor/joomla/database/src/DatabaseAwareTrait.php:55
- protected getCurrentUser(): Joomla\CMS\User\User Returns the current user, if none is set the identity of the global app is returned. This will change in 6.0 and an e...
/** * Returns the current user, if none is set the identity of the global app * is returned. This will change in 6.0 and an empty user will be returned. * * @return User * * @since 4.2.0 */ Defined in <LIBRARIES>/src/User/CurrentUserTrait.php:41
- public setCurrentUser(Joomla\CMS\User\User $currentUser): void Sets the current user.$this->identity->setCurrentUser()
/** * Sets the current user. * * @param User $currentUser The current user object * * @return void * * @since 4.2.0 */ Defined in <LIBRARIES>/src/User/CurrentUserTrait.php:63
- public setLanguage(Joomla\CMS\Language\Language $language): void Set the language to use.$this->identity->setLanguage()
/** * Set the language to use. * * @param Language $language The language to use * * @return void * * @since 4.4.0 */ Defined in <LIBRARIES>/src/Language/LanguageAwareTrait.php:57
- public __construct(Joomla\Registry\Registry $params, Joomla\CMS\Application\CMSApplicationInterface $application, ?Joomla\Session\SessionInterface $session, Joomla\CMS\User\User $identity, Joomla\Database\DatabaseInterface $database)
- $this->summaryOptions ?? '' string (0) ""