Skip to content

Instantly share code, notes, and snippets.

@juampynr
Created January 14, 2016 11:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save juampynr/e73b71d72786ac6e04a5 to your computer and use it in GitHub Desktop.
Save juampynr/e73b71d72786ac6e04a5 to your computer and use it in GitHub Desktop.
<?php
use Drupal\Core\Render\BubbleableMetadata;
use Drupal\node\Entity\Node;
$node = Node::load(106);
$token_service = \Drupal::service('token');
$tokens = array(
'field_sample_boolean' => '[node:field_sample_boolean]',
'field_sample_comments' => '[node:field_sample_comments]',
'field_sample_date' => '[node:field_sample_date]',
'field_sample_email' => '[node:field_sample_email]',
'field_sample_float' => '[node:field_sample_float]',
'field_sample_geolocation' => '[node:field_sample_geolocation]',
'field_sample_link' => '[node:field_sample_link]',
'field_sample_list' => '[node:field_sample_list]',
'field_sample_metatags' => '[node:field_sample_metatags]',
'field_sample_reference' => '[node:field_sample_reference]',
'field_sample_reference_file' => '[node:field_sample_reference_file]',
'field_sample_text_list' => '[node:field_sample_text_list]',
'field_slug' => '[node:field_slug]',
);
$bubbleable_metadata = new BubbleableMetadata();
$replacements = $token_service->generate('node', $tokens, array('node' => $node), array(), $bubbleable_metadata);
$a = 'b';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment