<?php /* * This file is part of Twig. * * (c) Fabien Potencier * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Twig; /** * Holds information about a non-compiled Twig template. * * @author Fabien Potencier <fabien@symfony.com> */ final class Source { private $code; private $name; private $path; /** * @param string $code The template source code * @param string $name The template logical name * @param string $path The filesystem path of the template if any */ public function __construct(string $code, string $name, string $path = '') { $this->code = $code; $this->name = $name; $this->path = $path; } public function getCode(): string { return $this->code; } public function getName() { return $this->name; } public function getPath(): string { return $this->path; } } class_alias('Twig\Source', 'Twig_Source');
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
Cache | Folder | 0755 |
|
|
Error | Folder | 0755 |
|
|
Extension | Folder | 0755 |
|
|
Loader | Folder | 0755 |
|
|
Node | Folder | 0755 |
|
|
NodeVisitor | Folder | 0755 |
|
|
Profiler | Folder | 0755 |
|
|
RuntimeLoader | Folder | 0755 |
|
|
Sandbox | Folder | 0755 |
|
|
Test | Folder | 0755 |
|
|
TokenParser | Folder | 0755 |
|
|
Util | Folder | 0755 |
|
|
Compiler.php | File | 5.47 KB | 0644 |
|
Environment.php | File | 28.06 KB | 0644 |
|
ExpressionParser.php | File | 32.5 KB | 0644 |
|
ExtensionSet.php | File | 12.58 KB | 0644 |
|
FileExtensionEscapingStrategy.php | File | 1.49 KB | 0644 |
|
Lexer.php | File | 19.19 KB | 0644 |
|
Markup.php | File | 983 B | 0644 |
|
NodeTraverser.php | File | 2.12 KB | 0644 |
|
Parser.php | File | 12.71 KB | 0644 |
|
Source.php | File | 1.03 KB | 0644 |
|
Template.php | File | 12.83 KB | 0644 |
|
TemplateWrapper.php | File | 3.67 KB | 0644 |
|
Token.php | File | 5.94 KB | 0644 |
|
TokenStream.php | File | 3.5 KB | 0644 |
|
TwigFilter.php | File | 3.54 KB | 0644 |
|
TwigFunction.php | File | 3.3 KB | 0644 |
|
TwigTest.php | File | 2.62 KB | 0644 |
|