Skip to content

Kirby 4.5.0

$blocks->filterBy()

$blocks->filterBy(mixed ...$args = null): Kirby\Cms\Blocks

Parameters

Name Type Default
... $args mixed null

Return type

Kirby\Cms\Blocks

This method does not modify the existing $blocks object but returns a new object with the changes applied. Learn more →

Parent class

Kirby\Cms\Blocks inherited from Kirby\Toolkit\Collection

Example

Filter blocks by attribute, e.g. type:

$textBlocks = $page->text()->toBlocks()->filterBy('type', 'text');