WireArray::findOne()

Find a single item by selector

This is the same as WireArray::find() except that it returns a single item rather than a new WireArray of items.

Example

// Get an item with name "foo-bar"
$item = $items->findOne("name=foo-bar");
if($item) {
  // item was found
} else {
  // item was not found
}

Usage

$wire = $wireArray->findOne($selector);

Arguments

NameType(s)Description
$selectorstring array Selectors

Return value

Wire bool

Returns item from WireArray or false if the result is empty.

See Also


WireArray methods and properties

API reference based on ProcessWire core version 3.0.251