WireArray::filter() method

Filter this WireArray to only include items that match the given selector (destructive)

Example

// Filter $items to contain only those with "featured" property having value 1
$items->filter("featured=1"); 

Usage

$wireArray->filter($selector);

Arguments

NameType(s)Description
selectorstring, array, Selectors

Selector string or array to use as the filter.

Return value

$this

reference to current instance.


WireArray methods and properties

API reference based on ProcessWire core version 3.0.236

Latest news

  • ProcessWire Weekly #530
    In the 530th issue of ProcessWire Weekly we'll check out the latest weekly update from Ryan, highlight some recent forum posts and third-party ProcessWire modules, and more. Read on!
    Weekly.pw / 6 July 2024
  • Page List Custom Children module
    This simple module gives you the ability to customize the parent/child relationship as it appears in the admin page list, enabling child pages to appear under more than one parent.
    Blog / 28 June 2024
  • Subscribe to weekly ProcessWire news

“We chose ProcessWire because of its excellent architecture, modular extensibility and the internal API. The CMS offers the necessary flexibility and performance for such a complex website like superbude.de. ProcessWire offers options that are only available for larger systems, such as Drupal, and allows a much slimmer development process.” —xport communication GmbH