8000 Use class_exists instead of require by ogizanagi · Pull Request #2502 · twigphp/Twig · GitHub
[go: up one dir, main page]

Skip to content

Use class_exists instead of require #2502

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 5, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/Cache/FilesystemCache.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Cache;

require __DIR__.'/../../lib/Twig/Cache/Filesystem.php';
class_exists('Twig_Cache_Filesystem');

if (\false) {
class FilesystemCache extends \Twig_Cache_Filesystem
Expand Down
2 changes: 1 addition & 1 deletion src/Cache/NullCache.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Cache;

require __DIR__.'/../../lib/Twig/Cache/Null.php';
class_exists('Twig_Cache_Null');

if (\false) {
class NullCache extends \Twig_Cache_Null
Expand Down
2 changes: 1 addition & 1 deletion src/Compiler.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig;

require __DIR__.'/../lib/Twig/Compiler.php';
class_exists('Twig_Compiler');

if (\false) {
class Compiler extends \Twig_Compiler
Expand Down
2 changes: 1 addition & 1 deletion src/Environment.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig;

require __DIR__.'/../lib/Twig/Environment.php';
class_exists('Twig_Environment');

if (\false) {
class Environment extends \Twig_Environment
Expand Down
2 changes: 1 addition & 1 deletion src/Error/Error.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Error;

require __DIR__.'/../../lib/Twig/Error.php';
class_exists('Twig_Error');

if (\false) {
class Error extends \Twig_Error
Expand Down
2 changes: 1 addition & 1 deletion src/Error/LoaderError.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Error;

require __DIR__.'/../../lib/Twig/Error/Loader.php';
class_exists('Twig_Error_Loader');

if (\false) {
class LoaderError extends \Twig_Error_Loader
Expand Down
2 changes: 1 addition & 1 deletion src/Error/RuntimeError.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Error;

require __DIR__.'/../../lib/Twig/Error/Runtime.php';
class_exists('Twig_Error_Runtime');

if (\false) {
class RuntimeError extends \Twig_Error_Runtime
Expand Down
2 changes: 1 addition & 1 deletion src/Error/SyntaxError.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Error;

require __DIR__.'/../../lib/Twig/Error/Syntax.php';
class_exists('Twig_Error_Syntax');

if (\false) {
class SyntaxError extends \Twig_Error_Syntax
Expand Down
2 changes: 1 addition & 1 deletion src/ExpressionParser.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig;

require __DIR__.'/../lib/Twig/ExpressionParser.php';
class_exists('Twig_ExpressionParser');

if (\false) {
class ExpressionParser extends \Twig_ExpressionParser
Expand Down
2 changes: 1 addition & 1 deletion src/Extension/AbstractExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Extension;

require __DIR__.'/../../lib/Twig/Extension.php';
class_exists('Twig_Extension');

if (\false) {
class AbstractExtension extends \Twig_Extension
Expand Down
2 changes: 1 addition & 1 deletion src/Extension/CoreExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Extension;

require __DIR__.'/../../lib/Twig/Extension/Core.php';
class_exists('Twig_Extension_Core');

if (\false) {
class CoreExtension extends \Twig_Extension_Core
Expand Down
2 changes: 1 addition & 1 deletion src/Extension/DebugExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Extension;

require __DIR__.'/../../lib/Twig/Extension/Debug.php';
class_exists('Twig_Extension_Debug');

if (\false) {
class DebugExtension extends \Twig_Extension_Debug
Expand Down
2 changes: 1 addition & 1 deletion src/Extension/EscaperExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Extension;

require __DIR__.'/../../lib/Twig/Extension/Escaper.php';
class_exists('Twig_Extension_Escaper');

if (\false) {
class EscaperExtension extends \Twig_Extension_Escaper
Expand Down
2 changes: 1 addition & 1 deletion src/Extension/OptimizerExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Extension;

require __DIR__.'/../../lib/Twig/Extension/Optimizer.php';
class_exists('Twig_Extension_Optimizer');

if (\false) {
class OptimizerExtension extends \Twig_Extension_Optimizer
Expand Down
2 changes: 1 addition & 1 deletion src/Extension/ProfilerExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Extension;

require __DIR__.'/../../lib/Twig/Extension/Profiler.php';
class_exists('Twig_Extension_Profiler');

if (\false) {
class ProfilerExtension extends \Twig_Extension_Profiler
Expand Down
2 changes: 1 addition & 1 deletion src/Extension/SandboxExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Extension;

require __DIR__.'/../../lib/Twig/Extension/Sandbox.php';
class_exists('Twig_Extension_Sandbox');

if (\false) {
class SandboxExtension extends \Twig_Extension_Sandbox
Expand Down
2 changes: 1 addition & 1 deletion src/Extension/StagingExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Extension;

require __DIR__.'/../../lib/Twig/Extension/Staging.php';
class_exists('Twig_Extension_Staging');

if (\false) {
class StagingExtension extends \Twig_Extension_Staging
Expand Down
2 changes: 1 addition & 1 deletion src/Extension/StringLoaderExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Extension;

require __DIR__.'/../../lib/Twig/Extension/StringLoader.php';
class_exists('Twig_Extension_StringLoader');

if (\false) {
class StringLoaderExtension extends \Twig_Extension_StringLoader
Expand Down
2 changes: 1 addition & 1 deletion src/FileExtensionEscapingStrategy.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig;

require __DIR__.'/../lib/Twig/FileExtensionEscapingStrategy.php';
class_exists('Twig_FileExtensionEscapingStrategy');

if (\false) {
class FileExtensionEscapingStrategy extends \Twig_FileExtensionEscapingStrategy
Expand Down
2 changes: 1 addition & 1 deletion src/Lexer.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig;

require __DIR__.'/../lib/Twig/Lexer.php';
class_exists('Twig_Lexer');

if (\false) {
class Lexer extends \Twig_Lexer
Expand Down
2 changes: 1 addition & 1 deletion src/Loader/ArrayLoader.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Loader;

require __DIR__.'/../../lib/Twig/Loader/Array.php';
class_exists('Twig_Loader_Array');

if (\false) {
class ArrayLoader extends \Twig_Loader_Array
Expand Down
2 changes: 1 addition & 1 deletion src/Loader/ChainLoader.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Loader;

require __DIR__.'/../../lib/Twig/Loader/Chain.php';
class_exists('Twig_Loader_Chain');

if (\false) {
class ChainLoader extends \Twig_Loader_Chain
Expand Down
2 changes: 1 addition & 1 deletion src/Loader/FilesystemLoader.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Loader;

require __DIR__.'/../../lib/Twig/Loader/Filesystem.php';
class_exists('Twig_Loader_Filesystem');

if (\false) {
class FilesystemLoader extends \Twig_Loader_Filesystem
Expand Down
2 changes: 1 addition & 1 deletion src/Markup.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig;

require __DIR__.'/../lib/Twig/Markup.php';
class_exists('Twig_Markup');

if (\false) {
class Markup extends \Twig_Markup
Expand Down
2 changes: 1 addition & 1 deletion src/Node/AutoEscapeNode.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node;

require __DIR__.'/../../lib/Twig/Node/AutoEscape.php';
class_exists('Twig_Node_AutoEscape');

if (\false) {
class AutoEscapeNode extends \Twig_Node_AutoEscape
Expand Down
2 changes: 1 addition & 1 deletion src/Node/BlockNode.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node;

require __DIR__.'/../../lib/Twig/Node/Block.php';
class_exists('Twig_Node_Block');

if (\false) {
class BlockNode extends \Twig_Node_Block
Expand Down
2 changes: 1 addition & 1 deletion src/Node/BlockReferenceNode.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node;

require __DIR__.'/../../lib/Twig/Node/BlockReference.php';
class_exists('Twig_Node_BlockReference');

if (\false) {
class BlockReferenceNode extends \Twig_Node_BlockReference
Expand Down
2 changes: 1 addition & 1 deletion src/Node/BodyNode.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node;

require __DIR__.'/../../lib/Twig/Node/Body.php';
class_exists('Twig_Node_Body');

if (\false) {
class BodyNode extends \Twig_Node_Body
Expand Down
2 changes: 1 addition & 1 deletion src/Node/CheckSecurityNode.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node;

require __DIR__.'/../../lib/Twig/Node/CheckSecurity.php';
class_exists('Twig_Node_CheckSecurity');

if (\false) {
class CheckSecurityNode extends \Twig_Node_CheckSecurity
Expand Down
2 changes: 1 addition & 1 deletion src/Node/DoNode.php
10000
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node;

require __DIR__.'/../../lib/Twig/Node/Do.php';
class_exists('Twig_Node_Do');

if (\false) {
class DoNode extends \Twig_Node_Do
Expand Down
2 changes: 1 addition & 1 deletion src/Node/EmbedNode.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node;

require __DIR__.'/../../lib/Twig/Node/Embed.php';
class_exists('Twig_Node_Embed');

if (\false) {
class EmbedNode extends \Twig_Node_Embed
Expand Down
2 changes: 1 addition & 1 deletion src/Node/Expression/AbstractExpression.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node\Expression;

require __DIR__.'/../../../lib/Twig/Node/Expression.php';
class_exists('Twig_Node_Expression');

if (\false) {
class AbstractExpression extends \Twig_Node_Expression
Expand Down
2 changes: 1 addition & 1 deletion src/Node/Expression/ArrayExpression.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node\Expression;

require __DIR__.'/../../../lib/Twig/Node/Expression/Array.php';
class_exists('Twig_Node_Expression_Array');

if (\false) {
class ArrayExpression extends \Twig_Node_Expression_Array
Expand Down
2 changes: 1 addition & 1 deletion src/Node/Expression/AssignNameExpression.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node\Expression;

require __DIR__.'/../../../lib/Twig/Node/Expression/AssignName.php';
class_exists('Twig_Node_Expression_AssignName');

if (\false) {
class AssignNameExpression extends \Twig_Node_Expression_AssignName
Expand Down
2 changes: 1 addition & 1 deletion src/Node/Expression/Binary/AbstractBinary.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node\Expression\Binary;

require __DIR__.'/../../../../lib/Twig/Node/Expression/Binary.php';
class_exists('Twig_Node_Expression_Binary');

if (\false) {
class AbstractBinary extends \Twig_Node_Expression_Binary
Expand Down
2 changes: 1 addition & 1 deletion src/Node/Expression/Binary/AddBinary.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node\Expression\Binary;

require __DIR__.'/../../../../lib/Twig/Node/Expression/Binary/Add.php';
class_exists('Twig_Node_Expression_Binary_Add');

if (\false) {
class AddBinary extends \Twig_Node_Expression_Binary_Add
Expand Down
2 changes: 1 addition & 1 deletion src/Node/Expression/Binary/AndBinary.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node\Expression\Binary;

require __DIR__.'/../../../../lib/Twig/Node/Expression/Binary/And.php';
class_exists('Twig_Node_Expression_Binary_And');

if (\false) {
class AndBinary extends \Twig_Node_Expression_Binary_And
Expand Down
2 changes: 1 addition & 1 deletion src/Node/Expression/Binary/BitwiseAndBinary.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node\Expression\Binary;

require __DIR__.'/../../../../lib/Twig/Node/Expression/Binary/BitwiseAnd.php';
class_exists('Twig_Node_Expression_Binary_BitwiseAnd');

if (\false) {
class BitwiseAndBinary extends \Twig_Node_Expression_Binary_BitwiseAnd
Expand Down
2 changes: 1 addition & 1 deletion src/Node/Expression/Binary/BitwiseOrBinary.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node\Expression\Binary;

require __DIR__.'/../../../../lib/Twig/Node/Expression/Binary/BitwiseOr.php';
class_exists('Twig_Node_Expression_Binary_BitwiseOr');

if (\false) {
class BitwiseOrBinary extends \Twig_Node_Expression_Binary_BitwiseOr
Expand Down
2 changes: 1 addition & 1 deletion src/Node/Expression/Binary/BitwiseXorBinary.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node\Expression\Binary;

require __DIR__.'/../../../../lib/Twig/Node/Expression/Binary/BitwiseXor.php';
class_exists('Twig_Node_Expression_Binary_BitwiseXor');

if (\false) {
class BitwiseXorBinary extends \Twig_Node_Expression_Binary_BitwiseXor
Expand Down
2 changes: 1 addition & 1 deletion src/Node/Expression/Binary/ConcatBinary.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node\Expression\Binary;

require __DIR__.'/../../../../lib/Twig/Node/Expression/Binary/Concat.php';
class_exists('Twig_Node_Expression_Binary_Concat');

if (\false) {
class ConcatBinary extends \Twig_Node_Expression_Binary_Concat
Expand Down
2 changes: 1 addition & 1 deletion src/Node/Expression/Binary/DivBinary.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node\Expression\Binary;

require __DIR__.'/../../../../lib/Twig/Node/Expression/Binary/Div.php';
class_exists('Twig_Node_Expression_Binary_Div');

if (\false) {
class DivBinary extends \Twig_Node_Expression_Binary_Div
Expand Down
2 changes: 1 addition & 1 deletion src/Node/Expression/Binary/EndsWithBinary.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node\Expression\Binary;

require __DIR__.'/../../../../lib/Twig/Node/Expression/Binary/EndsWith.php';
class_exists('Twig_Node_Expression_Binary_EndsWith');

if (\false) {
class EndsWithBinary extends \Twig_Node_Expression_Binary_EndsWith
Expand Down
2 changes: 1 addition & 1 deletion src/Node/Expression/Binary/EqualBinary.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Twig\Node\Expression\Binary;

require __DIR__.'/../../../../lib/Twig/Node/Expression/Binary/Equal.php';
class_exists('Twig_Node_Expression_Binary_Equal');

if (\false) {
class EqualBinary extends \Twig_Node_Expression_Binary_Equal
Expand Down
Loading
0