public function isFieldHandleInEntry($entryElement = null, $fieldHandle = "") { $result = false; if (!empty($entryElement) && is_object($entryElement)) { $fieldLayoutFields = $entryElement->fieldLayout->getFields(); foreach ($fieldLayoutFields as $fieldLayoutField) { $field = $fieldLayoutField->field; if ($field->handle == $fieldHandle) { $result = true; return $result; } } } return $result; }