You are here

public function AuthcacheFieldFragment::render in Authenticated User Page Caching (Authcache) 7.2

Render fields.

Overrides AuthcacheP13nFragmentInterface::render

File

modules/authcache_field/includes/AuthcacheFieldFragment.inc, line 78
Defines fragment for fields.

Class

AuthcacheFieldFragment
Fragment handler for fields.

Code

public function render($field_specifier, $args, $context) {
  list($entity, $entity_id, $view_mode, $language) = $args;
  unset($entity_id);
  $build = field_view_field($this->entityType, $entity, $this->fieldName, $view_mode, $language);

  // Remove extra markup, this has been rendered before.
  unset($build['#prefix']);
  unset($build['#suffix']);
  unset($build['#theme_wrappers']);
  return render($build);
}