HookEvent::get() method

Get

  • If the given $key is an object, it will cast it to a string.
  • If the given $key is a string with "|" pipe characters in it, it will try all till it finds a non-empty value.
  • If given an API variable name, it will return that API variable unless the class has direct access API variables disabled.

Example

// Retrieve the value of a property
$value = $item->get("some_property");

// Retrieve the value of the first non-empty property:
$value = $item->get("property1|property2|property2");

// Retrieve a value using array access
$value = $item["some_property"];

Usage

$mixed = $event->get($key);

Arguments

NameType(s)Description
keyobject, string

Name of property you want to retrieve.

Return value

mixed null

Returns value of requested property, or null if the property was not found.

See Also


$event methods and properties

API reference based on ProcessWire core version 3.0.248

Latest news

“I am currently managing a ProcessWire site with 2 million+ pages. It’s admirably fast, and much, much faster than any other CMS we tested.” —Nickie, Web developer