protected function __fieldId($elements, $value) { if (!$value) { return $elements; } return array_filter($elements, function ($element) use($value) { return $element->fieldId == $value; }); }