Skip to content

Instantly share code, notes, and snippets.

@mmikkel
Forked from timkelty/getFieldValues.php
Created March 16, 2016 13:12
Show Gist options
  • Save mmikkel/f10528860d9a7577ddde to your computer and use it in GitHub Desktop.
Save mmikkel/f10528860d9a7577ddde to your computer and use it in GitHub Desktop.
public function getFieldValues(BaseElementModel $entry, $fields = null)
{
foreach ($entry->fieldLayout->fields as $fieldLayoutField) {
$fieldHandle = $fieldLayoutField->field->handle;
if ($fields === null || in_array($fieldHandle, $fields)) {
$field[$fieldHandle] = $entry->getFieldValue($fieldHandle);
}
}
return $field;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment