FieldtypeRepeater::sanitizeValue() method

Handles the sanitization and convertion to PageArray value

  • Implementation is required by Fieldtype modules, as this method is abstract.
  • This method should remove anything that's invalid from the given value. If it can't be sanitized, it should be made blank.
  • This method filters every value set to a Page instance, so it should do it's thing as quickly as possible.

Usage

$items = $fieldtypeRepeater->sanitizeValue(Page $page, Field $field, mixed $value);

Arguments

NameType(s)Description
pagePage
fieldField
valuemixed

Return value

PageArray RepeaterPageArray


FieldtypeRepeater methods and properties

API reference based on ProcessWire core version 3.0.244

“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