/** * Filtrates value of offset. * * @param string $offset * * @return mixed */ private function filtrate($offset) { $value = $this->values[$offset]; if (isset($value) && $this->filter) { $value = $this->filter->filtrate($offset, $value); } return $value; }
public function __construct() { parent::__construct(['offset2' => function ($value) { if (is_string($value)) { return $value . ' is filtrated'; } return $value; }]); }