├── .editorconfig ├── .gitignore ├── README.md ├── app ├── Controllers │ ├── .gitkeep │ ├── AdminController.php │ └── RouteController.php ├── Helper.php ├── MetaBoxes │ ├── ExtendPublish.php │ └── Validator.php ├── Services │ └── Github.php ├── activate.php ├── filters.php ├── metaboxes.php ├── panels.php └── routes.php ├── composer.json ├── herbert.config.php ├── includes ├── git-content.min.css ├── git-content.min.js └── git-content.scss ├── plugin.php ├── resources ├── assets │ ├── .gitkeep │ └── images │ │ ├── git-dark.svg │ │ └── git.svg └── views │ ├── .gitkeep │ ├── admin │ └── index.twig │ └── metaboxes │ └── extendPublish.twig └── vendor ├── autoload.php ├── bin ├── semver └── update-versions ├── composer ├── ClassLoader.php ├── LICENSE ├── autoload_classmap.php ├── autoload_files.php ├── autoload_namespaces.php ├── autoload_psr4.php ├── autoload_real.php ├── autoload_static.php └── installed.json ├── doctrine └── inflector │ ├── .gitignore │ ├── .travis.yml │ ├── LICENSE │ ├── README.md │ ├── composer.json │ ├── lib │ └── Doctrine │ │ └── Common │ │ └── Inflector │ │ └── Inflector.php │ ├── phpunit.xml.dist │ └── tests │ └── Doctrine │ └── Tests │ ├── Common │ └── Inflector │ │ └── InflectorTest.php │ ├── DoctrineTestCase.php │ └── TestInit.php ├── erusev ├── parsedown-extra │ ├── .travis.yml │ ├── LICENSE.txt │ ├── ParsedownExtra.php │ ├── README.md │ ├── composer.json │ ├── phpunit.xml.dist │ └── test │ │ ├── ParsedownExtraTest.php │ │ ├── bootstrap.php │ │ └── data │ │ ├── abbreviation.html │ │ ├── abbreviation.md │ │ ├── compound_footnote.html │ │ ├── compound_footnote.md │ │ ├── definition_list.html │ │ ├── definition_list.md │ │ ├── footnote.html │ │ ├── footnote.md │ │ ├── markdown_inside_markup.html │ │ ├── markdown_inside_markup.md │ │ ├── special_attributes.html │ │ └── special_attributes.md └── parsedown │ ├── .travis.yml │ ├── LICENSE.txt │ ├── Parsedown.php │ ├── README.md │ ├── composer.json │ ├── phpunit.xml.dist │ └── test │ ├── CommonMarkTest.php │ ├── ParsedownTest.php │ ├── TestParsedown.php │ ├── bootstrap.php │ └── data │ ├── aesthetic_table.html │ ├── aesthetic_table.md │ ├── aligned_table.html │ ├── aligned_table.md │ ├── atx_heading.html │ ├── atx_heading.md │ ├── automatic_link.html │ ├── automatic_link.md │ ├── block-level_html.html │ ├── block-level_html.md │ ├── code_block.html │ ├── code_block.md │ ├── code_span.html │ ├── code_span.md │ ├── compound_blockquote.html │ ├── compound_blockquote.md │ ├── compound_emphasis.html │ ├── compound_emphasis.md │ ├── compound_list.html │ ├── compound_list.md │ ├── deeply_nested_list.html │ ├── deeply_nested_list.md │ ├── em_strong.html │ ├── em_strong.md │ ├── email.html │ ├── email.md │ ├── emphasis.html │ ├── emphasis.md │ ├── escaping.html │ ├── escaping.md │ ├── fenced_code_block.html │ ├── fenced_code_block.md │ ├── horizontal_rule.html │ ├── horizontal_rule.md │ ├── html_comment.html │ ├── html_comment.md │ ├── html_entity.html │ ├── html_entity.md │ ├── image_reference.html │ ├── image_reference.md │ ├── image_title.html │ ├── image_title.md │ ├── implicit_reference.html │ ├── implicit_reference.md │ ├── inline_link.html │ ├── inline_link.md │ ├── inline_link_title.html │ ├── inline_link_title.md │ ├── inline_title.html │ ├── inline_title.md │ ├── lazy_blockquote.html │ ├── lazy_blockquote.md │ ├── lazy_list.html │ ├── lazy_list.md │ ├── line_break.html │ ├── line_break.md │ ├── multiline_list_paragraph.html │ ├── multiline_list_paragraph.md │ ├── nested_block-level_html.html │ ├── nested_block-level_html.md │ ├── ordered_list.html │ ├── ordered_list.md │ ├── paragraph_list.html │ ├── paragraph_list.md │ ├── reference_title.html │ ├── reference_title.md │ ├── self-closing_html.html │ ├── self-closing_html.md │ ├── separated_nested_list.html │ ├── separated_nested_list.md │ ├── setext_header.html │ ├── setext_header.md │ ├── simple_blockquote.html │ ├── simple_blockquote.md │ ├── simple_table.html │ ├── simple_table.md │ ├── span-level_html.html │ ├── span-level_html.md │ ├── sparse_dense_list.html │ ├── sparse_dense_list.md │ ├── sparse_html.html │ ├── sparse_html.md │ ├── sparse_list.html │ ├── sparse_list.md │ ├── special_characters.html │ ├── special_characters.md │ ├── strikethrough.html │ ├── strikethrough.md │ ├── strong_em.html │ ├── strong_em.md │ ├── tab-indented_code_block.html │ ├── tab-indented_code_block.md │ ├── table_inline_markdown.html │ ├── table_inline_markdown.md │ ├── text_reference.html │ ├── text_reference.md │ ├── unordered_list.html │ ├── unordered_list.md │ ├── untidy_table.html │ ├── untidy_table.md │ ├── url_autolinking.html │ ├── url_autolinking.md │ ├── whitespace.html │ └── whitespace.md ├── getherbert └── framework │ ├── .editorconfig │ ├── .gitignore │ ├── Herbert │ └── Framework │ │ ├── API.php │ │ ├── Application.php │ │ ├── Base │ │ └── Plugin.php │ │ ├── Enqueue.php │ │ ├── Exceptions │ │ └── HttpErrorException.php │ │ ├── Http.php │ │ ├── JsonResponse.php │ │ ├── Models │ │ ├── Comment.php │ │ ├── CommentMeta.php │ │ ├── Option.php │ │ ├── Post.php │ │ ├── PostMeta.php │ │ ├── SoftDeletes │ │ │ ├── SoftDeletes.php │ │ │ └── SoftDeletingScope.php │ │ ├── Taxonomy.php │ │ └── Term.php │ │ ├── Notifier.php │ │ ├── Panel.php │ │ ├── Plugin.php │ │ ├── Providers │ │ ├── HerbertServiceProvider.php │ │ └── TwigServiceProvider.php │ │ ├── RedirectResponse.php │ │ ├── Response.php │ │ ├── Route.php │ │ ├── Router.php │ │ ├── Session.php │ │ ├── Shortcode.php │ │ └── Widget.php │ ├── bootstrap │ ├── autoload.php │ └── helpers.php │ └── composer.json ├── guzzlehttp ├── guzzle │ ├── .travis.yml │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── UPGRADING.md │ ├── composer.json │ └── src │ │ ├── Client.php │ │ ├── ClientInterface.php │ │ ├── Cookie │ │ ├── CookieJar.php │ │ ├── CookieJarInterface.php │ │ ├── FileCookieJar.php │ │ ├── SessionCookieJar.php │ │ └── SetCookie.php │ │ ├── Exception │ │ ├── BadResponseException.php │ │ ├── ClientException.php │ │ ├── ConnectException.php │ │ ├── GuzzleException.php │ │ ├── RequestException.php │ │ ├── SeekException.php │ │ ├── ServerException.php │ │ ├── TooManyRedirectsException.php │ │ └── TransferException.php │ │ ├── Handler │ │ ├── CurlFactory.php │ │ ├── CurlFactoryInterface.php │ │ ├── CurlHandler.php │ │ ├── CurlMultiHandler.php │ │ ├── EasyHandle.php │ │ ├── MockHandler.php │ │ ├── Proxy.php │ │ └── StreamHandler.php │ │ ├── HandlerStack.php │ │ ├── MessageFormatter.php │ │ ├── Middleware.php │ │ ├── Pool.php │ │ ├── PrepareBodyMiddleware.php │ │ ├── RedirectMiddleware.php │ │ ├── RequestOptions.php │ │ ├── RetryMiddleware.php │ │ ├── TransferStats.php │ │ ├── UriTemplate.php │ │ ├── functions.php │ │ └── functions_include.php ├── promises │ ├── .gitignore │ ├── .travis.yml │ ├── CHANGELOG.md │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── composer.json │ ├── phpunit.xml.dist │ ├── src │ │ ├── AggregateException.php │ │ ├── CancellationException.php │ │ ├── EachPromise.php │ │ ├── FulfilledPromise.php │ │ ├── Promise.php │ │ ├── PromiseInterface.php │ │ ├── PromisorInterface.php │ │ ├── RejectedPromise.php │ │ ├── RejectionException.php │ │ ├── TaskQueue.php │ │ ├── functions.php │ │ └── functions_include.php │ └── tests │ │ ├── AggregateExceptionTest.php │ │ ├── EachPromiseTest.php │ │ ├── FulfilledPromiseTest.php │ │ ├── NotPromiseInstance.php │ │ ├── PromiseTest.php │ │ ├── RejectedPromiseTest.php │ │ ├── RejectionExceptionTest.php │ │ ├── TaskQueueTest.php │ │ ├── Thennable.php │ │ ├── bootstrap.php │ │ └── functionsTest.php └── psr7 │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── composer.json │ └── src │ ├── AppendStream.php │ ├── BufferStream.php │ ├── CachingStream.php │ ├── DroppingStream.php │ ├── FnStream.php │ ├── InflateStream.php │ ├── LazyOpenStream.php │ ├── LimitStream.php │ ├── MessageTrait.php │ ├── MultipartStream.php │ ├── NoSeekStream.php │ ├── PumpStream.php │ ├── Request.php │ ├── Response.php │ ├── ServerRequest.php │ ├── Stream.php │ ├── StreamDecoratorTrait.php │ ├── StreamWrapper.php │ ├── UploadedFile.php │ ├── Uri.php │ ├── UriNormalizer.php │ ├── UriResolver.php │ ├── functions.php │ └── functions_include.php ├── illuminate ├── container │ ├── Container.php │ ├── ContextualBindingBuilder.php │ └── composer.json ├── contracts │ ├── Auth │ │ ├── Access │ │ │ ├── Authorizable.php │ │ │ └── Gate.php │ │ ├── Authenticatable.php │ │ ├── CanResetPassword.php │ │ ├── Factory.php │ │ ├── Guard.php │ │ ├── PasswordBroker.php │ │ ├── PasswordBrokerFactory.php │ │ ├── Registrar.php │ │ ├── StatefulGuard.php │ │ ├── SupportsBasicAuth.php │ │ └── UserProvider.php │ ├── Broadcasting │ │ ├── Broadcaster.php │ │ ├── Factory.php │ │ ├── ShouldBroadcast.php │ │ └── ShouldBroadcastNow.php │ ├── Bus │ │ ├── Dispatcher.php │ │ ├── QueueingDispatcher.php │ │ └── SelfHandling.php │ ├── Cache │ │ ├── Factory.php │ │ ├── Repository.php │ │ └── Store.php │ ├── Config │ │ └── Repository.php │ ├── Console │ │ ├── Application.php │ │ └── Kernel.php │ ├── Container │ │ ├── BindingResolutionException.php │ │ ├── Container.php │ │ └── ContextualBindingBuilder.php │ ├── Cookie │ │ ├── Factory.php │ │ └── QueueingFactory.php │ ├── Database │ │ └── ModelIdentifier.php │ ├── Debug │ │ └── ExceptionHandler.php │ ├── Encryption │ │ ├── DecryptException.php │ │ ├── EncryptException.php │ │ └── Encrypter.php │ ├── Events │ │ └── Dispatcher.php │ ├── Filesystem │ │ ├── Cloud.php │ │ ├── Factory.php │ │ ├── FileNotFoundException.php │ │ └── Filesystem.php │ ├── Foundation │ │ └── Application.php │ ├── Hashing │ │ └── Hasher.php │ ├── Http │ │ └── Kernel.php │ ├── Logging │ │ └── Log.php │ ├── Mail │ │ ├── MailQueue.php │ │ └── Mailer.php │ ├── Pagination │ │ ├── LengthAwarePaginator.php │ │ ├── Paginator.php │ │ └── Presenter.php │ ├── Pipeline │ │ ├── Hub.php │ │ └── Pipeline.php │ ├── Queue │ │ ├── EntityNotFoundException.php │ │ ├── EntityResolver.php │ │ ├── Factory.php │ │ ├── Job.php │ │ ├── Monitor.php │ │ ├── Queue.php │ │ ├── QueueableCollection.php │ │ ├── QueueableEntity.php │ │ └── ShouldQueue.php │ ├── Redis │ │ └── Database.php │ ├── Routing │ │ ├── Registrar.php │ │ ├── ResponseFactory.php │ │ ├── UrlGenerator.php │ │ └── UrlRoutable.php │ ├── Support │ │ ├── Arrayable.php │ │ ├── Htmlable.php │ │ ├── Jsonable.php │ │ ├── MessageBag.php │ │ ├── MessageProvider.php │ │ └── Renderable.php │ ├── Validation │ │ ├── Factory.php │ │ ├── UnauthorizedException.php │ │ ├── ValidatesWhenResolved.php │ │ ├── ValidationException.php │ │ └── Validator.php │ ├── View │ │ ├── Factory.php │ │ └── View.php │ └── composer.json ├── database │ ├── Capsule │ │ └── Manager.php │ ├── Connection.php │ ├── ConnectionInterface.php │ ├── ConnectionResolver.php │ ├── ConnectionResolverInterface.php │ ├── Connectors │ │ ├── ConnectionFactory.php │ │ ├── Connector.php │ │ ├── ConnectorInterface.php │ │ ├── MySqlConnector.php │ │ ├── PostgresConnector.php │ │ ├── SQLiteConnector.php │ │ └── SqlServerConnector.php │ ├── Console │ │ ├── Migrations │ │ │ ├── BaseCommand.php │ │ │ ├── InstallCommand.php │ │ │ ├── MigrateCommand.php │ │ │ ├── MigrateMakeCommand.php │ │ │ ├── RefreshCommand.php │ │ │ ├── ResetCommand.php │ │ │ ├── RollbackCommand.php │ │ │ └── StatusCommand.php │ │ └── Seeds │ │ │ ├── SeedCommand.php │ │ │ ├── SeederMakeCommand.php │ │ │ └── stubs │ │ │ └── seeder.stub │ ├── DatabaseManager.php │ ├── DatabaseServiceProvider.php │ ├── DetectsLostConnections.php │ ├── Eloquent │ │ ├── Builder.php │ │ ├── Collection.php │ │ ├── Factory.php │ │ ├── FactoryBuilder.php │ │ ├── MassAssignmentException.php │ │ ├── Model.php │ │ ├── ModelNotFoundException.php │ │ ├── QueueEntityResolver.php │ │ ├── Relations │ │ │ ├── BelongsTo.php │ │ │ ├── BelongsToMany.php │ │ │ ├── HasMany.php │ │ │ ├── HasManyThrough.php │ │ │ ├── HasOne.php │ │ │ ├── HasOneOrMany.php │ │ │ ├── MorphMany.php │ │ │ ├── MorphOne.php │ │ │ ├── MorphOneOrMany.php │ │ │ ├── MorphPivot.php │ │ │ ├── MorphTo.php │ │ │ ├── MorphToMany.php │ │ │ ├── Pivot.php │ │ │ └── Relation.php │ │ ├── Scope.php │ │ ├── ScopeInterface.php │ │ ├── SoftDeletes.php │ │ └── SoftDeletingScope.php │ ├── Events │ │ ├── ConnectionEvent.php │ │ ├── QueryExecuted.php │ │ ├── TransactionBeginning.php │ │ ├── TransactionCommitted.php │ │ └── TransactionRolledBack.php │ ├── Grammar.php │ ├── MigrationServiceProvider.php │ ├── Migrations │ │ ├── DatabaseMigrationRepository.php │ │ ├── Migration.php │ │ ├── MigrationCreator.php │ │ ├── MigrationRepositoryInterface.php │ │ ├── Migrator.php │ │ └── stubs │ │ │ ├── blank.stub │ │ │ ├── create.stub │ │ │ └── update.stub │ ├── MySqlConnection.php │ ├── PostgresConnection.php │ ├── Query │ │ ├── Builder.php │ │ ├── Expression.php │ │ ├── Grammars │ │ │ ├── Grammar.php │ │ │ ├── MySqlGrammar.php │ │ │ ├── PostgresGrammar.php │ │ │ ├── SQLiteGrammar.php │ │ │ └── SqlServerGrammar.php │ │ ├── JoinClause.php │ │ ├── JsonExpression.php │ │ └── Processors │ │ │ ├── MySqlProcessor.php │ │ │ ├── PostgresProcessor.php │ │ │ ├── Processor.php │ │ │ ├── SQLiteProcessor.php │ │ │ └── SqlServerProcessor.php │ ├── QueryException.php │ ├── README.md │ ├── SQLiteConnection.php │ ├── Schema │ │ ├── Blueprint.php │ │ ├── Builder.php │ │ ├── Grammars │ │ │ ├── Grammar.php │ │ │ ├── MySqlGrammar.php │ │ │ ├── PostgresGrammar.php │ │ │ ├── SQLiteGrammar.php │ │ │ └── SqlServerGrammar.php │ │ ├── MySqlBuilder.php │ │ └── PostgresBuilder.php │ ├── SeedServiceProvider.php │ ├── Seeder.php │ ├── SqlServerConnection.php │ └── composer.json ├── http │ ├── Exception │ │ ├── HttpResponseException.php │ │ └── PostTooLargeException.php │ ├── JsonResponse.php │ ├── Middleware │ │ ├── CheckResponseForModifications.php │ │ └── FrameGuard.php │ ├── RedirectResponse.php │ ├── Request.php │ ├── Response.php │ ├── ResponseTrait.php │ ├── UploadedFile.php │ └── composer.json ├── session │ ├── CacheBasedSessionHandler.php │ ├── Console │ │ ├── SessionTableCommand.php │ │ └── stubs │ │ │ └── database.stub │ ├── CookieSessionHandler.php │ ├── DatabaseSessionHandler.php │ ├── EncryptedStore.php │ ├── ExistenceAwareInterface.php │ ├── FileSessionHandler.php │ ├── LegacyDatabaseSessionHandler.php │ ├── Middleware │ │ └── StartSession.php │ ├── SessionInterface.php │ ├── SessionManager.php │ ├── SessionServiceProvider.php │ ├── Store.php │ ├── TokenMismatchException.php │ └── composer.json └── support │ ├── AggregateServiceProvider.php │ ├── Arr.php │ ├── ClassLoader.php │ ├── Collection.php │ ├── Composer.php │ ├── Debug │ ├── Dumper.php │ └── HtmlDumper.php │ ├── Facades │ ├── App.php │ ├── Artisan.php │ ├── Auth.php │ ├── Blade.php │ ├── Bus.php │ ├── Cache.php │ ├── Config.php │ ├── Cookie.php │ ├── Crypt.php │ ├── DB.php │ ├── Event.php │ ├── Facade.php │ ├── File.php │ ├── Gate.php │ ├── Hash.php │ ├── Input.php │ ├── Lang.php │ ├── Log.php │ ├── Mail.php │ ├── Password.php │ ├── Queue.php │ ├── Redirect.php │ ├── Redis.php │ ├── Request.php │ ├── Response.php │ ├── Route.php │ ├── Schema.php │ ├── Session.php │ ├── Storage.php │ ├── URL.php │ ├── Validator.php │ └── View.php │ ├── Fluent.php │ ├── HtmlString.php │ ├── Manager.php │ ├── MessageBag.php │ ├── NamespacedItemResolver.php │ ├── Pluralizer.php │ ├── ServiceProvider.php │ ├── Str.php │ ├── Traits │ ├── CapsuleManagerTrait.php │ └── Macroable.php │ ├── ViewErrorBag.php │ ├── composer.json │ └── helpers.php ├── nesbot └── carbon │ ├── LICENSE │ ├── composer.json │ ├── readme.md │ └── src │ └── Carbon │ ├── Carbon.php │ ├── CarbonInterval.php │ ├── Exceptions │ └── InvalidDateException.php │ └── Lang │ ├── af.php │ ├── ar.php │ ├── az.php │ ├── bg.php │ ├── bn.php │ ├── ca.php │ ├── cs.php │ ├── da.php │ ├── de.php │ ├── el.php │ ├── en.php │ ├── eo.php │ ├── es.php │ ├── et.php │ ├── eu.php │ ├── fa.php │ ├── fi.php │ ├── fo.php │ ├── fr.php │ ├── gl.php │ ├── he.php │ ├── hr.php │ ├── hu.php │ ├── hy.php │ ├── id.php │ ├── it.php │ ├── ja.php │ ├── ka.php │ ├── ko.php │ ├── lt.php │ ├── lv.php │ ├── mk.php │ ├── ms.php │ ├── nl.php │ ├── no.php │ ├── pl.php │ ├── pt.php │ ├── pt_BR.php │ ├── ro.php │ ├── ru.php │ ├── sk.php │ ├── sl.php │ ├── sq.php │ ├── sr.php │ ├── sv.php │ ├── th.php │ ├── tr.php │ ├── uk.php │ ├── ur.php │ ├── uz.php │ ├── vi.php │ ├── zh.php │ └── zh_TW.php ├── paragonie └── random_compat │ ├── CHANGELOG.md │ ├── ERRATA.md │ ├── LICENSE │ ├── README.md │ ├── SECURITY.md │ ├── composer.json │ ├── dist │ ├── random_compat.phar.pubkey │ └── random_compat.phar.pubkey.asc │ ├── lib │ ├── byte_safe_strings.php │ ├── cast_to_int.php │ ├── error_polyfill.php │ ├── random.php │ ├── random_bytes_com_dotnet.php │ ├── random_bytes_dev_urandom.php │ ├── random_bytes_libsodium.php │ ├── random_bytes_libsodium_legacy.php │ ├── random_bytes_mcrypt.php │ ├── random_bytes_openssl.php │ └── random_int.php │ └── other │ └── build_phar.php ├── psr ├── http-message │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── composer.json │ └── src │ │ ├── MessageInterface.php │ │ ├── RequestInterface.php │ │ ├── ResponseInterface.php │ │ ├── ServerRequestInterface.php │ │ ├── StreamInterface.php │ │ ├── UploadedFileInterface.php │ │ └── UriInterface.php └── log │ ├── .gitignore │ ├── LICENSE │ ├── Psr │ └── Log │ │ ├── AbstractLogger.php │ │ ├── InvalidArgumentException.php │ │ ├── LogLevel.php │ │ ├── LoggerAwareInterface.php │ │ ├── LoggerAwareTrait.php │ │ ├── LoggerInterface.php │ │ ├── LoggerTrait.php │ │ ├── NullLogger.php │ │ └── Test │ │ └── LoggerInterfaceTest.php │ ├── README.md │ └── composer.json ├── symfony ├── debug │ ├── .gitignore │ ├── BufferingLogger.php │ ├── CHANGELOG.md │ ├── Debug.php │ ├── DebugClassLoader.php │ ├── ErrorHandler.php │ ├── Exception │ │ ├── ClassNotFoundException.php │ │ ├── ContextErrorException.php │ │ ├── FatalErrorException.php │ │ ├── FatalThrowableError.php │ │ ├── FlattenException.php │ │ ├── OutOfMemoryException.php │ │ ├── SilencedErrorContext.php │ │ ├── UndefinedFunctionException.php │ │ └── UndefinedMethodException.php │ ├── ExceptionHandler.php │ ├── FatalErrorHandler │ │ ├── ClassNotFoundFatalErrorHandler.php │ │ ├── FatalErrorHandlerInterface.php │ │ ├── UndefinedFunctionFatalErrorHandler.php │ │ └── UndefinedMethodFatalErrorHandler.php │ ├── LICENSE │ ├── README.md │ ├── Resources │ │ └── ext │ │ │ ├── README.md │ │ │ ├── config.m4 │ │ │ ├── config.w32 │ │ │ ├── php_symfony_debug.h │ │ │ ├── symfony_debug.c │ │ │ └── tests │ │ │ ├── 001.phpt │ │ │ ├── 002.phpt │ │ │ ├── 002_1.phpt │ │ │ └── 003.phpt │ ├── Tests │ │ ├── DebugClassLoaderTest.php │ │ ├── ErrorHandlerTest.php │ │ ├── Exception │ │ │ └── FlattenExceptionTest.php │ │ ├── ExceptionHandlerTest.php │ │ ├── FatalErrorHandler │ │ │ ├── ClassNotFoundFatalErrorHandlerTest.php │ │ │ ├── UndefinedFunctionFatalErrorHandlerTest.php │ │ │ └── UndefinedMethodFatalErrorHandlerTest.php │ │ ├── Fixtures │ │ │ ├── ClassAlias.php │ │ │ ├── DeprecatedClass.php │ │ │ ├── DeprecatedInterface.php │ │ │ ├── NonDeprecatedInterface.php │ │ │ ├── PEARClass.php │ │ │ ├── ToStringThrower.php │ │ │ ├── casemismatch.php │ │ │ ├── notPsr0Bis.php │ │ │ ├── psr4 │ │ │ │ └── Psr4CaseMismatch.php │ │ │ └── reallyNotPsr0.php │ │ ├── Fixtures2 │ │ │ └── RequiredTwice.php │ │ ├── HeaderMock.php │ │ └── MockExceptionHandler.php │ ├── composer.json │ └── phpunit.xml.dist ├── event-dispatcher │ ├── .gitignore │ ├── CHANGELOG.md │ ├── ContainerAwareEventDispatcher.php │ ├── Debug │ │ ├── TraceableEventDispatcher.php │ │ ├── TraceableEventDispatcherInterface.php │ │ └── WrappedListener.php │ ├── DependencyInjection │ │ └── RegisterListenersPass.php │ ├── Event.php │ ├── EventDispatcher.php │ ├── EventDispatcherInterface.php │ ├── EventSubscriberInterface.php │ ├── GenericEvent.php │ ├── ImmutableEventDispatcher.php │ ├── LICENSE │ ├── README.md │ ├── Tests │ │ ├── AbstractEventDispatcherTest.php │ │ ├── ContainerAwareEventDispatcherTest.php │ │ ├── Debug │ │ │ └── TraceableEventDispatcherTest.php │ │ ├── DependencyInjection │ │ │ └── RegisterListenersPassTest.php │ │ ├── EventDispatcherTest.php │ │ ├── EventTest.php │ │ ├── GenericEventTest.php │ │ └── ImmutableEventDispatcherTest.php │ ├── composer.json │ └── phpunit.xml.dist ├── finder │ ├── .gitignore │ ├── CHANGELOG.md │ ├── Comparator │ │ ├── Comparator.php │ │ ├── DateComparator.php │ │ └── NumberComparator.php │ ├── Exception │ │ ├── AccessDeniedException.php │ │ └── ExceptionInterface.php │ ├── Finder.php │ ├── Glob.php │ ├── Iterator │ │ ├── CustomFilterIterator.php │ │ ├── DateRangeFilterIterator.php │ │ ├── DepthRangeFilterIterator.php │ │ ├── ExcludeDirectoryFilterIterator.php │ │ ├── FileTypeFilterIterator.php │ │ ├── FilecontentFilterIterator.php │ │ ├── FilenameFilterIterator.php │ │ ├── FilterIterator.php │ │ ├── MultiplePcreFilterIterator.php │ │ ├── PathFilterIterator.php │ │ ├── RecursiveDirectoryIterator.php │ │ ├── SizeRangeFilterIterator.php │ │ └── SortableIterator.php │ ├── LICENSE │ ├── README.md │ ├── SplFileInfo.php │ ├── Tests │ │ ├── Comparator │ │ │ ├── ComparatorTest.php │ │ │ ├── DateComparatorTest.php │ │ │ └── NumberComparatorTest.php │ │ ├── FinderTest.php │ │ ├── Fixtures │ │ │ ├── copy │ │ │ │ └── A │ │ │ │ │ ├── B │ │ │ │ │ ├── C │ │ │ │ │ │ └── abc.dat.copy │ │ │ │ │ └── ab.dat.copy │ │ │ │ │ └── a.dat.copy │ │ │ ├── dolor.txt │ │ │ ├── ipsum.txt │ │ │ ├── lorem.txt │ │ │ ├── one │ │ │ │ ├── a │ │ │ │ └── b │ │ │ │ │ ├── c.neon │ │ │ │ │ └── d.neon │ │ │ └── with space │ │ │ │ └── foo.txt │ │ ├── GlobTest.php │ │ └── Iterator │ │ │ ├── CustomFilterIteratorTest.php │ │ │ ├── DateRangeFilterIteratorTest.php │ │ │ ├── DepthRangeFilterIteratorTest.php │ │ │ ├── ExcludeDirectoryFilterIteratorTest.php │ │ │ ├── FileTypeFilterIteratorTest.php │ │ │ ├── FilecontentFilterIteratorTest.php │ │ │ ├── FilenameFilterIteratorTest.php │ │ │ ├── FilterIteratorTest.php │ │ │ ├── Iterator.php │ │ │ ├── IteratorTestCase.php │ │ │ ├── MockFileListIterator.php │ │ │ ├── MockSplFileInfo.php │ │ │ ├── MultiplePcreFilterIteratorTest.php │ │ │ ├── PathFilterIteratorTest.php │ │ │ ├── RealIteratorTestCase.php │ │ │ ├── RecursiveDirectoryIteratorTest.php │ │ │ ├── SizeRangeFilterIteratorTest.php │ │ │ └── SortableIteratorTest.php │ ├── composer.json │ └── phpunit.xml.dist ├── http-foundation │ ├── .gitignore │ ├── AcceptHeader.php │ ├── AcceptHeaderItem.php │ ├── ApacheRequest.php │ ├── BinaryFileResponse.php │ ├── CHANGELOG.md │ ├── Cookie.php │ ├── Exception │ │ └── ConflictingHeadersException.php │ ├── ExpressionRequestMatcher.php │ ├── File │ │ ├── Exception │ │ │ ├── AccessDeniedException.php │ │ │ ├── FileException.php │ │ │ ├── FileNotFoundException.php │ │ │ ├── UnexpectedTypeException.php │ │ │ └── UploadException.php │ │ ├── File.php │ │ ├── MimeType │ │ │ ├── ExtensionGuesser.php │ │ │ ├── ExtensionGuesserInterface.php │ │ │ ├── FileBinaryMimeTypeGuesser.php │ │ │ ├── FileinfoMimeTypeGuesser.php │ │ │ ├── MimeTypeExtensionGuesser.php │ │ │ ├── MimeTypeGuesser.php │ │ │ └── MimeTypeGuesserInterface.php │ │ └── UploadedFile.php │ ├── FileBag.php │ ├── HeaderBag.php │ ├── IpUtils.php │ ├── JsonResponse.php │ ├── LICENSE │ ├── ParameterBag.php │ ├── README.md │ ├── RedirectResponse.php │ ├── Request.php │ ├── RequestMatcher.php │ ├── RequestMatcherInterface.php │ ├── RequestStack.php │ ├── Response.php │ ├── ResponseHeaderBag.php │ ├── ServerBag.php │ ├── Session │ │ ├── Attribute │ │ │ ├── AttributeBag.php │ │ │ ├── AttributeBagInterface.php │ │ │ └── NamespacedAttributeBag.php │ │ ├── Flash │ │ │ ├── AutoExpireFlashBag.php │ │ │ ├── FlashBag.php │ │ │ └── FlashBagInterface.php │ │ ├── Session.php │ │ ├── SessionBagInterface.php │ │ ├── SessionInterface.php │ │ └── Storage │ │ │ ├── Handler │ │ │ ├── MemcacheSessionHandler.php │ │ │ ├── MemcachedSessionHandler.php │ │ │ ├── MongoDbSessionHandler.php │ │ │ ├── NativeFileSessionHandler.php │ │ │ ├── NativeSessionHandler.php │ │ │ ├── NullSessionHandler.php │ │ │ ├── PdoSessionHandler.php │ │ │ └── WriteCheckSessionHandler.php │ │ │ ├── MetadataBag.php │ │ │ ├── MockArraySessionStorage.php │ │ │ ├── MockFileSessionStorage.php │ │ │ ├── NativeSessionStorage.php │ │ │ ├── PhpBridgeSessionStorage.php │ │ │ ├── Proxy │ │ │ ├── AbstractProxy.php │ │ │ ├── NativeProxy.php │ │ │ └── SessionHandlerProxy.php │ │ │ └── SessionStorageInterface.php │ ├── StreamedResponse.php │ ├── Tests │ │ ├── AcceptHeaderItemTest.php │ │ ├── AcceptHeaderTest.php │ │ ├── ApacheRequestTest.php │ │ ├── BinaryFileResponseTest.php │ │ ├── CookieTest.php │ │ ├── ExpressionRequestMatcherTest.php │ │ ├── File │ │ │ ├── FakeFile.php │ │ │ ├── FileTest.php │ │ │ ├── Fixtures │ │ │ │ ├── .unknownextension │ │ │ │ ├── directory │ │ │ │ │ └── .empty │ │ │ │ ├── other-file.example │ │ │ │ ├── test │ │ │ │ └── test.gif │ │ │ ├── MimeType │ │ │ │ └── MimeTypeTest.php │ │ │ └── UploadedFileTest.php │ │ ├── FileBagTest.php │ │ ├── HeaderBagTest.php │ │ ├── IpUtilsTest.php │ │ ├── JsonResponseTest.php │ │ ├── ParameterBagTest.php │ │ ├── RedirectResponseTest.php │ │ ├── RequestMatcherTest.php │ │ ├── RequestStackTest.php │ │ ├── RequestTest.php │ │ ├── ResponseHeaderBagTest.php │ │ ├── ResponseTest.php │ │ ├── ResponseTestCase.php │ │ ├── ServerBagTest.php │ │ ├── Session │ │ │ ├── Attribute │ │ │ │ ├── AttributeBagTest.php │ │ │ │ └── NamespacedAttributeBagTest.php │ │ │ ├── Flash │ │ │ │ ├── AutoExpireFlashBagTest.php │ │ │ │ └── FlashBagTest.php │ │ │ ├── SessionTest.php │ │ │ └── Storage │ │ │ │ ├── Handler │ │ │ │ ├── MemcacheSessionHandlerTest.php │ │ │ │ ├── MemcachedSessionHandlerTest.php │ │ │ │ ├── MongoDbSessionHandlerTest.php │ │ │ │ ├── NativeFileSessionHandlerTest.php │ │ │ │ ├── NativeSessionHandlerTest.php │ │ │ │ ├── NullSessionHandlerTest.php │ │ │ │ ├── PdoSessionHandlerTest.php │ │ │ │ └── WriteCheckSessionHandlerTest.php │ │ │ │ ├── MetadataBagTest.php │ │ │ │ ├── MockArraySessionStorageTest.php │ │ │ │ ├── MockFileSessionStorageTest.php │ │ │ │ ├── NativeSessionStorageTest.php │ │ │ │ ├── PhpBridgeSessionStorageTest.php │ │ │ │ └── Proxy │ │ │ │ ├── AbstractProxyTest.php │ │ │ │ ├── NativeProxyTest.php │ │ │ │ └── SessionHandlerProxyTest.php │ │ └── StreamedResponseTest.php │ ├── composer.json │ └── phpunit.xml.dist ├── http-kernel │ ├── .gitignore │ ├── Bundle │ │ ├── Bundle.php │ │ └── BundleInterface.php │ ├── CHANGELOG.md │ ├── CacheClearer │ │ ├── CacheClearerInterface.php │ │ └── ChainCacheClearer.php │ ├── CacheWarmer │ │ ├── CacheWarmer.php │ │ ├── CacheWarmerAggregate.php │ │ ├── CacheWarmerInterface.php │ │ └── WarmableInterface.php │ ├── Client.php │ ├── Config │ │ ├── EnvParametersResource.php │ │ └── FileLocator.php │ ├── Controller │ │ ├── ControllerReference.php │ │ ├── ControllerResolver.php │ │ ├── ControllerResolverInterface.php │ │ └── TraceableControllerResolver.php │ ├── DataCollector │ │ ├── AjaxDataCollector.php │ │ ├── ConfigDataCollector.php │ │ ├── DataCollector.php │ │ ├── DataCollectorInterface.php │ │ ├── DumpDataCollector.php │ │ ├── EventDataCollector.php │ │ ├── ExceptionDataCollector.php │ │ ├── LateDataCollectorInterface.php │ │ ├── LoggerDataCollector.php │ │ ├── MemoryDataCollector.php │ │ ├── RequestDataCollector.php │ │ ├── RouterDataCollector.php │ │ ├── TimeDataCollector.php │ │ └── Util │ │ │ └── ValueExporter.php │ ├── Debug │ │ └── TraceableEventDispatcher.php │ ├── DependencyInjection │ │ ├── AddClassesToCachePass.php │ │ ├── ConfigurableExtension.php │ │ ├── Extension.php │ │ ├── FragmentRendererPass.php │ │ ├── LazyLoadingFragmentHandler.php │ │ └── MergeExtensionConfigurationPass.php │ ├── Event │ │ ├── FilterControllerEvent.php │ │ ├── FilterResponseEvent.php │ │ ├── FinishRequestEvent.php │ │ ├── GetResponseEvent.php │ │ ├── GetResponseForControllerResultEvent.php │ │ ├── GetResponseForExceptionEvent.php │ │ ├── KernelEvent.php │ │ └── PostResponseEvent.php │ ├── EventListener │ │ ├── AddRequestFormatsListener.php │ │ ├── DebugHandlersListener.php │ │ ├── DumpListener.php │ │ ├── ExceptionListener.php │ │ ├── FragmentListener.php │ │ ├── LocaleListener.php │ │ ├── ProfilerListener.php │ │ ├── ResponseListener.php │ │ ├── RouterListener.php │ │ ├── SaveSessionListener.php │ │ ├── SessionListener.php │ │ ├── StreamedResponseListener.php │ │ ├── SurrogateListener.php │ │ ├── TestSessionListener.php │ │ ├── TranslatorListener.php │ │ └── ValidateRequestListener.php │ ├── Exception │ │ ├── AccessDeniedHttpException.php │ │ ├── BadRequestHttpException.php │ │ ├── ConflictHttpException.php │ │ ├── GoneHttpException.php │ │ ├── HttpException.php │ │ ├── HttpExceptionInterface.php │ │ ├── LengthRequiredHttpException.php │ │ ├── MethodNotAllowedHttpException.php │ │ ├── NotAcceptableHttpException.php │ │ ├── NotFoundHttpException.php │ │ ├── PreconditionFailedHttpException.php │ │ ├── PreconditionRequiredHttpException.php │ │ ├── ServiceUnavailableHttpException.php │ │ ├── TooManyRequestsHttpException.php │ │ ├── UnauthorizedHttpException.php │ │ ├── UnprocessableEntityHttpException.php │ │ └── UnsupportedMediaTypeHttpException.php │ ├── Fragment │ │ ├── AbstractSurrogateFragmentRenderer.php │ │ ├── EsiFragmentRenderer.php │ │ ├── FragmentHandler.php │ │ ├── FragmentRendererInterface.php │ │ ├── HIncludeFragmentRenderer.php │ │ ├── InlineFragmentRenderer.php │ │ ├── RoutableFragmentRenderer.php │ │ └── SsiFragmentRenderer.php │ ├── HttpCache │ │ ├── Esi.php │ │ ├── HttpCache.php │ │ ├── ResponseCacheStrategy.php │ │ ├── ResponseCacheStrategyInterface.php │ │ ├── Ssi.php │ │ ├── Store.php │ │ ├── StoreInterface.php │ │ └── SurrogateInterface.php │ ├── HttpKernel.php │ ├── HttpKernelInterface.php │ ├── Kernel.php │ ├── KernelEvents.php │ ├── KernelInterface.php │ ├── LICENSE │ ├── Log │ │ └── DebugLoggerInterface.php │ ├── Profiler │ │ ├── FileProfilerStorage.php │ │ ├── Profile.php │ │ ├── Profiler.php │ │ └── ProfilerStorageInterface.php │ ├── README.md │ ├── TerminableInterface.php │ ├── Tests │ │ ├── Bundle │ │ │ └── BundleTest.php │ │ ├── CacheClearer │ │ │ └── ChainCacheClearerTest.php │ │ ├── CacheWarmer │ │ │ ├── CacheWarmerAggregateTest.php │ │ │ └── CacheWarmerTest.php │ │ ├── ClientTest.php │ │ ├── Config │ │ │ ├── EnvParametersResourceTest.php │ │ │ └── FileLocatorTest.php │ │ ├── Controller │ │ │ └── ControllerResolverTest.php │ │ ├── DataCollector │ │ │ ├── ConfigDataCollectorTest.php │ │ │ ├── DumpDataCollectorTest.php │ │ │ ├── ExceptionDataCollectorTest.php │ │ │ ├── LoggerDataCollectorTest.php │ │ │ ├── MemoryDataCollectorTest.php │ │ │ ├── RequestDataCollectorTest.php │ │ │ ├── TimeDataCollectorTest.php │ │ │ └── Util │ │ │ │ └── ValueExporterTest.php │ │ ├── Debug │ │ │ └── TraceableEventDispatcherTest.php │ │ ├── DependencyInjection │ │ │ ├── FragmentRendererPassTest.php │ │ │ ├── LazyLoadingFragmentHandlerTest.php │ │ │ └── MergeExtensionConfigurationPassTest.php │ │ ├── EventListener │ │ │ ├── AddRequestFormatsListenerTest.php │ │ │ ├── DebugHandlersListenerTest.php │ │ │ ├── DumpListenerTest.php │ │ │ ├── ExceptionListenerTest.php │ │ │ ├── FragmentListenerTest.php │ │ │ ├── LocaleListenerTest.php │ │ │ ├── ProfilerListenerTest.php │ │ │ ├── ResponseListenerTest.php │ │ │ ├── RouterListenerTest.php │ │ │ ├── SurrogateListenerTest.php │ │ │ ├── TestSessionListenerTest.php │ │ │ ├── TranslatorListenerTest.php │ │ │ └── ValidateRequestListenerTest.php │ │ ├── Fixtures │ │ │ ├── BaseBundle │ │ │ │ └── Resources │ │ │ │ │ ├── foo.txt │ │ │ │ │ └── hide.txt │ │ │ ├── Bundle1Bundle │ │ │ │ ├── Resources │ │ │ │ │ └── foo.txt │ │ │ │ ├── bar.txt │ │ │ │ └── foo.txt │ │ │ ├── Bundle2Bundle │ │ │ │ └── foo.txt │ │ │ ├── ChildBundle │ │ │ │ └── Resources │ │ │ │ │ ├── foo.txt │ │ │ │ │ └── hide.txt │ │ │ ├── Controller │ │ │ │ └── VariadicController.php │ │ │ ├── ExtensionAbsentBundle │ │ │ │ └── ExtensionAbsentBundle.php │ │ │ ├── ExtensionLoadedBundle │ │ │ │ ├── DependencyInjection │ │ │ │ │ └── ExtensionLoadedExtension.php │ │ │ │ └── ExtensionLoadedBundle.php │ │ │ ├── ExtensionNotValidBundle │ │ │ │ ├── DependencyInjection │ │ │ │ │ └── ExtensionNotValidExtension.php │ │ │ │ └── ExtensionNotValidBundle.php │ │ │ ├── ExtensionPresentBundle │ │ │ │ ├── Command │ │ │ │ │ ├── BarCommand.php │ │ │ │ │ └── FooCommand.php │ │ │ │ ├── DependencyInjection │ │ │ │ │ └── ExtensionPresentExtension.php │ │ │ │ └── ExtensionPresentBundle.php │ │ │ ├── KernelForOverrideName.php │ │ │ ├── KernelForTest.php │ │ │ ├── Resources │ │ │ │ ├── BaseBundle │ │ │ │ │ └── hide.txt │ │ │ │ ├── Bundle1Bundle │ │ │ │ │ └── foo.txt │ │ │ │ ├── ChildBundle │ │ │ │ │ └── foo.txt │ │ │ │ └── FooBundle │ │ │ │ │ └── foo.txt │ │ │ ├── TestClient.php │ │ │ └── TestEventDispatcher.php │ │ ├── Fragment │ │ │ ├── EsiFragmentRendererTest.php │ │ │ ├── FragmentHandlerTest.php │ │ │ ├── HIncludeFragmentRendererTest.php │ │ │ ├── InlineFragmentRendererTest.php │ │ │ └── RoutableFragmentRendererTest.php │ │ ├── HttpCache │ │ │ ├── EsiTest.php │ │ │ ├── HttpCacheTest.php │ │ │ ├── HttpCacheTestCase.php │ │ │ ├── ResponseCacheStrategyTest.php │ │ │ ├── SsiTest.php │ │ │ ├── StoreTest.php │ │ │ ├── TestHttpKernel.php │ │ │ └── TestMultipleHttpKernel.php │ │ ├── HttpKernelTest.php │ │ ├── KernelTest.php │ │ ├── Logger.php │ │ ├── Profiler │ │ │ ├── FileProfilerStorageTest.php │ │ │ └── ProfilerTest.php │ │ ├── TestHttpKernel.php │ │ └── UriSignerTest.php │ ├── UriSigner.php │ ├── composer.json │ └── phpunit.xml.dist ├── polyfill-mbstring │ ├── LICENSE │ ├── Mbstring.php │ ├── README.md │ ├── Resources │ │ └── unidata │ │ │ ├── lowerCase.php │ │ │ └── upperCase.php │ ├── bootstrap.php │ └── composer.json ├── translation │ ├── .gitignore │ ├── CHANGELOG.md │ ├── Catalogue │ │ ├── AbstractOperation.php │ │ ├── MergeOperation.php │ │ ├── OperationInterface.php │ │ └── TargetOperation.php │ ├── DataCollector │ │ └── TranslationDataCollector.php │ ├── DataCollectorTranslator.php │ ├── Dumper │ │ ├── CsvFileDumper.php │ │ ├── DumperInterface.php │ │ ├── FileDumper.php │ │ ├── IcuResFileDumper.php │ │ ├── IniFileDumper.php │ │ ├── JsonFileDumper.php │ │ ├── MoFileDumper.php │ │ ├── PhpFileDumper.php │ │ ├── PoFileDumper.php │ │ ├── QtFileDumper.php │ │ ├── XliffFileDumper.php │ │ └── YamlFileDumper.php │ ├── Exception │ │ ├── ExceptionInterface.php │ │ ├── InvalidArgumentException.php │ │ ├── InvalidResourceException.php │ │ ├── LogicException.php │ │ ├── NotFoundResourceException.php │ │ └── RuntimeException.php │ ├── Extractor │ │ ├── AbstractFileExtractor.php │ │ ├── ChainExtractor.php │ │ └── ExtractorInterface.php │ ├── IdentityTranslator.php │ ├── Interval.php │ ├── LICENSE │ ├── Loader │ │ ├── ArrayLoader.php │ │ ├── CsvFileLoader.php │ │ ├── FileLoader.php │ │ ├── IcuDatFileLoader.php │ │ ├── IcuResFileLoader.php │ │ ├── IniFileLoader.php │ │ ├── JsonFileLoader.php │ │ ├── LoaderInterface.php │ │ ├── MoFileLoader.php │ │ ├── PhpFileLoader.php │ │ ├── PoFileLoader.php │ │ ├── QtFileLoader.php │ │ ├── XliffFileLoader.php │ │ ├── YamlFileLoader.php │ │ └── schema │ │ │ └── dic │ │ │ └── xliff-core │ │ │ ├── xliff-core-1.2-strict.xsd │ │ │ ├── xliff-core-2.0.xsd │ │ │ └── xml.xsd │ ├── LoggingTranslator.php │ ├── MessageCatalogue.php │ ├── MessageCatalogueInterface.php │ ├── MessageSelector.php │ ├── MetadataAwareInterface.php │ ├── PluralizationRules.php │ ├── README.md │ ├── Tests │ │ ├── Catalogue │ │ │ ├── AbstractOperationTest.php │ │ │ ├── MergeOperationTest.php │ │ │ └── TargetOperationTest.php │ │ ├── DataCollector │ │ │ └── TranslationDataCollectorTest.php │ │ ├── DataCollectorTranslatorTest.php │ │ ├── Dumper │ │ │ ├── CsvFileDumperTest.php │ │ │ ├── FileDumperTest.php │ │ │ ├── IcuResFileDumperTest.php │ │ │ ├── IniFileDumperTest.php │ │ │ ├── JsonFileDumperTest.php │ │ │ ├── MoFileDumperTest.php │ │ │ ├── PhpFileDumperTest.php │ │ │ ├── PoFileDumperTest.php │ │ │ ├── QtFileDumperTest.php │ │ │ ├── XliffFileDumperTest.php │ │ │ └── YamlFileDumperTest.php │ │ ├── IdentityTranslatorTest.php │ │ ├── IntervalTest.php │ │ ├── Loader │ │ │ ├── CsvFileLoaderTest.php │ │ │ ├── IcuDatFileLoaderTest.php │ │ │ ├── IcuResFileLoaderTest.php │ │ │ ├── IniFileLoaderTest.php │ │ │ ├── JsonFileLoaderTest.php │ │ │ ├── LocalizedTestCase.php │ │ │ ├── MoFileLoaderTest.php │ │ │ ├── PhpFileLoaderTest.php │ │ │ ├── PoFileLoaderTest.php │ │ │ ├── QtFileLoaderTest.php │ │ │ ├── XliffFileLoaderTest.php │ │ │ └── YamlFileLoaderTest.php │ │ ├── LoggingTranslatorTest.php │ │ ├── MessageCatalogueTest.php │ │ ├── MessageSelectorTest.php │ │ ├── PluralizationRulesTest.php │ │ ├── TranslatorCacheTest.php │ │ ├── TranslatorTest.php │ │ ├── Util │ │ │ └── ArrayConverterTest.php │ │ ├── Writer │ │ │ └── TranslationWriterTest.php │ │ └── fixtures │ │ │ ├── empty-translation.mo │ │ │ ├── empty-translation.po │ │ │ ├── empty.ini │ │ │ ├── empty.json │ │ │ ├── empty.mo │ │ │ ├── empty.po │ │ │ ├── empty.xlf │ │ │ ├── empty.yml │ │ │ ├── encoding.xlf │ │ │ ├── escaped-id-plurals.po │ │ │ ├── escaped-id.po │ │ │ ├── fuzzy-translations.po │ │ │ ├── invalid-xml-resources.xlf │ │ │ ├── malformed.json │ │ │ ├── messages.yml │ │ │ ├── messages_linear.yml │ │ │ ├── non-valid.xlf │ │ │ ├── non-valid.yml │ │ │ ├── plurals.mo │ │ │ ├── plurals.po │ │ │ ├── resname.xlf │ │ │ ├── resourcebundle │ │ │ ├── dat │ │ │ │ ├── en.res │ │ │ │ ├── en.txt │ │ │ │ ├── fr.res │ │ │ │ ├── fr.txt │ │ │ │ └── packagelist.txt │ │ │ └── res │ │ │ │ └── en.res │ │ │ ├── resources-2.0-clean.xlf │ │ │ ├── resources-2.0.xlf │ │ │ ├── resources-clean.xlf │ │ │ ├── resources-target-attributes.xlf │ │ │ ├── resources-tool-info.xlf │ │ │ ├── resources.dump.json │ │ │ ├── resources.ini │ │ │ ├── resources.json │ │ │ ├── resources.mo │ │ │ ├── resources.php │ │ │ ├── resources.po │ │ │ ├── resources.ts │ │ │ ├── resources.xlf │ │ │ ├── resources.yml │ │ │ ├── with-attributes.xlf │ │ │ ├── withdoctype.xlf │ │ │ └── withnote.xlf │ ├── Translator.php │ ├── TranslatorBagInterface.php │ ├── TranslatorInterface.php │ ├── Util │ │ └── ArrayConverter.php │ ├── Writer │ │ └── TranslationWriter.php │ ├── composer.json │ └── phpunit.xml.dist └── var-dumper │ ├── .gitignore │ ├── CHANGELOG.md │ ├── Caster │ ├── AmqpCaster.php │ ├── ArgsStub.php │ ├── Caster.php │ ├── ClassStub.php │ ├── ConstStub.php │ ├── CutArrayStub.php │ ├── CutStub.php │ ├── DOMCaster.php │ ├── DoctrineCaster.php │ ├── EnumStub.php │ ├── ExceptionCaster.php │ ├── FrameStub.php │ ├── LinkStub.php │ ├── MongoCaster.php │ ├── PdoCaster.php │ ├── PgSqlCaster.php │ ├── RedisCaster.php │ ├── ReflectionCaster.php │ ├── ResourceCaster.php │ ├── SplCaster.php │ ├── StubCaster.php │ ├── TraceStub.php │ ├── XmlReaderCaster.php │ └── XmlResourceCaster.php │ ├── Cloner │ ├── AbstractCloner.php │ ├── ClonerInterface.php │ ├── Cursor.php │ ├── Data.php │ ├── DumperInterface.php │ ├── Stub.php │ └── VarCloner.php │ ├── Dumper │ ├── AbstractDumper.php │ ├── CliDumper.php │ ├── DataDumperInterface.php │ └── HtmlDumper.php │ ├── Exception │ └── ThrowingCasterException.php │ ├── LICENSE │ ├── README.md │ ├── Resources │ └── functions │ │ └── dump.php │ ├── Test │ └── VarDumperTestTrait.php │ ├── Tests │ ├── Caster │ │ ├── CasterTest.php │ │ ├── ExceptionCasterTest.php │ │ ├── PdoCasterTest.php │ │ ├── RedisCasterTest.php │ │ ├── ReflectionCasterTest.php │ │ ├── SplCasterTest.php │ │ ├── StubCasterTest.php │ │ └── XmlReaderCasterTest.php │ ├── CliDumperTest.php │ ├── Fixtures │ │ ├── FooInterface.php │ │ ├── GeneratorDemo.php │ │ ├── NotLoadableClass.php │ │ ├── Twig.php │ │ ├── dumb-var.php │ │ └── xml_reader.xml │ ├── HtmlDumperTest.php │ ├── Test │ │ └── VarDumperTestTraitTest.php │ └── VarClonerTest.php │ ├── VarDumper.php │ ├── composer.json │ └── phpunit.xml.dist ├── twig └── twig │ ├── .editorconfig │ ├── .gitignore │ ├── .travis.yml │ ├── CHANGELOG │ ├── LICENSE │ ├── README.rst │ ├── composer.json │ ├── doc │ ├── advanced.rst │ ├── advanced_legacy.rst │ ├── api.rst │ ├── coding_standards.rst │ ├── deprecated.rst │ ├── filters │ │ ├── abs.rst │ │ ├── batch.rst │ │ ├── capitalize.rst │ │ ├── convert_encoding.rst │ │ ├── date.rst │ │ ├── date_modify.rst │ │ ├── default.rst │ │ ├── escape.rst │ │ ├── first.rst │ │ ├── format.rst │ │ ├── index.rst │ │ ├── join.rst │ │ ├── json_encode.rst │ │ ├── keys.rst │ │ ├── last.rst │ │ ├── length.rst │ │ ├── lower.rst │ │ ├── merge.rst │ │ ├── nl2br.rst │ │ ├── number_format.rst │ │ ├── raw.rst │ │ ├── replace.rst │ │ ├── reverse.rst │ │ ├── round.rst │ │ ├── slice.rst │ │ ├── sort.rst │ │ ├── split.rst │ │ ├── striptags.rst │ │ ├── title.rst │ │ ├── trim.rst │ │ ├── upper.rst │ │ └── url_encode.rst │ ├── functions │ │ ├── attribute.rst │ │ ├── block.rst │ │ ├── constant.rst │ │ ├── cycle.rst │ │ ├── date.rst │ │ ├── dump.rst │ │ ├── include.rst │ │ ├── index.rst │ │ ├── max.rst │ │ ├── min.rst │ │ ├── parent.rst │ │ ├── random.rst │ │ ├── range.rst │ │ ├── source.rst │ │ └── template_from_string.rst │ ├── index.rst │ ├── installation.rst │ ├── internals.rst │ ├── intro.rst │ ├── recipes.rst │ ├── tags │ │ ├── autoescape.rst │ │ ├── block.rst │ │ ├── do.rst │ │ ├── embed.rst │ │ ├── extends.rst │ │ ├── filter.rst │ │ ├── flush.rst │ │ ├── for.rst │ │ ├── from.rst │ │ ├── if.rst │ │ ├── import.rst │ │ ├── include.rst │ │ ├── index.rst │ │ ├── macro.rst │ │ ├── sandbox.rst │ │ ├── set.rst │ │ ├── spaceless.rst │ │ ├── use.rst │ │ └── verbatim.rst │ ├── templates.rst │ └── tests │ │ ├── constant.rst │ │ ├── defined.rst │ │ ├── divisibleby.rst │ │ ├── empty.rst │ │ ├── even.rst │ │ ├── index.rst │ │ ├── iterable.rst │ │ ├── null.rst │ │ ├── odd.rst │ │ └── sameas.rst │ ├── ext │ └── twig │ │ ├── .gitignore │ │ ├── config.m4 │ │ ├── config.w32 │ │ ├── php_twig.h │ │ └── twig.c │ ├── lib │ └── Twig │ │ ├── Autoloader.php │ │ ├── BaseNodeVisitor.php │ │ ├── Cache │ │ ├── Filesystem.php │ │ └── Null.php │ │ ├── CacheInterface.php │ │ ├── Compiler.php │ │ ├── CompilerInterface.php │ │ ├── Environment.php │ │ ├── Error.php │ │ ├── Error │ │ ├── Loader.php │ │ ├── Runtime.php │ │ └── Syntax.php │ │ ├── ExistsLoaderInterface.php │ │ ├── ExpressionParser.php │ │ ├── Extension.php │ │ ├── Extension │ │ ├── Core.php │ │ ├── Debug.php │ │ ├── Escaper.php │ │ ├── GlobalsInterface.php │ │ ├── InitRuntimeInterface.php │ │ ├── Optimizer.php │ │ ├── Profiler.php │ │ ├── Sandbox.php │ │ ├── Staging.php │ │ └── StringLoader.php │ │ ├── ExtensionInterface.php │ │ ├── FileExtensionEscapingStrategy.php │ │ ├── Filter.php │ │ ├── Filter │ │ ├── Function.php │ │ ├── Method.php │ │ └── Node.php │ │ ├── FilterCallableInterface.php │ │ ├── FilterInterface.php │ │ ├── Function.php │ │ ├── Function │ │ ├── Function.php │ │ ├── Method.php │ │ └── Node.php │ │ ├── FunctionCallableInterface.php │ │ ├── FunctionInterface.php │ │ ├── Lexer.php │ │ ├── LexerInterface.php │ │ ├── Loader │ │ ├── Array.php │ │ ├── Chain.php │ │ ├── Filesystem.php │ │ └── String.php │ │ ├── LoaderInterface.php │ │ ├── Markup.php │ │ ├── Node.php │ │ ├── Node │ │ ├── AutoEscape.php │ │ ├── Block.php │ │ ├── BlockReference.php │ │ ├── Body.php │ │ ├── CheckSecurity.php │ │ ├── Do.php │ │ ├── Embed.php │ │ ├── Expression.php │ │ ├── Expression │ │ │ ├── Array.php │ │ │ ├── AssignName.php │ │ │ ├── Binary.php │ │ │ ├── Binary │ │ │ │ ├── Add.php │ │ │ │ ├── And.php │ │ │ │ ├── BitwiseAnd.php │ │ │ │ ├── BitwiseOr.php │ │ │ │ ├── BitwiseXor.php │ │ │ │ ├── Concat.php │ │ │ │ ├── Div.php │ │ │ │ ├── EndsWith.php │ │ │ │ ├── Equal.php │ │ │ │ ├── FloorDiv.php │ │ │ │ ├── Greater.php │ │ │ │ ├── GreaterEqual.php │ │ │ │ ├── In.php │ │ │ │ ├── Less.php │ │ │ │ ├── LessEqual.php │ │ │ │ ├── Matches.php │ │ │ │ ├── Mod.php │ │ │ │ ├── Mul.php │ │ │ │ ├── NotEqual.php │ │ │ │ ├── NotIn.php │ │ │ │ ├── Or.php │ │ │ │ ├── Power.php │ │ │ │ ├── Range.php │ │ │ │ ├── StartsWith.php │ │ │ │ └── Sub.php │ │ │ ├── BlockReference.php │ │ │ ├── Call.php │ │ │ ├── Conditional.php │ │ │ ├── Constant.php │ │ │ ├── ExtensionReference.php │ │ │ ├── Filter.php │ │ │ ├── Filter │ │ │ │ └── Default.php │ │ │ ├── Function.php │ │ │ ├── GetAttr.php │ │ │ ├── MethodCall.php │ │ │ ├── Name.php │ │ │ ├── NullCoalesce.php │ │ │ ├── Parent.php │ │ │ ├── TempName.php │ │ │ ├── Test.php │ │ │ ├── Test │ │ │ │ ├── Constant.php │ │ │ │ ├── Defined.php │ │ │ │ ├── Divisibleby.php │ │ │ │ ├── Even.php │ │ │ │ ├── Null.php │ │ │ │ ├── Odd.php │ │ │ │ └── Sameas.php │ │ │ ├── Unary.php │ │ │ └── Unary │ │ │ │ ├── Neg.php │ │ │ │ ├── Not.php │ │ │ │ └── Pos.php │ │ ├── Flush.php │ │ ├── For.php │ │ ├── ForLoop.php │ │ ├── If.php │ │ ├── Import.php │ │ ├── Include.php │ │ ├── Macro.php │ │ ├── Module.php │ │ ├── Print.php │ │ ├── Sandbox.php │ │ ├── SandboxedPrint.php │ │ ├── Set.php │ │ ├── SetTemp.php │ │ ├── Spaceless.php │ │ └── Text.php │ │ ├── NodeInterface.php │ │ ├── NodeOutputInterface.php │ │ ├── NodeTraverser.php │ │ ├── NodeVisitor │ │ ├── Escaper.php │ │ ├── Optimizer.php │ │ ├── SafeAnalysis.php │ │ └── Sandbox.php │ │ ├── NodeVisitorInterface.php │ │ ├── Parser.php │ │ ├── ParserInterface.php │ │ ├── Profiler │ │ ├── Dumper │ │ │ ├── Blackfire.php │ │ │ ├── Html.php │ │ │ └── Text.php │ │ ├── Node │ │ │ ├── EnterProfile.php │ │ │ └── LeaveProfile.php │ │ ├── NodeVisitor │ │ │ └── Profiler.php │ │ └── Profile.php │ │ ├── RuntimeLoaderInterface.php │ │ ├── Sandbox │ │ ├── SecurityError.php │ │ ├── SecurityNotAllowedFilterError.php │ │ ├── SecurityNotAllowedFunctionError.php │ │ ├── SecurityNotAllowedMethodError.php │ │ ├── SecurityNotAllowedPropertyError.php │ │ ├── SecurityNotAllowedTagError.php │ │ ├── SecurityPolicy.php │ │ └── SecurityPolicyInterface.php │ │ ├── SimpleFilter.php │ │ ├── SimpleFunction.php │ │ ├── SimpleTest.php │ │ ├── Source.php │ │ ├── SourceContextLoaderInterface.php │ │ ├── Template.php │ │ ├── TemplateInterface.php │ │ ├── Test.php │ │ ├── Test │ │ ├── Function.php │ │ ├── IntegrationTestCase.php │ │ ├── Method.php │ │ ├── Node.php │ │ └── NodeTestCase.php │ │ ├── TestCallableInterface.php │ │ ├── TestInterface.php │ │ ├── Token.php │ │ ├── TokenParser.php │ │ ├── TokenParser │ │ ├── AutoEscape.php │ │ ├── Block.php │ │ ├── Do.php │ │ ├── Embed.php │ │ ├── Extends.php │ │ ├── Filter.php │ │ ├── Flush.php │ │ ├── For.php │ │ ├── From.php │ │ ├── If.php │ │ ├── Import.php │ │ ├── Include.php │ │ ├── Macro.php │ │ ├── Sandbox.php │ │ ├── Set.php │ │ ├── Spaceless.php │ │ └── Use.php │ │ ├── TokenParserBroker.php │ │ ├── TokenParserBrokerInterface.php │ │ ├── TokenParserInterface.php │ │ ├── TokenStream.php │ │ └── Util │ │ ├── DeprecationCollector.php │ │ └── TemplateDirIterator.php │ ├── phpunit.xml.dist │ └── test │ ├── Twig │ └── Tests │ │ ├── AutoloaderTest.php │ │ ├── Cache │ │ └── FilesystemTest.php │ │ ├── CompilerTest.php │ │ ├── EnvironmentTest.php │ │ ├── ErrorTest.php │ │ ├── ExpressionParserTest.php │ │ ├── Extension │ │ ├── CoreTest.php │ │ └── SandboxTest.php │ │ ├── FileCachingTest.php │ │ ├── FileExtensionEscapingStrategyTest.php │ │ ├── FilesystemHelper.php │ │ ├── Fixtures │ │ ├── autoescape │ │ │ ├── block.test │ │ │ └── name.test │ │ ├── errors │ │ │ ├── base.html │ │ │ └── index.html │ │ ├── exceptions │ │ │ ├── child_contents_outside_blocks.test │ │ │ ├── multiline_array_with_undefined_variable.test │ │ │ ├── multiline_array_with_undefined_variable_again.test │ │ │ ├── multiline_function_with_undefined_variable.test │ │ │ ├── multiline_function_with_unknown_argument.test │ │ │ ├── multiline_tag_with_undefined_variable.test │ │ │ ├── syntax_error_in_reused_template.test │ │ │ ├── unclosed_tag.test │ │ │ ├── undefined_parent.test │ │ │ ├── undefined_template_in_child_template.test │ │ │ └── undefined_trait.test │ │ ├── expressions │ │ │ ├── array.test │ │ │ ├── array_call.test │ │ │ ├── binary.test │ │ │ ├── bitwise.test │ │ │ ├── comparison.test │ │ │ ├── divisibleby.test │ │ │ ├── dotdot.test │ │ │ ├── ends_with.test │ │ │ ├── grouping.test │ │ │ ├── literals.test │ │ │ ├── magic_call.test │ │ │ ├── matches.test │ │ │ ├── method_call.test │ │ │ ├── negative_numbers.test │ │ │ ├── operators_as_variables.test │ │ │ ├── postfix.test │ │ │ ├── sameas.test │ │ │ ├── starts_with.test │ │ │ ├── strings.test │ │ │ ├── ternary_operator.test │ │ │ ├── ternary_operator_noelse.test │ │ │ ├── ternary_operator_nothen.test │ │ │ ├── two_word_operators_as_variables.test │ │ │ ├── unary.test │ │ │ ├── unary_macro_arguments.test │ │ │ └── unary_precedence.test │ │ ├── filters │ │ │ ├── abs.test │ │ │ ├── batch.test │ │ │ ├── batch_float.test │ │ │ ├── batch_with_empty_fill.test │ │ │ ├── batch_with_exact_elements.test │ │ │ ├── batch_with_fill.test │ │ │ ├── batch_with_keys.test │ │ │ ├── batch_with_zero_elements.test │ │ │ ├── convert_encoding.test │ │ │ ├── date.test │ │ │ ├── date_default_format.test │ │ │ ├── date_default_format_interval.test │ │ │ ├── date_immutable.test │ │ │ ├── date_interval.test │ │ │ ├── date_modify.test │ │ │ ├── date_namedargs.test │ │ │ ├── default.test │ │ │ ├── dynamic_filter.test │ │ │ ├── escape.test │ │ │ ├── escape_html_attr.test │ │ │ ├── escape_non_supported_charset.test │ │ │ ├── first.test │ │ │ ├── force_escape.test │ │ │ ├── format.test │ │ │ ├── join.test │ │ │ ├── json_encode.test │ │ │ ├── last.test │ │ │ ├── length.test │ │ │ ├── length_utf8.test │ │ │ ├── merge.test │ │ │ ├── nl2br.test │ │ │ ├── number_format.test │ │ │ ├── number_format_default.test │ │ │ ├── replace.test │ │ │ ├── replace_invalid_arg.test │ │ │ ├── reverse.test │ │ │ ├── round.test │ │ │ ├── slice.test │ │ │ ├── sort.test │ │ │ ├── special_chars.test │ │ │ ├── split.test │ │ │ ├── split_utf8.test │ │ │ ├── static_calls.test │ │ │ ├── trim.test │ │ │ ├── urlencode.test │ │ │ └── urlencode_deprecated.test │ │ ├── functions │ │ │ ├── attribute.test │ │ │ ├── block.test │ │ │ ├── constant.test │ │ │ ├── cycle.test │ │ │ ├── date.test │ │ │ ├── date_namedargs.test │ │ │ ├── dump.test │ │ │ ├── dump_array.test │ │ │ ├── dynamic_function.test │ │ │ ├── include │ │ │ │ ├── assignment.test │ │ │ │ ├── autoescaping.test │ │ │ │ ├── basic.test │ │ │ │ ├── expression.test │ │ │ │ ├── ignore_missing.test │ │ │ │ ├── missing.test │ │ │ │ ├── missing_nested.test │ │ │ │ ├── sandbox.test │ │ │ │ ├── sandbox_disabling.test │ │ │ │ ├── sandbox_disabling_ignore_missing.test │ │ │ │ ├── template_instance.test │ │ │ │ ├── templates_as_array.test │ │ │ │ ├── with_context.test │ │ │ │ └── with_variables.test │ │ │ ├── magic_call.test │ │ │ ├── magic_call53.test │ │ │ ├── max.test │ │ │ ├── min.test │ │ │ ├── range.test │ │ │ ├── recursive_block_with_inheritance.test │ │ │ ├── source.test │ │ │ ├── special_chars.test │ │ │ ├── static_calls.test │ │ │ └── template_from_string.test │ │ ├── macros │ │ │ ├── default_values.test │ │ │ ├── nested_calls.test │ │ │ ├── reserved_variables.test │ │ │ ├── simple.test │ │ │ ├── varargs.test │ │ │ ├── varargs_argument.test │ │ │ └── with_filters.test │ │ ├── regression │ │ │ ├── combined_debug_info.test │ │ │ ├── empty_token.test │ │ │ ├── issue_1143.test │ │ │ ├── multi_word_tests.test │ │ │ ├── simple_xml_element.test │ │ │ └── strings_like_numbers.test │ │ ├── tags │ │ │ ├── autoescape │ │ │ │ ├── basic.test │ │ │ │ ├── blocks.test │ │ │ │ ├── double_escaping.test │ │ │ │ ├── functions.test │ │ │ │ ├── literal.test │ │ │ │ ├── nested.test │ │ │ │ ├── objects.test │ │ │ │ ├── raw.test │ │ │ │ ├── strategy.legacy.test │ │ │ │ ├── strategy.test │ │ │ │ ├── type.test │ │ │ │ ├── with_filters.test │ │ │ │ ├── with_filters_arguments.test │ │ │ │ ├── with_pre_escape_filters.test │ │ │ │ └── with_preserves_safety_filters.test │ │ │ ├── block │ │ │ │ ├── basic.test │ │ │ │ ├── block_unique_name.test │ │ │ │ └── special_chars.test │ │ │ ├── embed │ │ │ │ ├── basic.test │ │ │ │ ├── complex_dynamic_parent.test │ │ │ │ ├── dynamic_parent.test │ │ │ │ ├── error_line.test │ │ │ │ ├── multiple.test │ │ │ │ ├── nested.test │ │ │ │ └── with_extends.test │ │ │ ├── filter │ │ │ │ ├── basic.test │ │ │ │ ├── json_encode.test │ │ │ │ ├── multiple.test │ │ │ │ ├── nested.test │ │ │ │ ├── with_for_tag.test │ │ │ │ └── with_if_tag.test │ │ │ ├── for │ │ │ │ ├── condition.test │ │ │ │ ├── context.test │ │ │ │ ├── else.test │ │ │ │ ├── inner_variables.test │ │ │ │ ├── keys.test │ │ │ │ ├── keys_and_values.test │ │ │ │ ├── loop_context.test │ │ │ │ ├── loop_context_local.test │ │ │ │ ├── loop_not_defined.test │ │ │ │ ├── loop_not_defined_cond.test │ │ │ │ ├── nested_else.test │ │ │ │ ├── objects.test │ │ │ │ ├── objects_countable.test │ │ │ │ ├── recursive.test │ │ │ │ └── values.test │ │ │ ├── from.test │ │ │ ├── if │ │ │ │ ├── basic.test │ │ │ │ └── expression.test │ │ │ ├── include │ │ │ │ ├── basic.test │ │ │ │ ├── expression.test │ │ │ │ ├── ignore_missing.test │ │ │ │ ├── missing.test │ │ │ │ ├── missing_nested.test │ │ │ │ ├── only.test │ │ │ │ ├── template_instance.test │ │ │ │ ├── templates_as_array.test │ │ │ │ └── with_variables.test │ │ │ ├── inheritance │ │ │ │ ├── basic.test │ │ │ │ ├── block_expr.test │ │ │ │ ├── block_expr2.test │ │ │ │ ├── conditional.test │ │ │ │ ├── dynamic.test │ │ │ │ ├── empty.test │ │ │ │ ├── extends_as_array.test │ │ │ │ ├── extends_as_array_with_empty_name.test │ │ │ │ ├── extends_as_array_with_null_name.test │ │ │ │ ├── multiple.test │ │ │ │ ├── multiple_dynamic.test │ │ │ │ ├── nested_blocks.test │ │ │ │ ├── nested_blocks_parent_only.test │ │ │ │ ├── nested_inheritance.test │ │ │ │ ├── parent.test │ │ │ │ ├── parent_change.test │ │ │ │ ├── parent_in_a_block.test │ │ │ │ ├── parent_isolation.test │ │ │ │ ├── parent_nested.test │ │ │ │ ├── parent_without_extends.test │ │ │ │ ├── parent_without_extends_but_traits.test │ │ │ │ ├── template_instance.test │ │ │ │ └── use.test │ │ │ ├── macro │ │ │ │ ├── basic.test │ │ │ │ ├── endmacro_name.test │ │ │ │ ├── external.test │ │ │ │ ├── from.test │ │ │ │ ├── from_with_reserved_name.test │ │ │ │ ├── global.test │ │ │ │ ├── import_with_reserved_nam.test │ │ │ │ ├── reserved_name.test │ │ │ │ ├── self_import.test │ │ │ │ ├── special_chars.test │ │ │ │ └── super_globals.test │ │ │ ├── raw │ │ │ │ ├── basic.legacy.test │ │ │ │ ├── mixed_usage_with_raw.legacy.test │ │ │ │ └── whitespace_control.legacy.test │ │ │ ├── sandbox │ │ │ │ ├── not_valid1.test │ │ │ │ ├── not_valid2.test │ │ │ │ └── simple.test │ │ │ ├── set │ │ │ │ ├── basic.test │ │ │ │ ├── capture-empty.test │ │ │ │ ├── capture.test │ │ │ │ └── expression.test │ │ │ ├── spaceless │ │ │ │ └── simple.test │ │ │ ├── special_chars.test │ │ │ ├── trim_block.test │ │ │ ├── use │ │ │ │ ├── aliases.test │ │ │ │ ├── basic.test │ │ │ │ ├── deep.test │ │ │ │ ├── deep_empty.test │ │ │ │ ├── inheritance.test │ │ │ │ ├── inheritance2.test │ │ │ │ ├── multiple.test │ │ │ │ ├── multiple_aliases.test │ │ │ │ ├── parent_block.test │ │ │ │ ├── parent_block2.test │ │ │ │ └── parent_block3.test │ │ │ └── verbatim │ │ │ │ ├── basic.test │ │ │ │ ├── mixed_usage_with_raw.test │ │ │ │ └── whitespace_control.test │ │ └── tests │ │ │ ├── array.test │ │ │ ├── constant.test │ │ │ ├── defined.test │ │ │ ├── empty.test │ │ │ ├── even.test │ │ │ ├── in.test │ │ │ ├── in_with_objects.test │ │ │ ├── iterable.test │ │ │ ├── null_coalesce.test │ │ │ └── odd.test │ │ ├── IntegrationTest.php │ │ ├── LegacyFixtures │ │ ├── autoescape │ │ │ └── filename.legacy.test │ │ └── test.legacy.test │ │ ├── LegacyIntegrationTest.php │ │ ├── LexerTest.php │ │ ├── Loader │ │ ├── ArrayTest.php │ │ ├── ChainTest.php │ │ ├── FilesystemTest.php │ │ └── Fixtures │ │ │ ├── inheritance │ │ │ ├── array_inheritance_empty_parent.html.twig │ │ │ ├── array_inheritance_nonexistent_parent.html.twig │ │ │ ├── array_inheritance_null_parent.html.twig │ │ │ ├── array_inheritance_valid_parent.html.twig │ │ │ ├── parent.html.twig │ │ │ └── spare_parent.html.twig │ │ │ ├── named │ │ │ └── index.html │ │ │ ├── named_bis │ │ │ └── index.html │ │ │ ├── named_final │ │ │ └── index.html │ │ │ ├── named_quater │ │ │ └── named_absolute.html │ │ │ ├── named_ter │ │ │ └── index.html │ │ │ ├── normal │ │ │ └── index.html │ │ │ ├── normal_bis │ │ │ └── index.html │ │ │ ├── normal_final │ │ │ └── index.html │ │ │ ├── normal_ter │ │ │ └── index.html │ │ │ ├── phar │ │ │ └── phar-sample.phar │ │ │ └── themes │ │ │ ├── theme1 │ │ │ └── blocks.html.twig │ │ │ └── theme2 │ │ │ └── blocks.html.twig │ │ ├── NativeExtensionTest.php │ │ ├── Node │ │ ├── AutoEscapeTest.php │ │ ├── BlockReferenceTest.php │ │ ├── BlockTest.php │ │ ├── DoTest.php │ │ ├── Expression │ │ │ ├── ArrayTest.php │ │ │ ├── AssignNameTest.php │ │ │ ├── Binary │ │ │ │ ├── AddTest.php │ │ │ │ ├── AndTest.php │ │ │ │ ├── ConcatTest.php │ │ │ │ ├── DivTest.php │ │ │ │ ├── FloorDivTest.php │ │ │ │ ├── ModTest.php │ │ │ │ ├── MulTest.php │ │ │ │ ├── OrTest.php │ │ │ │ └── SubTest.php │ │ │ ├── CallTest.php │ │ │ ├── ConditionalTest.php │ │ │ ├── ConstantTest.php │ │ │ ├── FilterTest.php │ │ │ ├── FunctionTest.php │ │ │ ├── GetAttrTest.php │ │ │ ├── NameTest.php │ │ │ ├── PHP53 │ │ │ │ ├── FilterInclude.php │ │ │ │ ├── FunctionInclude.php │ │ │ │ └── TestInclude.php │ │ │ ├── ParentTest.php │ │ │ ├── TestTest.php │ │ │ └── Unary │ │ │ │ ├── NegTest.php │ │ │ │ ├── NotTest.php │ │ │ │ └── PosTest.php │ │ ├── ForTest.php │ │ ├── IfTest.php │ │ ├── ImportTest.php │ │ ├── IncludeTest.php │ │ ├── MacroTest.php │ │ ├── ModuleTest.php │ │ ├── PrintTest.php │ │ ├── SandboxTest.php │ │ ├── SandboxedPrintTest.php │ │ ├── SetTest.php │ │ ├── SpacelessTest.php │ │ └── TextTest.php │ │ ├── NodeVisitor │ │ └── OptimizerTest.php │ │ ├── ParserTest.php │ │ ├── Profiler │ │ ├── Dumper │ │ │ ├── AbstractTest.php │ │ │ ├── BlackfireTest.php │ │ │ ├── HtmlTest.php │ │ │ └── TextTest.php │ │ └── ProfileTest.php │ │ ├── TemplateTest.php │ │ ├── TokenStreamTest.php │ │ └── escapingTest.php │ └── bootstrap.php └── vierbergenlars └── php-semver ├── .travis.yml ├── README.md ├── bin ├── semver └── update-versions ├── composer.json ├── definitions ├── license.md ├── src └── vierbergenlars │ ├── LibJs │ ├── JSArray.php │ ├── JString.php │ ├── Object.php │ ├── RegExp.php │ └── Util.php │ └── SemVer │ ├── SemVerException.php │ ├── expression.php │ ├── internal.php │ └── version.php └── tests ├── all_tests.php ├── base_test.php ├── regression_test.php └── semver_test.php /.editorconfig: -------------------------------------------------------------------------------- 1 | # editorconfig.org 2 | root = true 3 | 4 | [*] 5 | indent_style = space 6 | end_of_line = lf 7 | indent_size = 2 8 | charset = utf-8 9 | trim_trailing_whitespace = true 10 | insert_final_newline = true 11 | 12 | [*.{html,php,twig,md}] 13 | indent_size = 4 14 | 15 | [*.md] 16 | trim_trailing_whitespace = false -------------------------------------------------------------------------------- /app/Controllers/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigbite/wordpress-git-content/80571aa7ec636053912a37f9425cf9c1e1862c89/app/Controllers/.gitkeep -------------------------------------------------------------------------------- /app/metaboxes.php: -------------------------------------------------------------------------------- 1 | add([ 6 | 'type' => 'panel', 7 | 'as' => 'settings', 8 | 'title' => 'Git Content', 9 | 'slug' => 'gitcontent-index', 10 | 'icon' => Helper::assetUrl('/images/git.svg'), 11 | 'uses' => __NAMESPACE__.'\Controllers\AdminController@index', 12 | 'post' => __NAMESPACE__.'\Controllers\AdminController@save', 13 | ]); 14 | -------------------------------------------------------------------------------- /app/routes.php: -------------------------------------------------------------------------------- 1 | post([ 6 | 'as' => 'githubHook', 7 | 'uri' => '/git-content/hook/{route}', 8 | 'uses' => __NAMESPACE__ . '\Controllers\RouteController@githubHook' 9 | ]); 10 | -------------------------------------------------------------------------------- /resources/assets/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigbite/wordpress-git-content/80571aa7ec636053912a37f9425cf9c1e1862c89/resources/assets/.gitkeep -------------------------------------------------------------------------------- /resources/views/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigbite/wordpress-git-content/80571aa7ec636053912a37f9425cf9c1e1862c89/resources/views/.gitkeep -------------------------------------------------------------------------------- /resources/views/metaboxes/extendPublish.twig: -------------------------------------------------------------------------------- 1 |
lazy 8 | line
multiple
10 |paragraphs
nested
12 |code block
13 | 14 |quote 15 | block
16 |
####### not a heading
8 |#
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/atx_heading.md: -------------------------------------------------------------------------------- 1 | # h1 2 | 3 | ## h2 4 | 5 | ### h3 6 | 7 | #### h4 8 | 9 | ##### h5 10 | 11 | ###### h6 12 | 13 | ####### not a heading 14 | 15 | # closed h1 # 16 | 17 | # -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/automatic_link.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/automatic_link.md: -------------------------------------------------------------------------------- 1 |paragraph
3 |<?php
2 |
3 | $message = 'Hello World!';
4 | echo $message;
5 | > not a quote
7 | - not a list item
8 | [not a reference]: http://foo.com
--------------------------------------------------------------------------------
/vendor/erusev/parsedown/test/data/code_block.md:
--------------------------------------------------------------------------------
1 | not a quote
9 | - not a list item
10 | [not a reference]: http://foo.com
--------------------------------------------------------------------------------
/vendor/erusev/parsedown/test/data/code_span.html:
--------------------------------------------------------------------------------
1 | a code span
this is also a codespan
trailing text
and look at this one!
single backtick in a code span: `
backtick-delimited string in a code span: `foo`
sth `` sth
2 |-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/compound_blockquote.md: -------------------------------------------------------------------------------- 1 | > header 2 | > ------ 3 | > 4 | > paragraph 5 | > 6 | > - li 7 | > 8 | > --- 9 | > 10 | > paragraph -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/compound_emphasis.html: -------------------------------------------------------------------------------- 1 |header
3 |paragraph
4 |5 |
7 |- li
6 |
8 |paragraph
9 |
code
code
code
code
code
paragraph
4 |paragraph
5 |paragraph
8 |9 |11 |quote
10 |
em strong
2 |em strong strong
3 |strong em strong
4 |strong em strong strong
5 |em strong
6 |em strong strong
7 |strong em strong
8 |strong em strong strong
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/em_strong.md: -------------------------------------------------------------------------------- 1 | ___em strong___ 2 | 3 | ___em strong_ strong__ 4 | 5 | __strong _em strong___ 6 | 7 | __strong _em strong_ strong__ 8 | 9 | ***em strong*** 10 | 11 | ***em strong* strong** 12 | 13 | **strong *em strong*** 14 | 15 | **strong *em strong* strong** -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/email.html: -------------------------------------------------------------------------------- 1 |my email is me@example.com
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/email.md: -------------------------------------------------------------------------------- 1 | my email isunderscore, asterisk, one two, three four, a, b
2 |strong and em and strong and em
3 |line 4 | line 5 | line
6 |this_is_not_an_emphasis
7 |an empty emphasis __ ** is not an emphasis
8 |*mixed *double and single asterisk** spans
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/emphasis.md: -------------------------------------------------------------------------------- 1 | _underscore_, *asterisk*, _one two_, *three four*, _a_, *b* 2 | 3 | **strong** and *em* and **strong** and *em* 4 | 5 | _line 6 | line 7 | line_ 8 | 9 | this_is_not_an_emphasis 10 | 11 | an empty emphasis __ ** is not an emphasis 12 | 13 | *mixed **double and* single asterisk** spans -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/escaping.html: -------------------------------------------------------------------------------- 1 |escaped *emphasis*.
2 |escaped \*emphasis\* in a code span
escaped \*emphasis\* in a code block
4 | \ ` * _ { } [ ] ( ) > # + - . !
5 |one_two one_two
6 |one*two one*two
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/escaping.md: -------------------------------------------------------------------------------- 1 | escaped \*emphasis\*. 2 | 3 | `escaped \*emphasis\* in a code span` 4 | 5 | escaped \*emphasis\* in a code block 6 | 7 | \\ \` \* \_ \{ \} \[ \] \( \) \> \# \+ \- \. \! 8 | 9 | _one\_two_ __one\_two__ 10 | 11 | *one\*two* **one\*two** -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/fenced_code_block.html: -------------------------------------------------------------------------------- 1 |<?php
2 |
3 | $message = 'fenced code block';
4 | echo $message;
5 | tilde
6 | echo 'language identifier';
--------------------------------------------------------------------------------
/vendor/erusev/parsedown/test/data/fenced_code_block.md:
--------------------------------------------------------------------------------
1 | ```
2 |
2 | paragraph
3 | 5 |paragraph
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/html_comment.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | paragraph 4 | 5 | 7 | 8 | paragraph -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/html_entity.html: -------------------------------------------------------------------------------- 1 |& © {
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/html_entity.md: -------------------------------------------------------------------------------- 1 | & © { -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/image_reference.html: -------------------------------------------------------------------------------- 1 |![missing reference]
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/image_reference.md: -------------------------------------------------------------------------------- 1 | ![Markdown Logo][image] 2 | 3 | [image]: /md.png 4 | 5 | ![missing reference] -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/image_title.html: -------------------------------------------------------------------------------- 1 |an implicit reference link
2 |an implicit reference link with an empty link definition
3 |an implicit reference link followed by another
4 |an explicit reference link with a title
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/implicit_reference.md: -------------------------------------------------------------------------------- 1 | an [implicit] reference link 2 | 3 | [implicit]: http://example.com 4 | 5 | an [implicit][] reference link with an empty link definition 6 | 7 | an [implicit][] reference link followed by [another][] 8 | 9 | [another]: http://cnn.com 10 | 11 | an [explicit][example] reference link with a title 12 | 13 | [example]: http://example.com "Example" -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/inline_link.html: -------------------------------------------------------------------------------- 1 | 2 |link with parentheses in URL
3 |(link) in parentheses
4 | 5 | 6 | -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/inline_link.md: -------------------------------------------------------------------------------- 1 | [link](http://example.com) 2 | 3 | [link](/url-(parentheses)) with parentheses in URL 4 | 5 | ([link](/index.php)) in parentheses 6 | 7 | [`link`](http://example.com) 8 | 9 | [](http://example.com) 10 | 11 | [ and text](http://example.com) -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/inline_link_title.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/inline_link_title.md: -------------------------------------------------------------------------------- 1 | [single quotes](http://example.com 'Title') 2 | 3 | [double quotes](http://example.com "Title") 4 | 5 | [single quotes blank](http://example.com '') 6 | 7 | [double quotes blank](http://example.com "") 8 | 9 | [space](http://example.com "2 Words") 10 | 11 | [parentheses](http://example.com/url-(parentheses) "Title") -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/inline_title.html: -------------------------------------------------------------------------------- 1 |single quotes and double quotes
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/inline_title.md: -------------------------------------------------------------------------------- 1 | [single quotes](http://example.com 'Example') and [double quotes](http://example.com "Example") -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/lazy_blockquote.html: -------------------------------------------------------------------------------- 1 |2 |-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/lazy_blockquote.md: -------------------------------------------------------------------------------- 1 | > quote 2 | the rest of it 3 | 4 | > another paragraph 5 | the rest of it -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/lazy_list.html: -------------------------------------------------------------------------------- 1 |quote 3 | the rest of it
4 |another paragraph 5 | the rest of it
6 |
line
2 | line
li
4 |line 5 | line
6 |7 | _adopted child_ 8 |9 |
outside
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/nested_block-level_html.md: -------------------------------------------------------------------------------- 1 |7 | _adopted child_ 8 |9 |
repeating numbers:
6 |large numbers:
11 |paragraph
2 |paragraph
7 |li
10 |double quotes and single quotes and parentheses
2 |[invalid title]: http://example.com example title
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/reference_title.md: -------------------------------------------------------------------------------- 1 | [double quotes] and [single quotes] and [parentheses] 2 | 3 | [double quotes]: http://example.com "example title" 4 | [single quotes]: http://example.com 'example title' 5 | [parentheses]: http://example.com (example title) 6 | [invalid title]: http://example.com example title -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/self-closing_html.html: -------------------------------------------------------------------------------- 1 |paragraph
3 |paragraph
5 |paragraph
7 |paragraph
9 |paragraph
11 |paragraph
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/self-closing_html.md: -------------------------------------------------------------------------------- 1 |li
4 |not a header
5 |2 |4 |quote
3 |
indented:
5 |6 |8 |quote
7 |
no space after >
:
10 |-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/simple_blockquote.md: -------------------------------------------------------------------------------- 1 | > quote 2 | 3 | indented: 4 | > quote 5 | 6 | no space after `>`: 7 | >quote -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/simple_table.md: -------------------------------------------------------------------------------- 1 | header 1 | header 2 2 | -------- | -------- 3 | cell 1.1 | cell 1.2 4 | cell 2.1 | cell 2.2 5 | 6 | --- 7 | 8 | header 1 | header 2 9 | :------- | -------- 10 | cell 1.1 | cell 1.2 11 | cell 2.1 | cell 2.2 -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/span-level_html.html: -------------------------------------------------------------------------------- 1 |quote
11 |
an important link
2 |broken
3 | line
inline tag at the beginning
5 | -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/span-level_html.md: -------------------------------------------------------------------------------- 1 | an important link 2 | 3 | brokenli
4 |li
4 |li
11 |AT&T has an ampersand in their name
2 |this & that
3 |4 < 5 and 6 > 5
4 |http://example.com/autolink?a=1&b=2
5 | 6 | -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/special_characters.md: -------------------------------------------------------------------------------- 1 | AT&T has an ampersand in their name 2 | 3 | this & that 4 | 5 | 4 < 5 and 6 > 5 6 | 7 |strikethrough
here's one followed by another one
~~ this ~~ is not one neither is ~this~
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/strikethrough.md: -------------------------------------------------------------------------------- 1 | ~~strikethrough~~ 2 | 3 | here's ~~one~~ followed by ~~another one~~ 4 | 5 | ~~ this ~~ is not one neither is ~this~ -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/strong_em.html: -------------------------------------------------------------------------------- 1 |em strong em
2 |strong em em
3 |em strong em em
4 |em strong em
5 |strong em em
6 |em strong em em
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/strong_em.md: -------------------------------------------------------------------------------- 1 | *em **strong em*** 2 | 3 | ***strong em** em* 4 | 5 | *em **strong em** em* 6 | 7 | _em __strong em___ 8 | 9 | ___strong em__ em_ 10 | 11 | _em __strong em__ em_ -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/tab-indented_code_block.html: -------------------------------------------------------------------------------- 1 |<?php
2 |
3 | $message = 'Hello World!';
4 | echo $message;
5 |
6 | echo "following a blank line";
--------------------------------------------------------------------------------
/vendor/erusev/parsedown/test/data/tab-indented_code_block.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | |
2.1\|
2.1mixed markers:
6 |header 1 | 5 |header 2 | 6 |
---|---|
cell 1.1 | 11 |cell 1.2 | 12 |
cell 2.1 | 15 |cell 2.2 | 16 |
an autolink http://example.com
2 |inside of brackets [http://example.com], inside of braces {http://example.com}, inside of parentheses (http://example.com)
3 |trailing slash http://example.com/ and http://example.com/path/
-------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/url_autolinking.md: -------------------------------------------------------------------------------- 1 | an autolink http://example.com 2 | 3 | inside of brackets [http://example.com], inside of braces {http://example.com}, inside of parentheses (http://example.com) 4 | 5 | trailing slash http://example.com/ and http://example.com/path/ -------------------------------------------------------------------------------- /vendor/erusev/parsedown/test/data/whitespace.html: -------------------------------------------------------------------------------- 1 |code
--------------------------------------------------------------------------------
/vendor/erusev/parsedown/test/data/whitespace.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | code
4 |
5 |
--------------------------------------------------------------------------------
/vendor/getherbert/framework/.editorconfig:
--------------------------------------------------------------------------------
1 | # editorconfig.org
2 | root = true
3 |
4 | [*]
5 | indent_style = space
6 | end_of_line = lf
7 | indent_size = 2
8 | charset = utf-8
9 | trim_trailing_whitespace = true
10 | insert_final_newline = true
11 |
12 | [*.{html,php,twig,md}]
13 | indent_size = 4
14 |
15 | [*.md]
16 | trim_trailing_whitespace = false
17 |
--------------------------------------------------------------------------------
/vendor/getherbert/framework/Herbert/Framework/Http.php:
--------------------------------------------------------------------------------
1 | assertContains('foo', $e->getMessage());
12 | $this->assertEquals(['baz', 'bar'], $e->getReason());
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/vendor/guzzlehttp/promises/tests/bootstrap.php:
--------------------------------------------------------------------------------
1 | laravel->databasePath().DIRECTORY_SEPARATOR.'migrations';
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/vendor/illuminate/database/Console/Seeds/stubs/seeder.stub:
--------------------------------------------------------------------------------
1 |
2 | Test
7 | --DATA-- 8 | return array() 9 | --EXPECT-- 10 |Test
11 | -------------------------------------------------------------------------------- /vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/basic.test: -------------------------------------------------------------------------------- 1 | --TEST-- 2 | "include" function 3 | --TEMPLATE-- 4 | FOO 5 | {{ include("foo.twig") }} 6 | 7 | BAR 8 | --TEMPLATE(foo.twig)-- 9 | FOOBAR 10 | --DATA-- 11 | return array() 12 | --EXPECT-- 13 | FOO 14 | 15 | FOOBAR 16 | 17 | BAR 18 | -------------------------------------------------------------------------------- /vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/expression.test: -------------------------------------------------------------------------------- 1 | --TEST-- 2 | "include" function allows expressions for the template to include 3 | --TEMPLATE-- 4 | FOO 5 | {{ include(foo) }} 6 | 7 | BAR 8 | --TEMPLATE(foo.twig)-- 9 | FOOBAR 10 | --DATA-- 11 | return array('foo' => 'foo.twig') 12 | --EXPECT-- 13 | FOO 14 | 15 | FOOBAR 16 | 17 | BAR 18 | -------------------------------------------------------------------------------- /vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/ignore_missing.test: -------------------------------------------------------------------------------- 1 | --TEST-- 2 | "include" function 3 | --TEMPLATE-- 4 | {{ include(["foo.twig", "bar.twig"], ignore_missing = true) }} 5 | {{ include("foo.twig", ignore_missing = true) }} 6 | {{ include("foo.twig", ignore_missing = true, variables = {}) }} 7 | {{ include("foo.twig", ignore_missing = true, variables = {}, with_context = true) }} 8 | --DATA-- 9 | return array() 10 | --EXPECT-- 11 | -------------------------------------------------------------------------------- /vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/missing.test: -------------------------------------------------------------------------------- 1 | --TEST-- 2 | "include" function 3 | --TEMPLATE-- 4 | {{ include("foo.twig") }} 5 | --DATA-- 6 | return array(); 7 | --EXCEPTION-- 8 | Twig_Error_Loader: Template "foo.twig" is not defined in "index.twig" at line 2. 9 | -------------------------------------------------------------------------------- /vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/missing_nested.test: -------------------------------------------------------------------------------- 1 | --TEST-- 2 | "include" function 3 | --TEMPLATE-- 4 | {% extends "base.twig" %} 5 | 6 | {% block content %} 7 | {{ parent() }} 8 | {% endblock %} 9 | --TEMPLATE(base.twig)-- 10 | {% block content %} 11 | {{ include("foo.twig") }} 12 | {% endblock %} 13 | --DATA-- 14 | return array(); 15 | --EXCEPTION-- 16 | Twig_Error_Loader: Template "foo.twig" is not defined in "base.twig" at line 3. 17 | -------------------------------------------------------------------------------- /vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/sandbox.test: -------------------------------------------------------------------------------- 1 | --TEST-- 2 | "include" tag sandboxed 3 | --TEMPLATE-- 4 | {{ include("foo.twig", sandboxed = true) }} 5 | --TEMPLATE(foo.twig)-- 6 | 7 | 8 | {{ foo|e }} 9 | {{ foo|e }} 10 | --DATA-- 11 | return array() 12 | --EXCEPTION-- 13 | Twig_Sandbox_SecurityNotAllowedFilterError: Filter "e" is not allowed in "foo.twig" at line 4. 14 | -------------------------------------------------------------------------------- /vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/sandbox_disabling.test: -------------------------------------------------------------------------------- 1 | --TEST-- 2 | "include" tag sandboxed 3 | --TEMPLATE-- 4 | {{ include("foo.twig", sandboxed = true) }} 5 | {{ include("bar.twig") }} 6 | --TEMPLATE(foo.twig)-- 7 | foo 8 | --TEMPLATE(bar.twig)-- 9 | {{ foo|e }} 10 | --DATA-- 11 | return array('foo' => 'bar