public function BasePhpFormulaLoader::addPrototype

1 call to BasePhpFormulaLoader::addPrototype()
BasePhpFormulaLoader::__construct in drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Factory/Loader/BasePhpFormulaLoader.php

File

drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Factory/Loader/BasePhpFormulaLoader.php, line 37

Class

BasePhpFormulaLoader
Loads asset formulae from PHP files.

Namespace

Assetic\Factory\Loader

Code

public function addPrototype($prototype, array $options = array()) {
  $tokens = token_get_all('<?php ' . $prototype);
  array_shift($tokens);
  $this->prototypes[$prototype] = array(
    $tokens,
    $options,
  );
}