class PhpRequireLoader in Libraries API 8.3
Provides a PHP file loader using PHP's require_once.
@todo Provide a separate PhpIncludeOnceLoader.
Hierarchy
- class \Drupal\libraries\ExternalLibrary\PhpFile\PhpRequireLoader implements PhpFileLoaderInterface
Expanded class hierarchy of PhpRequireLoader
1 string reference to 'PhpRequireLoader'
1 service uses PhpRequireLoader
File
- src/
ExternalLibrary/ PhpFile/ PhpRequireLoader.php, line 10
Namespace
Drupal\libraries\ExternalLibrary\PhpFileView source
class PhpRequireLoader implements PhpFileLoaderInterface {
/**
* {@inheritdoc}
*/
public function load($file) {
// @todo Because libraries cannot be loaded twice it should be possible to
// use 'require' instead of 'require_once'.
/** @noinspection PhpIncludeInspection */
require_once $file;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
PhpRequireLoader:: |
public | function |
Loads a PHP file. Overrides PhpFileLoaderInterface:: |