Craft\SeomaticService::isFieldHandleInEntry PHP Method

isFieldHandleInEntry() public method

* -------------------------------------------------------------------------------- Is a given fieldHandle in a entry? --------------------------------------------------------------------------------
public isFieldHandleInEntry ( $entryElement = null, $fieldHandle = "" )
    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;
    }