├── src ├── logs │ └── crawler.log └── configs │ └── init.php ├── vendor ├── psr │ ├── log │ │ ├── .gitignore │ │ ├── Psr │ │ │ └── Log │ │ │ │ ├── InvalidArgumentException.php │ │ │ │ ├── LoggerAwareInterface.php │ │ │ │ ├── LogLevel.php │ │ │ │ ├── LoggerAwareTrait.php │ │ │ │ └── NullLogger.php │ │ └── composer.json │ └── http-message │ │ ├── README.md │ │ └── composer.json ├── doctrine │ ├── collections │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── tests │ │ │ └── Doctrine │ │ │ │ └── Tests │ │ │ │ ├── LazyArrayCollection.php │ │ │ │ ├── TestInit.php │ │ │ │ └── Common │ │ │ │ └── Collections │ │ │ │ └── AbstractLazyCollectionTest.php │ │ ├── phpunit.xml.dist │ │ ├── README.md │ │ └── composer.json │ ├── orm │ │ ├── lib │ │ │ └── Doctrine │ │ │ │ └── ORM │ │ │ │ ├── README.markdown │ │ │ │ ├── Persisters │ │ │ │ └── PersisterException.php │ │ │ │ └── Tools │ │ │ │ └── Export │ │ │ │ └── ExportException.php │ │ ├── bin │ │ │ ├── doctrine │ │ │ └── doctrine.bat │ │ ├── .coveralls.yml │ │ ├── docs │ │ │ ├── bin │ │ │ │ ├── install-dependencies.sh │ │ │ │ └── generate-docs.sh │ │ │ ├── en │ │ │ │ └── reference │ │ │ │ │ └── installation.rst │ │ │ └── README.md │ │ └── SECURITY.md │ ├── dbal │ │ ├── lib │ │ │ └── Doctrine │ │ │ │ └── DBAL │ │ │ │ └── README.markdown │ │ ├── bin │ │ │ └── doctrine-dbal │ │ └── SECURITY.md │ ├── cache │ │ ├── .gitignore │ │ ├── .coveralls.yml │ │ ├── build.properties │ │ ├── tests │ │ │ ├── travis │ │ │ │ ├── php.ini │ │ │ │ └── phpunit.travis.xml │ │ │ └── Doctrine │ │ │ │ └── Tests │ │ │ │ ├── DoctrineTestCase.php │ │ │ │ └── Common │ │ │ │ └── Cache │ │ │ │ ├── XcacheCacheTest.php │ │ │ │ ├── WinCacheCacheTest.php │ │ │ │ ├── ApcCacheTest.php │ │ │ │ ├── ApcuCacheTest.php │ │ │ │ ├── ZendDataCacheTest.php │ │ │ │ ├── CouchbaseCacheTest.php │ │ │ │ └── SQLite3CacheTest.php │ │ ├── README.md │ │ ├── phpunit.xml.dist │ │ └── UPGRADE.md │ ├── inflector │ │ ├── .gitignore │ │ ├── tests │ │ │ └── Doctrine │ │ │ │ └── Tests │ │ │ │ ├── DoctrineTestCase.php │ │ │ │ └── TestInit.php │ │ ├── .travis.yml │ │ ├── README.md │ │ ├── phpunit.xml.dist │ │ └── composer.json │ ├── instantiator │ │ ├── .gitignore │ │ ├── .travis.install.sh │ │ ├── phpunit.xml.dist │ │ └── .travis.yml │ ├── lexer │ │ ├── README.md │ │ └── composer.json │ ├── annotations │ │ └── README.md │ └── common │ │ └── README.md ├── fabpot │ └── goutte │ │ ├── Goutte │ │ ├── Tests │ │ │ └── fixtures.txt │ │ └── Resources │ │ │ └── phar-stub.php │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── box.json │ │ ├── phpunit.xml.dist │ │ └── composer.json ├── monolog │ └── monolog │ │ ├── tests │ │ └── Monolog │ │ │ ├── Handler │ │ │ ├── Fixtures │ │ │ │ └── .gitkeep │ │ │ ├── GelfMockMessagePublisher.php │ │ │ ├── MockRavenClient.php │ │ │ ├── CouchDBHandlerTest.php │ │ │ ├── NullHandlerTest.php │ │ │ └── SamplingHandlerTest.php │ │ │ ├── Processor │ │ │ ├── GitProcessorTest.php │ │ │ ├── UidProcessorTest.php │ │ │ └── ProcessIdProcessorTest.php │ │ │ └── ErrorHandlerTest.php │ │ ├── phpunit.xml.dist │ │ ├── src │ │ └── Monolog │ │ │ ├── Handler │ │ │ ├── MissingExtensionException.php │ │ │ └── FingersCrossed │ │ │ │ ├── ActivationStrategyInterface.php │ │ │ │ └── ErrorLevelActivationStrategy.php │ │ │ ├── Processor │ │ │ ├── ProcessIdProcessor.php │ │ │ ├── MemoryUsageProcessor.php │ │ │ ├── MemoryPeakUsageProcessor.php │ │ │ └── TagProcessor.php │ │ │ └── Formatter │ │ │ └── FormatterInterface.php │ │ └── doc │ │ └── 03-utilities.md ├── symfony │ ├── console │ │ ├── Tests │ │ │ ├── Fixtures │ │ │ │ ├── input_definition_1.md │ │ │ │ ├── input_definition_1.txt │ │ │ │ ├── application_gethelp.txt │ │ │ │ ├── application_run4.txt │ │ │ │ ├── input_argument_1.txt │ │ │ │ ├── input_option_1.txt │ │ │ │ ├── input_argument_2.txt │ │ │ │ ├── input_definition_1.json │ │ │ │ ├── input_definition_2.txt │ │ │ │ ├── input_option_3.txt │ │ │ │ ├── input_definition_3.txt │ │ │ │ ├── input_option_6.txt │ │ │ │ ├── input_argument_4.txt │ │ │ │ ├── Style │ │ │ │ │ └── SymfonyStyle │ │ │ │ │ │ ├── output │ │ │ │ │ │ ├── output_3.txt │ │ │ │ │ │ ├── output_7.txt │ │ │ │ │ │ ├── interactive_output_1.txt │ │ │ │ │ │ ├── output_0.txt │ │ │ │ │ │ ├── output_1.txt │ │ │ │ │ │ ├── output_6.txt │ │ │ │ │ │ ├── output_11.txt │ │ │ │ │ │ ├── output_9.txt │ │ │ │ │ │ ├── output_4.txt │ │ │ │ │ │ ├── output_8.txt │ │ │ │ │ │ ├── output_12.txt │ │ │ │ │ │ ├── output_14.txt │ │ │ │ │ │ ├── output_10.txt │ │ │ │ │ │ ├── output_15.txt │ │ │ │ │ │ ├── output_5.txt │ │ │ │ │ │ ├── output_13.txt │ │ │ │ │ │ ├── output_2.txt │ │ │ │ │ │ └── output_16.txt │ │ │ │ │ │ └── command │ │ │ │ │ │ ├── command_0.php │ │ │ │ │ │ ├── command_3.php │ │ │ │ │ │ ├── command_1.php │ │ │ │ │ │ ├── command_9.php │ │ │ │ │ │ ├── command_6.php │ │ │ │ │ │ ├── command_2.php │ │ │ │ │ │ ├── command_11.php │ │ │ │ │ │ ├── interactive_command_1.php │ │ │ │ │ │ ├── command_7.php │ │ │ │ │ │ ├── command_15.php │ │ │ │ │ │ ├── command_12.php │ │ │ │ │ │ ├── command_8.php │ │ │ │ │ │ ├── command_13.php │ │ │ │ │ │ ├── command_16.php │ │ │ │ │ │ ├── command_14.php │ │ │ │ │ │ └── command_10.php │ │ │ │ ├── input_argument_3.txt │ │ │ │ ├── input_option_2.txt │ │ │ │ ├── input_option_4.txt │ │ │ │ ├── input_option_5.txt │ │ │ │ ├── input_definition_1.xml │ │ │ │ ├── command_1.txt │ │ │ │ ├── application_renderexception_doublewidth1.txt │ │ │ │ ├── input_argument_1.md │ │ │ │ ├── input_definition_4.txt │ │ │ │ ├── input_argument_1.json │ │ │ │ ├── input_argument_2.md │ │ │ │ ├── input_argument_3.md │ │ │ │ ├── input_argument_2.json │ │ │ │ ├── input_argument_4.md │ │ │ │ ├── input_argument_1.xml │ │ │ │ ├── input_definition_2.md │ │ │ │ ├── Foo5Command.php │ │ │ │ ├── input_argument_3.json │ │ │ │ ├── input_argument_4.json │ │ │ │ ├── input_option_1.xml │ │ │ │ ├── input_argument_2.xml │ │ │ │ ├── command_1.md │ │ │ │ ├── input_option_1.md │ │ │ │ ├── input_argument_4.xml │ │ │ │ ├── application_renderexception_doublewidth2.txt │ │ │ │ ├── input_option_3.md │ │ │ │ ├── application_renderexception_doublewidth1decorated.txt │ │ │ │ ├── input_option_4.md │ │ │ │ ├── BarBucCommand.php │ │ │ │ ├── input_option_1.json │ │ │ │ ├── input_option_2.md │ │ │ │ ├── input_option_3.xml │ │ │ │ ├── input_option_4.xml │ │ │ │ ├── Foo4Command.php │ │ │ │ ├── input_definition_3.md │ │ │ │ ├── input_option_5.md │ │ │ │ ├── input_option_6.md │ │ │ │ ├── input_option_3.json │ │ │ │ ├── input_option_4.json │ │ │ │ ├── input_option_5.xml │ │ │ │ ├── input_argument_3.xml │ │ │ │ ├── input_option_5.json │ │ │ │ ├── input_option_2.json │ │ │ │ ├── input_option_6.json │ │ │ │ ├── input_option_6.xml │ │ │ │ ├── Foo6Command.php │ │ │ │ ├── input_option_2.xml │ │ │ │ ├── input_definition_2.xml │ │ │ │ ├── input_definition_3.xml │ │ │ │ ├── application_renderexception1.txt │ │ │ │ ├── input_definition_2.json │ │ │ │ ├── command_1.json │ │ │ │ ├── application_renderexception2.txt │ │ │ │ ├── application_renderexception4.txt │ │ │ │ ├── command_1.xml │ │ │ │ ├── input_definition_3.json │ │ │ │ ├── command_2.txt │ │ │ │ ├── input_definition_4.md │ │ │ │ ├── input_definition_4.xml │ │ │ │ ├── DescriptorApplication1.php │ │ │ │ ├── application_renderexception3.txt │ │ │ │ ├── Foo2Command.php │ │ │ │ ├── input_definition_4.json │ │ │ │ ├── application_run1.txt │ │ │ │ ├── FoobarCommand.php │ │ │ │ ├── FooLockCommand.php │ │ │ │ ├── Foo1Command.php │ │ │ │ ├── command_2.md │ │ │ │ ├── FooLock2Command.php │ │ │ │ ├── FooSubnamespaced2Command.php │ │ │ │ ├── FooSubnamespaced1Command.php │ │ │ │ ├── DescriptorCommand3.php │ │ │ │ ├── DescriptorApplication2.php │ │ │ │ ├── DescriptorCommand1.php │ │ │ │ ├── application_run2.txt │ │ │ │ ├── application_run3.txt │ │ │ │ ├── application_1.txt │ │ │ │ ├── TestCommand.php │ │ │ │ ├── application_renderexception3decorated.txt │ │ │ │ ├── command_2.xml │ │ │ │ ├── FooCommand.php │ │ │ │ ├── DummyOutput.php │ │ │ │ ├── Foo3Command.php │ │ │ │ ├── application_2.txt │ │ │ │ ├── DescriptorCommand2.php │ │ │ │ └── command_2.json │ │ │ ├── Descriptor │ │ │ │ ├── XmlDescriptorTest.php │ │ │ │ ├── TextDescriptorTest.php │ │ │ │ └── MarkdownDescriptorTest.php │ │ │ ├── Helper │ │ │ │ ├── TableStyleTest.php │ │ │ │ └── AbstractQuestionHelperTest.php │ │ │ ├── TerminalTest.php │ │ │ └── Output │ │ │ │ └── ConsoleOutputTest.php │ │ ├── .gitignore │ │ ├── Resources │ │ │ └── bin │ │ │ │ └── hiddeninput.exe │ │ ├── Exception │ │ │ ├── ExceptionInterface.php │ │ │ ├── LogicException.php │ │ │ ├── RuntimeException.php │ │ │ ├── InvalidArgumentException.php │ │ │ └── InvalidOptionException.php │ │ ├── Helper │ │ │ ├── TableSeparator.php │ │ │ └── InputAwareHelper.php │ │ ├── Input │ │ │ ├── InputAwareInterface.php │ │ │ └── StreamableInputInterface.php │ │ ├── README.md │ │ ├── Descriptor │ │ │ └── DescriptorInterface.php │ │ └── Output │ │ │ ├── ConsoleOutputInterface.php │ │ │ └── BufferedOutput.php │ ├── dom-crawler │ │ ├── Tests │ │ │ ├── Fixtures │ │ │ │ ├── no-extension │ │ │ │ └── windows-1250.html │ │ │ └── Field │ │ │ │ └── FormFieldTestCase.php │ │ ├── .gitignore │ │ ├── README.md │ │ ├── phpunit.xml.dist │ │ ├── Link.php │ │ └── Image.php │ ├── debug │ │ ├── .gitignore │ │ ├── Tests │ │ │ ├── Fixtures │ │ │ │ ├── PEARClass.php │ │ │ │ ├── notPsr0Bis.php │ │ │ │ ├── reallyNotPsr0.php │ │ │ │ ├── casemismatch.php │ │ │ │ ├── psr4 │ │ │ │ │ └── Psr4CaseMismatch.php │ │ │ │ ├── ClassAlias.php │ │ │ │ ├── NonDeprecatedInterface.php │ │ │ │ ├── DeprecatedClass.php │ │ │ │ ├── DeprecatedInterface.php │ │ │ │ └── ToStringThrower.php │ │ │ ├── Fixtures2 │ │ │ │ └── RequiredTwice.php │ │ │ ├── MockExceptionHandler.php │ │ │ └── HeaderMock.php │ │ ├── Resources │ │ │ └── ext │ │ │ │ ├── config.w32 │ │ │ │ └── tests │ │ │ │ └── 002_1.phpt │ │ ├── README.md │ │ ├── Exception │ │ │ ├── OutOfMemoryException.php │ │ │ ├── UndefinedMethodException.php │ │ │ ├── UndefinedFunctionException.php │ │ │ ├── ClassNotFoundException.php │ │ │ └── ContextErrorException.php │ │ ├── BufferingLogger.php │ │ └── phpunit.xml.dist │ ├── browser-kit │ │ ├── .gitignore │ │ ├── README.md │ │ ├── CHANGELOG.md │ │ └── phpunit.xml.dist │ ├── css-selector │ │ ├── .gitignore │ │ ├── CHANGELOG.md │ │ ├── Tests │ │ │ ├── XPath │ │ │ │ └── Fixtures │ │ │ │ │ └── lang.xml │ │ │ └── Node │ │ │ │ ├── PseudoNodeTest.php │ │ │ │ ├── HashNodeTest.php │ │ │ │ └── ClassNodeTest.php │ │ ├── Exception │ │ │ ├── ExceptionInterface.php │ │ │ ├── ParseException.php │ │ │ ├── InternalErrorException.php │ │ │ └── ExpressionErrorException.php │ │ ├── README.md │ │ ├── phpunit.xml.dist │ │ ├── Parser │ │ │ ├── ParserInterface.php │ │ │ └── Handler │ │ │ │ └── HandlerInterface.php │ │ └── composer.json │ └── polyfill-mbstring │ │ ├── README.md │ │ └── composer.json ├── guzzlehttp │ ├── guzzle │ │ ├── src │ │ │ ├── Exception │ │ │ │ ├── GuzzleException.php │ │ │ │ ├── TooManyRedirectsException.php │ │ │ │ ├── TransferException.php │ │ │ │ ├── ClientException.php │ │ │ │ ├── ServerException.php │ │ │ │ ├── BadResponseException.php │ │ │ │ ├── SeekException.php │ │ │ │ └── ConnectException.php │ │ │ ├── functions_include.php │ │ │ └── Handler │ │ │ │ └── CurlFactoryInterface.php │ │ └── .travis.yml │ ├── psr7 │ │ ├── .gitignore │ │ ├── src │ │ │ ├── functions_include.php │ │ │ ├── NoSeekStream.php │ │ │ └── LazyOpenStream.php │ │ ├── tests │ │ │ ├── bootstrap.php │ │ │ └── DroppingStreamTest.php │ │ ├── .travis.yml │ │ ├── phpunit.xml.dist │ │ ├── Makefile │ │ └── composer.json │ └── promises │ │ ├── src │ │ ├── functions_include.php │ │ ├── CancellationException.php │ │ ├── PromisorInterface.php │ │ ├── AggregateException.php │ │ └── TaskQueueInterface.php │ │ ├── Makefile │ │ └── composer.json ├── autoload.php ├── composer │ ├── autoload_classmap.php │ ├── autoload_namespaces.php │ └── autoload_files.php └── bin │ ├── doctrine │ ├── doctrine.php │ └── doctrine-dbal ├── .gitignore ├── README.md ├── worker ├── main.php └── script │ ├── u88.sql │ └── 28.sql └── composer.json /src/logs/crawler.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/psr/log/.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | composer.lock 3 | *.log -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # crawler 2 | swoole process 爬虫 3 | -------------------------------------------------------------------------------- /vendor/doctrine/collections/.gitignore: -------------------------------------------------------------------------------- 1 | vendor/ 2 | -------------------------------------------------------------------------------- /vendor/doctrine/orm/lib/Doctrine/ORM/README.markdown: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/doctrine/dbal/lib/Doctrine/DBAL/README.markdown: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/fabpot/goutte/Goutte/Tests/fixtures.txt: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/tests/Monolog/Handler/Fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_definition_1.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_definition_1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/symfony/dom-crawler/Tests/Fixtures/no-extension: -------------------------------------------------------------------------------- 1 | Test 2 | -------------------------------------------------------------------------------- /src/configs/init.php: -------------------------------------------------------------------------------- 1 | argument_name 2 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_1.txt: -------------------------------------------------------------------------------- 1 | -o, --option_name 2 | -------------------------------------------------------------------------------- /worker/script/u88.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easeava/crawler/HEAD/worker/script/u88.sql -------------------------------------------------------------------------------- /vendor/doctrine/inflector/.gitignore: -------------------------------------------------------------------------------- 1 | vendor/ 2 | composer.lock 3 | composer.phar 4 | phpunit.xml 5 | -------------------------------------------------------------------------------- /vendor/doctrine/orm/bin/doctrine: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env php 2 | argument_name argument description 2 | -------------------------------------------------------------------------------- /vendor/doctrine/instantiator/.gitignore: -------------------------------------------------------------------------------- 1 | phpunit.xml 2 | composer.lock 3 | build 4 | vendor 5 | coverage.clover 6 | -------------------------------------------------------------------------------- /vendor/doctrine/dbal/bin/doctrine-dbal: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env php 2 | Arguments: 2 | argument_name 3 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_3.txt: -------------------------------------------------------------------------------- 1 | -o, --option_name=OPTION_NAME option description 2 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_definition_3.txt: -------------------------------------------------------------------------------- 1 | Options: 2 | -o, --option_name 3 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Tests/Fixtures/PEARClass.php: -------------------------------------------------------------------------------- 1 | -o|O, --option_name=OPTION_NAME option with multiple shortcuts 2 | -------------------------------------------------------------------------------- /vendor/doctrine/cache/.coveralls.yml: -------------------------------------------------------------------------------- 1 | # for php-coveralls 2 | service_name: travis-ci 3 | src_dir: lib 4 | coverage_clover: build/logs/clover.xml 5 | -------------------------------------------------------------------------------- /vendor/doctrine/orm/.coveralls.yml: -------------------------------------------------------------------------------- 1 | # for php-coveralls 2 | service_name: travis-ci 3 | src_dir: lib 4 | coverage_clover: build/logs/clover*.xml 5 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_argument_4.txt: -------------------------------------------------------------------------------- 1 | argument_name multiline 2 | argument description 3 | -------------------------------------------------------------------------------- /vendor/symfony/console/Resources/bin/hiddeninput.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easeava/crawler/HEAD/vendor/symfony/console/Resources/bin/hiddeninput.exe -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_3.txt: -------------------------------------------------------------------------------- 1 | 2 | First title 3 | =========== 4 | 5 | Second title 6 | ============ 7 | 8 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Tests/Fixtures/notPsr0Bis.php: -------------------------------------------------------------------------------- 1 | argument_name argument description [default: "default_value"] 2 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Tests/Fixtures/casemismatch.php: -------------------------------------------------------------------------------- 1 | -o, --option_name[=OPTION_NAME] option description [default: "default_value"] 2 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_4.txt: -------------------------------------------------------------------------------- 1 | -o, --option_name[=OPTION_NAME] option description (multiple values allowed) 2 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_5.txt: -------------------------------------------------------------------------------- 1 | -o, --option_name=OPTION_NAME multiline 2 | option description 3 | -------------------------------------------------------------------------------- /vendor/symfony/dom-crawler/Tests/Fixtures/windows-1250.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easeava/crawler/HEAD/vendor/symfony/dom-crawler/Tests/Fixtures/windows-1250.html -------------------------------------------------------------------------------- /vendor/psr/log/Psr/Log/InvalidArgumentException.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Tests/Fixtures/psr4/Psr4CaseMismatch.php: -------------------------------------------------------------------------------- 1 | Usage: 2 | descriptor:command1 3 | alias1 4 | alias2 5 | 6 | Help: 7 | command 1 help 8 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Tests/Fixtures/ClassAlias.php: -------------------------------------------------------------------------------- 1 | 4 | How are you?: 5 | > 6 | Where do you come from?: 7 | > 8 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/guzzle/src/Exception/TransferException.php: -------------------------------------------------------------------------------- 1 | `_. 6 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_argument_1.md: -------------------------------------------------------------------------------- 1 | **argument_name:** 2 | 3 | * Name: argument_name 4 | * Is required: yes 5 | * Is array: no 6 | * Description: 7 | * Default: `NULL` 8 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_definition_4.txt: -------------------------------------------------------------------------------- 1 | Arguments: 2 | argument_name 3 | 4 | Options: 5 | -o, --option_name 6 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_0.txt: -------------------------------------------------------------------------------- 1 | 2 | ! [CAUTION] Lorem ipsum dolor sit amet 3 | 4 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_argument_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "argument_name", 3 | "is_required": true, 4 | "is_array": false, 5 | "description": "", 6 | "default": null 7 | } 8 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Tests/Fixtures/NonDeprecatedInterface.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_definition_2.md: -------------------------------------------------------------------------------- 1 | ### Arguments: 2 | 3 | **argument_name:** 4 | 5 | * Name: argument_name 6 | * Is required: yes 7 | * Is array: no 8 | * Description: 9 | * Default: `NULL` 10 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/promises/src/functions_include.php: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "require": { 3 | "monolog/monolog": "^1.22", 4 | "fabpot/goutte": "^3.2", 5 | "doctrine/orm": "^2.5" 6 | }, 7 | "autoload": { 8 | "psr-4": {"crawler\\": "src/"} 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /vendor/doctrine/orm/docs/README.md: -------------------------------------------------------------------------------- 1 | # Doctrine ORM Documentation 2 | 3 | ## How to Generate 4 | 5 | 1. Run ./bin/install-dependencies.sh 6 | 2. Run ./bin/generate-docs.sh 7 | 8 | It will generate the documentation into the build directory of the checkout. -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_argument_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | argument description 4 | 5 | 6 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/command_1.md: -------------------------------------------------------------------------------- 1 | descriptor:command1 2 | ------------------- 3 | 4 | * Description: command 1 description 5 | * Usage: 6 | 7 | * `descriptor:command1` 8 | * `alias1` 9 | * `alias2` 10 | 11 | command 1 help 12 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_1.md: -------------------------------------------------------------------------------- 1 | **option_name:** 2 | 3 | * Name: `--option_name` 4 | * Shortcut: `-o` 5 | * Accept value: no 6 | * Is value required: no 7 | * Is multiple: no 8 | * Description: 9 | * Default: `false` 10 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_argument_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | multiline 4 | argument description 5 | 6 | 7 | -------------------------------------------------------------------------------- /vendor/doctrine/cache/tests/Doctrine/Tests/DoctrineTestCase.php: -------------------------------------------------------------------------------- 1 | setName('bar:buc'); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_6.txt: -------------------------------------------------------------------------------- 1 | 2 | * Lorem ipsum dolor sit amet 3 | * consectetur adipiscing elit 4 | 5 | [OK] Lorem ipsum dolor sit amet 6 | 7 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "--option_name", 3 | "shortcut": "-o", 4 | "accept_value": false, 5 | "is_value_required": false, 6 | "is_multiple": false, 7 | "description": "", 8 | "default": false 9 | } 10 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_2.md: -------------------------------------------------------------------------------- 1 | **option_name:** 2 | 3 | * Name: `--option_name` 4 | * Shortcut: `-o` 5 | * Accept value: yes 6 | * Is value required: no 7 | * Is multiple: no 8 | * Description: option description 9 | * Default: `'default_value'` 10 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Tests/Fixtures/DeprecatedClass.php: -------------------------------------------------------------------------------- 1 | setName('foo3:bar:toh'); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_definition_3.md: -------------------------------------------------------------------------------- 1 | ### Options: 2 | 3 | **option_name:** 4 | 5 | * Name: `--option_name` 6 | * Shortcut: `-o` 7 | * Accept value: no 8 | * Is value required: no 9 | * Is multiple: no 10 | * Description: 11 | * Default: `false` 12 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_5.md: -------------------------------------------------------------------------------- 1 | **option_name:** 2 | 3 | * Name: `--option_name` 4 | * Shortcut: `-o` 5 | * Accept value: yes 6 | * Is value required: yes 7 | * Is multiple: no 8 | * Description: multiline 9 | option description 10 | * Default: `NULL` 11 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_6.md: -------------------------------------------------------------------------------- 1 | **option_name:** 2 | 3 | * Name: `--option_name` 4 | * Shortcut: `-o|-O` 5 | * Accept value: yes 6 | * Is value required: yes 7 | * Is multiple: no 8 | * Description: option with multiple shortcuts 9 | * Default: `NULL` 10 | -------------------------------------------------------------------------------- /vendor/doctrine/orm/bin/doctrine.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | if "%PHPBIN%" == "" set PHPBIN=@php_bin@ 4 | if not exist "%PHPBIN%" if "%PHP_PEAR_PHP_BIN%" neq "" goto USE_PEAR_PATH 5 | GOTO RUN 6 | :USE_PEAR_PATH 7 | set PHPBIN=%PHP_PEAR_PHP_BIN% 8 | :RUN 9 | "%PHPBIN%" "@bin_dir@\doctrine" %* 10 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "--option_name", 3 | "shortcut": "-o", 4 | "accept_value": true, 5 | "is_value_required": true, 6 | "is_multiple": false, 7 | "description": "option description", 8 | "default": null 9 | } 10 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_4.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "--option_name", 3 | "shortcut": "-o", 4 | "accept_value": true, 5 | "is_value_required": false, 6 | "is_multiple": true, 7 | "description": "option description", 8 | "default": [] 9 | } 10 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Tests/Fixtures/DeprecatedInterface.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | argument description 4 | 5 | default_value 6 | 7 | 8 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_5.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "--option_name", 3 | "shortcut": "-o", 4 | "accept_value": true, 5 | "is_value_required": true, 6 | "is_multiple": false, 7 | "description": "multiline option description", 8 | "default": null 9 | } 10 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "--option_name", 3 | "shortcut": "-o", 4 | "accept_value": true, 5 | "is_value_required": false, 6 | "is_multiple": false, 7 | "description": "option description", 8 | "default": "default_value" 9 | } 10 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_6.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "--option_name", 3 | "shortcut": "-o|-O", 4 | "accept_value": true, 5 | "is_value_required": true, 6 | "is_multiple": false, 7 | "description": "option with multiple shortcuts", 8 | "default": null 9 | } 10 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Foo6Command.php: -------------------------------------------------------------------------------- 1 | setName('0foo:bar')->setDescription('0foo:bar command'); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /vendor/doctrine/inflector/.travis.yml: -------------------------------------------------------------------------------- 1 | language: php 2 | 3 | sudo: false 4 | 5 | cache: 6 | directory: 7 | - $HOME/.composer/cache 8 | 9 | php: 10 | - 5.3 11 | - 5.4 12 | - 5.5 13 | - 5.6 14 | - 7.0 15 | - hhvm 16 | 17 | install: 18 | - composer install -n 19 | 20 | script: 21 | - phpunit 22 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_11.txt: -------------------------------------------------------------------------------- 1 | 2 | § [CUSTOM] Lopadotemachoselachogaleokranioleipsanodrimhypotrimmatosilphioparaomelitokatakechymenokichlepikossyphophatto 3 | § peristeralektryonoptekephalliokigklopeleiolagoiosiraiobaphetraganopterygon 4 | 5 | -------------------------------------------------------------------------------- /vendor/doctrine/inflector/README.md: -------------------------------------------------------------------------------- 1 | # Doctrine Inflector 2 | 3 | Doctrine Inflector is a small library that can perform string manipulations 4 | with regard to upper-/lowercase and singular/plural forms of words. 5 | 6 | [![Build Status](https://travis-ci.org/doctrine/inflector.svg?branch=master)](https://travis-ci.org/doctrine/inflector) 7 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_option_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_definition_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /vendor/fabpot/goutte/.travis.yml: -------------------------------------------------------------------------------- 1 | language: php 2 | 3 | php: 4 | - 7.0 5 | - 5.6 6 | - 5.5 7 | - hhvm 8 | 9 | install: 10 | - travis_retry composer install --no-interaction --prefer-source 11 | 12 | script: 13 | - phpunit 14 | 15 | matrix: 16 | allow_failures: 17 | - php: hhvm 18 | - php: 7.0 19 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_definition_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/psr7/.travis.yml: -------------------------------------------------------------------------------- 1 | language: php 2 | 3 | php: 4 | - 5.4 5 | - 5.5 6 | - 5.6 7 | - 7.0 8 | - hhvm 9 | 10 | sudo: false 11 | 12 | install: 13 | - travis_retry composer install --no-interaction --prefer-source 14 | 15 | script: make test 16 | 17 | matrix: 18 | allow_failures: 19 | - php: hhvm 20 | fast_finish: true 21 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/application_renderexception1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Symfony\Component\Console\Exception\CommandNotFoundException] 4 | Command "foo" is not defined. 5 | 6 | 7 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_definition_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "arguments": { 3 | "argument_name": { 4 | "name": "argument_name", 5 | "is_required": true, 6 | "is_array": false, 7 | "description": "", 8 | "default": null 9 | } 10 | }, 11 | "options": [] 12 | } 13 | -------------------------------------------------------------------------------- /vendor/doctrine/collections/.travis.yml: -------------------------------------------------------------------------------- 1 | language: php 2 | 3 | php: 4 | - 5.3 5 | - 5.4 6 | - 5.5 7 | - 5.6 8 | - 7.0 9 | - hhvm 10 | - hhvm-nightly 11 | 12 | matrix: 13 | fast_finish: true 14 | allow_failures: 15 | - php: 7.0 16 | 17 | before_script: 18 | - composer --prefer-source install 19 | 20 | script: 21 | - phpunit 22 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/promises/src/PromisorInterface.php: -------------------------------------------------------------------------------- 1 | ] 8 | 9 | -------------------------------------------------------------------------------- /vendor/fabpot/goutte/Goutte/Resources/phar-stub.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * This source file is subject to the MIT license that is bundled 9 | * with this source code in the file LICENSE. 10 | */ 11 | 12 | require_once 'phar://'.__FILE__.'/vendor/autoload.php'; 13 | 14 | __HALT_COMPILER(); 15 | -------------------------------------------------------------------------------- /vendor/symfony/css-selector/Tests/XPath/Fixtures/lang.xml: -------------------------------------------------------------------------------- 1 | 2 | a 3 | b 4 | c 5 | d 6 | e 7 | f 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /vendor/psr/log/Psr/Log/LoggerAwareInterface.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | descriptor:command1 5 | alias1 6 | alias2 7 | 8 | command 1 description 9 | command 1 help 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /vendor/psr/http-message/README.md: -------------------------------------------------------------------------------- 1 | PSR Http Message 2 | ================ 3 | 4 | This repository holds all interfaces/classes/traits related to 5 | [PSR-7](http://www.php-fig.org/psr/psr-7/). 6 | 7 | Note that this is not a HTTP message implementation of its own. It is merely an 8 | interface that describes a HTTP message. See the specification for more details. 9 | 10 | Usage 11 | ----- 12 | 13 | We'll certainly need some stuff in here. -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_definition_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "arguments": [], 3 | "options": { 4 | "option_name": { 5 | "name": "--option_name", 6 | "shortcut": "-o", 7 | "accept_value": false, 8 | "is_value_required": false, 9 | "is_multiple": false, 10 | "description": "", 11 | "default": false 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Resources/ext/config.w32: -------------------------------------------------------------------------------- 1 | // $Id$ 2 | // vim:ft=javascript 3 | 4 | // If your extension references something external, use ARG_WITH 5 | // ARG_WITH("symfony_debug", "for symfony_debug support", "no"); 6 | 7 | // Otherwise, use ARG_ENABLE 8 | // ARG_ENABLE("symfony_debug", "enable symfony_debug support", "no"); 9 | 10 | if (PHP_SYMFONY_DEBUG != "no") { 11 | EXTENSION("symfony_debug", "symfony_debug.c"); 12 | } 13 | 14 | -------------------------------------------------------------------------------- /vendor/psr/log/Psr/Log/LogLevel.php: -------------------------------------------------------------------------------- 1 | Usage: 2 | descriptor:command2 [options] [--] 3 | descriptor:command2 -o|--option_name 4 | descriptor:command2 5 | 6 | Arguments: 7 | argument_name 8 | 9 | Options: 10 | -o, --option_name 11 | 12 | Help: 13 | command 2 help 14 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_definition_4.md: -------------------------------------------------------------------------------- 1 | ### Arguments: 2 | 3 | **argument_name:** 4 | 5 | * Name: argument_name 6 | * Is required: yes 7 | * Is array: no 8 | * Description: 9 | * Default: `NULL` 10 | 11 | ### Options: 12 | 13 | **option_name:** 14 | 15 | * Name: `--option_name` 16 | * Shortcut: `-o` 17 | * Accept value: no 18 | * Is value required: no 19 | * Is multiple: no 20 | * Description: 21 | * Default: `false` 22 | -------------------------------------------------------------------------------- /vendor/symfony/polyfill-mbstring/README.md: -------------------------------------------------------------------------------- 1 | Symfony Polyfill / Mbstring 2 | =========================== 3 | 4 | This component provides a partial, native PHP implementation for the 5 | [Mbstring](http://php.net/mbstring) extension. 6 | 7 | More information can be found in the 8 | [main Polyfill README](https://github.com/symfony/polyfill/blob/master/README.md). 9 | 10 | License 11 | ======= 12 | 13 | This library is released under the [MIT license](LICENSE). 14 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/promises/src/AggregateException.php: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | tests 7 | 8 | 9 | 10 | 11 | src 12 | 13 | src/ 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_0.php: -------------------------------------------------------------------------------- 1 | caution('Lorem ipsum dolor sit amet'); 11 | }; 12 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_definition_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/DescriptorApplication1.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Tests\Fixtures; 13 | 14 | use Symfony\Component\Console\Application; 15 | 16 | class DescriptorApplication1 extends Application 17 | { 18 | } 19 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_3.php: -------------------------------------------------------------------------------- 1 | title('First title'); 11 | $output->title('Second title'); 12 | }; 13 | -------------------------------------------------------------------------------- /worker/script/28.sql: -------------------------------------------------------------------------------- 1 | Insert Ignore Into `content` (`article_content`) Values ("瓦罐香沸特色营养快餐代理让您惊叹独享金牌先机"); 2 | Insert Ignore Into `content` (`article_content`) Values ("瓦罐香沸特色营养快餐投资让您乐不思蜀好项目"); 3 | Insert Ignore Into `content` (`article_content`) Values ("掌上披萨特色快餐店代理与您相约、与您共勉"); 4 | Insert Ignore Into `content` (`article_content`) Values ("厅外鱼皇酸菜鱼特色餐饮投资实现互利共赢,共铸辉煌"); 5 | Insert Ignore Into `content` (`article_content`) Values ("乔东家排骨大包美食店代理营造成功投资理想氛围"); 6 | Insert Ignore Into `content` (`article_content`) Values ("泡芙蜜语妙趣泡芙工坊投资引燃绚烂“火花”"); 7 | -------------------------------------------------------------------------------- /vendor/fabpot/goutte/box.json: -------------------------------------------------------------------------------- 1 | { 2 | "output": "goutte.phar", 3 | "chmod": "0755", 4 | "compactors": [ 5 | "Herrera\\Box\\Compactor\\Php" 6 | ], 7 | "extract": false, 8 | "files": [ 9 | "LICENSE", 10 | "Goutte/Client.php" 11 | ], 12 | "finder": [ 13 | { 14 | "name": ["*.php", "*.pem*"], 15 | "exclude": ["Tests", "tests"], 16 | "in": "vendor" 17 | } 18 | ], 19 | "stub": "Goutte/Resources/phar-stub.php", 20 | "web": false 21 | } 22 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_4.txt: -------------------------------------------------------------------------------- 1 | Lorem ipsum dolor sit amet 2 | 3 | First title 4 | =========== 5 | 6 | Lorem ipsum dolor sit amet 7 | 8 | Second title 9 | ============ 10 | 11 | Lorem ipsum dolor sit amet 12 | 13 | Third title 14 | =========== 15 | 16 | Lorem ipsum dolor sit amet 17 | 18 | Fourth title 19 | ============ 20 | 21 | Lorem ipsum dolor sit amet 22 | 23 | 24 | Fifth title 25 | =========== 26 | 27 | Lorem ipsum dolor sit amet 28 | 29 | 30 | Fifth title 31 | =========== 32 | 33 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/application_renderexception3.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Exception] 4 | Third exception comment 5 | 6 | 7 | 8 | [Exception] 9 | Second exception comment 10 | 11 | 12 | 13 | [Exception] 14 | First exception

this is html

15 | 16 | 17 | foo3:bar 18 | 19 | -------------------------------------------------------------------------------- /vendor/symfony/console/Exception/ExceptionInterface.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Exception; 13 | 14 | /** 15 | * ExceptionInterface. 16 | * 17 | * @author Jérôme Tamarelle 18 | */ 19 | interface ExceptionInterface 20 | { 21 | } 22 | -------------------------------------------------------------------------------- /vendor/psr/log/Psr/Log/LoggerAwareTrait.php: -------------------------------------------------------------------------------- 1 | logger = $logger; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/symfony/console/Exception/LogicException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Exception; 13 | 14 | /** 15 | * @author Jérôme Tamarelle 16 | */ 17 | class LogicException extends \LogicException implements ExceptionInterface 18 | { 19 | } 20 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/psr7/src/NoSeekStream.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Exception; 13 | 14 | /** 15 | * @author Jérôme Tamarelle 16 | */ 17 | class RuntimeException extends \RuntimeException implements ExceptionInterface 18 | { 19 | } 20 | -------------------------------------------------------------------------------- /vendor/symfony/debug/README.md: -------------------------------------------------------------------------------- 1 | Debug Component 2 | =============== 3 | 4 | The Debug component provides tools to ease debugging PHP code. 5 | 6 | Resources 7 | --------- 8 | 9 | * [Documentation](https://symfony.com/doc/current/components/debug/index.html) 10 | * [Contributing](https://symfony.com/doc/current/contributing/index.html) 11 | * [Report issues](https://github.com/symfony/symfony/issues) and 12 | [send Pull Requests](https://github.com/symfony/symfony/pulls) 13 | in the [main Symfony repository](https://github.com/symfony/symfony) 14 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_8.txt: -------------------------------------------------------------------------------- 1 | ---------------- --------------- --------------------- 2 | Main table title 3 | ---------------- --------------- --------------------- 4 | ISBN Title Author 5 | ---------------- --------------- --------------------- 6 | 978-0521567817 De Monarchia Dante Alighieri 7 | 978-0804169127 Divine Comedy spans multiple rows 8 | ---------------- --------------- --------------------- 9 | 10 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_12.txt: -------------------------------------------------------------------------------- 1 | 2 | // Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna 3 | // aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 4 | // Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur 5 | // sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum 6 | 7 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_14.txt: -------------------------------------------------------------------------------- 1 | 2 | $ Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna 3 | $ aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 4 | $ Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint 5 | $ occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum 6 | 7 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Exception/OutOfMemoryException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Debug\Exception; 13 | 14 | /** 15 | * Out of memory exception. 16 | * 17 | * @author Nicolas Grekas 18 | */ 19 | class OutOfMemoryException extends FatalErrorException 20 | { 21 | } 22 | -------------------------------------------------------------------------------- /vendor/doctrine/common/README.md: -------------------------------------------------------------------------------- 1 | # Doctrine Common 2 | 3 | [![Build Status](https://secure.travis-ci.org/doctrine/common.png)](http://travis-ci.org/doctrine/common) 4 | 5 | The Doctrine Common project is a library that provides extensions to core PHP functionality. 6 | 7 | ## More resources: 8 | 9 | * [Website](http://www.doctrine-project.org) 10 | * [Documentation](http://docs.doctrine-project.org/projects/doctrine-common/en/latest/) 11 | * [Issue Tracker](http://www.doctrine-project.org/jira/browse/DCOM) 12 | * [Downloads](http://github.com/doctrine/common/downloads) 13 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | tests/Monolog/ 7 | 8 | 9 | 10 | 11 | 12 | src/Monolog/ 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_1.php: -------------------------------------------------------------------------------- 1 | title('Title'); 11 | $output->warning('Lorem ipsum dolor sit amet'); 12 | $output->title('Title'); 13 | }; 14 | -------------------------------------------------------------------------------- /vendor/symfony/console/Exception/InvalidArgumentException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Exception; 13 | 14 | /** 15 | * @author Jérôme Tamarelle 16 | */ 17 | class InvalidArgumentException extends \InvalidArgumentException implements ExceptionInterface 18 | { 19 | } 20 | -------------------------------------------------------------------------------- /vendor/symfony/dom-crawler/README.md: -------------------------------------------------------------------------------- 1 | DomCrawler Component 2 | ==================== 3 | 4 | The DomCrawler component eases DOM navigation for HTML and XML documents. 5 | 6 | Resources 7 | --------- 8 | 9 | * [Documentation](https://symfony.com/doc/current/components/dom_crawler.html) 10 | * [Contributing](https://symfony.com/doc/current/contributing/index.html) 11 | * [Report issues](https://github.com/symfony/symfony/issues) and 12 | [send Pull Requests](https://github.com/symfony/symfony/pulls) 13 | in the [main Symfony repository](https://github.com/symfony/symfony) 14 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_9.php: -------------------------------------------------------------------------------- 1 | block(array('Custom block', 'Second custom block line'), 'CUSTOM', 'fg=white;bg=green', 'X ', true); 11 | }; 12 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/src/Monolog/Handler/MissingExtensionException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Handler; 13 | 14 | /** 15 | * Exception can be thrown if an extension for an handler is missing 16 | * 17 | * @author Christian Bergau 18 | */ 19 | class MissingExtensionException extends \Exception 20 | { 21 | } 22 | -------------------------------------------------------------------------------- /vendor/composer/autoload_namespaces.php: -------------------------------------------------------------------------------- 1 | array($vendorDir . '/doctrine/orm/lib'), 10 | 'Doctrine\\DBAL\\' => array($vendorDir . '/doctrine/dbal/lib'), 11 | 'Doctrine\\Common\\Lexer\\' => array($vendorDir . '/doctrine/lexer/lib'), 12 | 'Doctrine\\Common\\Inflector\\' => array($vendorDir . '/doctrine/inflector/lib'), 13 | 'Doctrine\\Common\\Collections\\' => array($vendorDir . '/doctrine/collections/lib'), 14 | ); 15 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/promises/src/TaskQueueInterface.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Debug\Tests; 13 | 14 | use Symfony\Component\Debug\ExceptionHandler; 15 | 16 | class MockExceptionHandler extends ExceptionHandler 17 | { 18 | public $e; 19 | 20 | public function handle(\Exception $e) 21 | { 22 | $this->e = $e; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /vendor/composer/autoload_files.php: -------------------------------------------------------------------------------- 1 | $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php', 10 | 'c964ee0ededf28c96ebd9db5099ef910' => $vendorDir . '/guzzlehttp/promises/src/functions_include.php', 11 | 'a0edc8309cc5e1d60e3047b5df6b7052' => $vendorDir . '/guzzlehttp/psr7/src/functions_include.php', 12 | '37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php', 13 | ); 14 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Foo2Command.php: -------------------------------------------------------------------------------- 1 | setName('foo1:bar') 13 | ->setDescription('The foo1:bar command') 14 | ->setAliases(array('afoobar2')) 15 | ; 16 | } 17 | 18 | protected function execute(InputInterface $input, OutputInterface $output) 19 | { 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /vendor/doctrine/collections/tests/Doctrine/Tests/LazyArrayCollection.php: -------------------------------------------------------------------------------- 1 | collection = new ArrayCollection(array('a', 'b', 'c')); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /vendor/doctrine/instantiator/.travis.install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -x 3 | if [ "$TRAVIS_PHP_VERSION" = 'hhvm' ] || [ "$TRAVIS_PHP_VERSION" = 'hhvm-nightly' ] ; then 4 | curl -sS https://getcomposer.org/installer > composer-installer.php 5 | hhvm composer-installer.php 6 | hhvm -v ResourceLimit.SocketDefaultTimeout=30 -v Http.SlowQueryThreshold=30000 composer.phar update --prefer-source 7 | elif [ "$TRAVIS_PHP_VERSION" = '5.3.3' ] ; then 8 | composer self-update 9 | composer update --prefer-source --no-dev 10 | composer dump-autoload 11 | else 12 | composer self-update 13 | composer update --prefer-source 14 | fi 15 | -------------------------------------------------------------------------------- /vendor/symfony/console/Exception/InvalidOptionException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Exception; 13 | 14 | /** 15 | * Represents an incorrect option name typed in the console. 16 | * 17 | * @author Jérôme Tamarelle 18 | */ 19 | class InvalidOptionException extends \InvalidArgumentException implements ExceptionInterface 20 | { 21 | } 22 | -------------------------------------------------------------------------------- /vendor/doctrine/collections/tests/Doctrine/Tests/TestInit.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 13 | 14 | 15 | ./Goutte/Tests 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/input_definition_4.json: -------------------------------------------------------------------------------- 1 | { 2 | "arguments": { 3 | "argument_name": { 4 | "name": "argument_name", 5 | "is_required": true, 6 | "is_array": false, 7 | "description": "", 8 | "default": null 9 | } 10 | }, 11 | "options": { 12 | "option_name": { 13 | "name": "--option_name", 14 | "shortcut": "-o", 15 | "accept_value": false, 16 | "is_value_required": false, 17 | "is_multiple": false, 18 | "description": "", 19 | "default": false 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /vendor/symfony/browser-kit/README.md: -------------------------------------------------------------------------------- 1 | BrowserKit Component 2 | ==================== 3 | 4 | The BrowserKit component simulates the behavior of a web browser, allowing you 5 | to make requests, click on links and submit forms programmatically. 6 | 7 | Resources 8 | --------- 9 | 10 | * [Documentation](https://symfony.com/doc/current/components/browser_kit/introduction.html) 11 | * [Contributing](https://symfony.com/doc/current/contributing/index.html) 12 | * [Report issues](https://github.com/symfony/symfony/issues) and 13 | [send Pull Requests](https://github.com/symfony/symfony/pulls) 14 | in the [main Symfony repository](https://github.com/symfony/symfony) 15 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/tests/Monolog/Handler/GelfMockMessagePublisher.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Handler; 13 | 14 | use Gelf\MessagePublisher; 15 | use Gelf\Message; 16 | 17 | class GelfMockMessagePublisher extends MessagePublisher 18 | { 19 | public function publish(Message $message) 20 | { 21 | $this->lastMessage = $message; 22 | } 23 | 24 | public $lastMessage = null; 25 | } 26 | -------------------------------------------------------------------------------- /vendor/doctrine/collections/tests/Doctrine/Tests/Common/Collections/AbstractLazyCollectionTest.php: -------------------------------------------------------------------------------- 1 | assertFalse($collection->isInitialized()); 14 | $this->assertCount(3, $collection); 15 | 16 | $collection->add('bar'); 17 | $this->assertTrue($collection->isInitialized()); 18 | $this->assertCount(4, $collection); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_6.php: -------------------------------------------------------------------------------- 1 | listing(array( 12 | 'Lorem ipsum dolor sit amet', 13 | 'consectetur adipiscing elit', 14 | )); 15 | $output->success('Lorem ipsum dolor sit amet'); 16 | }; 17 | -------------------------------------------------------------------------------- /vendor/bin/doctrine: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | 3 | dir=$(d=${0%[/\\]*}; cd "$d"; cd '../doctrine/orm/bin' && pwd) 4 | 5 | # See if we are running in Cygwin by checking for cygpath program 6 | if command -v 'cygpath' >/dev/null 2>&1; then 7 | # Cygwin paths start with /cygdrive/ which will break windows PHP, 8 | # so we need to translate the dir path to windows format. However 9 | # we could be using cygwin PHP which does not require this, so we 10 | # test if the path to PHP starts with /cygdrive/ rather than /usr/bin 11 | if [[ $(which php) == /cygdrive/* ]]; then 12 | dir=$(cygpath -m "$dir"); 13 | fi 14 | fi 15 | 16 | dir=$(echo $dir | sed 's/ /\ /g') 17 | "${dir}/doctrine" "$@" 18 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_10.txt: -------------------------------------------------------------------------------- 1 | 2 | X [CUSTOM] Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et 3 | X dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea 4 | X commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat 5 | X nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit 6 | X anim id est laborum 7 | 8 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_15.txt: -------------------------------------------------------------------------------- 1 | 2 | [TEST] Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore 3 | magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo 4 | consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla 5 | pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est 6 | laborum 7 | 8 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/application_run1.txt: -------------------------------------------------------------------------------- 1 | Console Tool 2 | 3 | Usage: 4 | command [options] [arguments] 5 | 6 | Options: 7 | -h, --help Display this help message 8 | -q, --quiet Do not output any message 9 | -V, --version Display this application version 10 | --ansi Force ANSI output 11 | --no-ansi Disable ANSI output 12 | -n, --no-interaction Do not ask any interactive question 13 | -v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug 14 | 15 | Available commands: 16 | help Displays help for a command 17 | list Lists commands 18 | -------------------------------------------------------------------------------- /vendor/bin/doctrine.php: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | 3 | dir=$(d=${0%[/\\]*}; cd "$d"; cd '../doctrine/orm/bin' && pwd) 4 | 5 | # See if we are running in Cygwin by checking for cygpath program 6 | if command -v 'cygpath' >/dev/null 2>&1; then 7 | # Cygwin paths start with /cygdrive/ which will break windows PHP, 8 | # so we need to translate the dir path to windows format. However 9 | # we could be using cygwin PHP which does not require this, so we 10 | # test if the path to PHP starts with /cygdrive/ rather than /usr/bin 11 | if [[ $(which php) == /cygdrive/* ]]; then 12 | dir=$(cygpath -m "$dir"); 13 | fi 14 | fi 15 | 16 | dir=$(echo $dir | sed 's/ /\ /g') 17 | "${dir}/doctrine.php" "$@" 18 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Tests/Fixtures/ToStringThrower.php: -------------------------------------------------------------------------------- 1 | exception = $e; 12 | } 13 | 14 | public function __toString() 15 | { 16 | try { 17 | throw $this->exception; 18 | } catch (\Exception $e) { 19 | // Using user_error() here is on purpose so we do not forget 20 | // that this alias also should work alongside with trigger_error(). 21 | return user_error($e, E_USER_ERROR); 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /vendor/bin/doctrine-dbal: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | 3 | dir=$(d=${0%[/\\]*}; cd "$d"; cd '../doctrine/dbal/bin' && pwd) 4 | 5 | # See if we are running in Cygwin by checking for cygpath program 6 | if command -v 'cygpath' >/dev/null 2>&1; then 7 | # Cygwin paths start with /cygdrive/ which will break windows PHP, 8 | # so we need to translate the dir path to windows format. However 9 | # we could be using cygwin PHP which does not require this, so we 10 | # test if the path to PHP starts with /cygdrive/ rather than /usr/bin 11 | if [[ $(which php) == /cygdrive/* ]]; then 12 | dir=$(cygpath -m "$dir"); 13 | fi 14 | fi 15 | 16 | dir=$(echo $dir | sed 's/ /\ /g') 17 | "${dir}/doctrine-dbal" "$@" 18 | -------------------------------------------------------------------------------- /vendor/psr/log/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "psr/log", 3 | "description": "Common interface for logging libraries", 4 | "keywords": ["psr", "psr-3", "log"], 5 | "homepage": "https://github.com/php-fig/log", 6 | "license": "MIT", 7 | "authors": [ 8 | { 9 | "name": "PHP-FIG", 10 | "homepage": "http://www.php-fig.org/" 11 | } 12 | ], 13 | "require": { 14 | "php": ">=5.3.0" 15 | }, 16 | "autoload": { 17 | "psr-4": { 18 | "Psr\\Log\\": "Psr/Log/" 19 | } 20 | }, 21 | "extra": { 22 | "branch-alias": { 23 | "dev-master": "1.0.x-dev" 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_2.php: -------------------------------------------------------------------------------- 1 | warning('Warning'); 11 | $output->caution('Caution'); 12 | $output->error('Error'); 13 | $output->success('Success'); 14 | $output->note('Note'); 15 | $output->block('Custom block', 'CUSTOM', 'fg=white;bg=green', 'X ', true); 16 | }; 17 | -------------------------------------------------------------------------------- /vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/PersisterException.php: -------------------------------------------------------------------------------- 1 | setName('foobar:foo') 16 | ->setDescription('The foobar:foo command') 17 | ; 18 | } 19 | 20 | protected function execute(InputInterface $input, OutputInterface $output) 21 | { 22 | $this->input = $input; 23 | $this->output = $output; 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /vendor/doctrine/dbal/SECURITY.md: -------------------------------------------------------------------------------- 1 | Security 2 | ======== 3 | 4 | The Doctrine library is operating very close to your database and as such needs 5 | to handle and make assumptions about SQL injection vulnerabilities. 6 | 7 | It is vital that you understand how Doctrine approaches security, because 8 | we cannot protect you from SQL injection. 9 | 10 | Please read the documentation chapter on Security in Doctrine DBAL to 11 | understand the assumptions we make. 12 | 13 | - [Latest security.rst page on Github](https://github.com/doctrine/dbal/blob/master/docs/en/reference/security.rst) 14 | - [Security Page in rendered documentation](http://docs.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/security.html) 15 | -------------------------------------------------------------------------------- /vendor/symfony/browser-kit/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | CHANGELOG 2 | ========= 3 | 4 | 3.2.0 5 | ----- 6 | 7 | * Client HTTP user agent has been changed to 'Symfony BrowserKit' 8 | 9 | 2.3.0 10 | ----- 11 | 12 | * [BC BREAK] `Client::followRedirect()` won't redirect responses with 13 | a non-3xx Status Code and `Location` header anymore, as per 14 | http://tools.ietf.org/html/rfc2616#section-14.30 15 | 16 | * added `Client::getInternalRequest()` and `Client::getInternalResponse()` to 17 | have access to the BrowserKit internal request and response objects 18 | 19 | 2.1.0 20 | ----- 21 | 22 | * [BC BREAK] The CookieJar internals have changed to allow cookies with the 23 | same name on different sub-domains/sub-paths 24 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_11.php: -------------------------------------------------------------------------------- 1 | block($word, 'CUSTOM', 'fg=white;bg=blue', ' § ', false); 12 | }; 13 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/FooLockCommand.php: -------------------------------------------------------------------------------- 1 | setName('foo:lock'); 15 | } 16 | 17 | protected function execute(InputInterface $input, OutputInterface $output) 18 | { 19 | if (!$this->lock()) { 20 | return 1; 21 | } 22 | 23 | $this->release(); 24 | 25 | return 2; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /vendor/symfony/css-selector/Exception/ExceptionInterface.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\CssSelector\Exception; 13 | 14 | /** 15 | * Interface for exceptions. 16 | * 17 | * This component is a port of the Python cssselect library, 18 | * which is copyright Ian Bicking, @see https://github.com/SimonSapin/cssselect. 19 | * 20 | * @author Jean-François Simon 21 | */ 22 | interface ExceptionInterface 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Descriptor/XmlDescriptorTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Tests\Descriptor; 13 | 14 | use Symfony\Component\Console\Descriptor\XmlDescriptor; 15 | 16 | class XmlDescriptorTest extends AbstractDescriptorTest 17 | { 18 | protected function getDescriptor() 19 | { 20 | return new XmlDescriptor(); 21 | } 22 | 23 | protected function getFormat() 24 | { 25 | return 'xml'; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/psr7/Makefile: -------------------------------------------------------------------------------- 1 | all: clean test 2 | 3 | test: 4 | vendor/bin/phpunit $(TEST) 5 | 6 | coverage: 7 | vendor/bin/phpunit --coverage-html=artifacts/coverage $(TEST) 8 | 9 | view-coverage: 10 | open artifacts/coverage/index.html 11 | 12 | check-tag: 13 | $(if $(TAG),,$(error TAG is not defined. Pass via "make tag TAG=4.2.1")) 14 | 15 | tag: check-tag 16 | @echo Tagging $(TAG) 17 | chag update $(TAG) 18 | git commit -a -m '$(TAG) release' 19 | chag tag 20 | @echo "Release has been created. Push using 'make release'" 21 | @echo "Changes made in the release commit" 22 | git diff HEAD~1 HEAD 23 | 24 | release: check-tag 25 | git push origin master 26 | git push origin $(TAG) 27 | 28 | clean: 29 | rm -rf artifacts/* 30 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Descriptor/TextDescriptorTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Tests\Descriptor; 13 | 14 | use Symfony\Component\Console\Descriptor\TextDescriptor; 15 | 16 | class TextDescriptorTest extends AbstractDescriptorTest 17 | { 18 | protected function getDescriptor() 19 | { 20 | return new TextDescriptor(); 21 | } 22 | 23 | protected function getFormat() 24 | { 25 | return 'txt'; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/tests/Monolog/Handler/MockRavenClient.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Handler; 13 | 14 | use Raven_Client; 15 | 16 | class MockRavenClient extends Raven_Client 17 | { 18 | public function capture($data, $stack, $vars = null) 19 | { 20 | $data = array_merge($this->get_user_data(), $data); 21 | $this->lastData = $data; 22 | $this->lastStack = $stack; 23 | } 24 | 25 | public $lastData; 26 | public $lastStack; 27 | } 28 | -------------------------------------------------------------------------------- /vendor/symfony/console/Helper/TableSeparator.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Helper; 13 | 14 | /** 15 | * Marks a row as being a separator. 16 | * 17 | * @author Fabien Potencier 18 | */ 19 | class TableSeparator extends TableCell 20 | { 21 | /** 22 | * @param array $options 23 | */ 24 | public function __construct(array $options = array()) 25 | { 26 | parent::__construct('', $options); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/guzzle/src/Exception/SeekException.php: -------------------------------------------------------------------------------- 1 | stream = $stream; 16 | $msg = $msg ?: 'Could not seek the stream to position ' . $pos; 17 | parent::__construct($msg); 18 | } 19 | 20 | /** 21 | * @return StreamInterface 22 | */ 23 | public function getStream() 24 | { 25 | return $this->stream; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Descriptor/MarkdownDescriptorTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Tests\Descriptor; 13 | 14 | use Symfony\Component\Console\Descriptor\MarkdownDescriptor; 15 | 16 | class MarkdownDescriptorTest extends AbstractDescriptorTest 17 | { 18 | protected function getDescriptor() 19 | { 20 | return new MarkdownDescriptor(); 21 | } 22 | 23 | protected function getFormat() 24 | { 25 | return 'md'; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Foo1Command.php: -------------------------------------------------------------------------------- 1 | setName('foo:bar1') 16 | ->setDescription('The foo:bar1 command') 17 | ->setAliases(array('afoobar1')) 18 | ; 19 | } 20 | 21 | protected function execute(InputInterface $input, OutputInterface $output) 22 | { 23 | $this->input = $input; 24 | $this->output = $output; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/interactive_command_1.php: -------------------------------------------------------------------------------- 1 | setStream($stream); 15 | 16 | $output->ask('What\'s your name?'); 17 | $output->ask('How are you?'); 18 | $output->ask('Where do you come from?'); 19 | }; 20 | -------------------------------------------------------------------------------- /vendor/doctrine/instantiator/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 14 | 15 | ./tests/DoctrineTest/InstantiatorTest 16 | 17 | 18 | 19 | ./src 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /vendor/psr/http-message/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "psr/http-message", 3 | "description": "Common interface for HTTP messages", 4 | "keywords": ["psr", "psr-7", "http", "http-message", "request", "response"], 5 | "homepage": "https://github.com/php-fig/http-message", 6 | "license": "MIT", 7 | "authors": [ 8 | { 9 | "name": "PHP-FIG", 10 | "homepage": "http://www.php-fig.org/" 11 | } 12 | ], 13 | "require": { 14 | "php": ">=5.3.0" 15 | }, 16 | "autoload": { 17 | "psr-4": { 18 | "Psr\\Http\\Message\\": "src/" 19 | } 20 | }, 21 | "extra": { 22 | "branch-alias": { 23 | "dev-master": "1.0.x-dev" 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/doctrine/cache/README.md: -------------------------------------------------------------------------------- 1 | # Doctrine Cache 2 | 3 | Master: [![Build Status](https://secure.travis-ci.org/doctrine/cache.png?branch=master)](http://travis-ci.org/doctrine/cache) [![Coverage Status](https://coveralls.io/repos/doctrine/cache/badge.png?branch=master)](https://coveralls.io/r/doctrine/cache?branch=master) 4 | 5 | [![Latest Stable Version](https://poser.pugx.org/doctrine/cache/v/stable.png)](https://packagist.org/packages/doctrine/cache) [![Total Downloads](https://poser.pugx.org/doctrine/cache/downloads.png)](https://packagist.org/packages/doctrine/cache) 6 | 7 | Cache component extracted from the Doctrine Common project. 8 | 9 | ## Changelog 10 | 11 | ### v1.2 12 | 13 | * Added support for MongoDB as Cache Provider 14 | * Fix namespace version reset 15 | -------------------------------------------------------------------------------- /vendor/doctrine/cache/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | ./tests/Doctrine/ 17 | 18 | 19 | 20 | 21 | 22 | ./lib/Doctrine/ 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/src/Monolog/Processor/ProcessIdProcessor.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Processor; 13 | 14 | /** 15 | * Adds value of getmypid into records 16 | * 17 | * @author Andreas Hörnicke 18 | */ 19 | class ProcessIdProcessor 20 | { 21 | /** 22 | * @param array $record 23 | * @return array 24 | */ 25 | public function __invoke(array $record) 26 | { 27 | $record['extra']['process_id'] = getmypid(); 28 | 29 | return $record; 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/command_2.md: -------------------------------------------------------------------------------- 1 | descriptor:command2 2 | ------------------- 3 | 4 | * Description: command 2 description 5 | * Usage: 6 | 7 | * `descriptor:command2 [-o|--option_name] [--] ` 8 | * `descriptor:command2 -o|--option_name ` 9 | * `descriptor:command2 ` 10 | 11 | command 2 help 12 | 13 | ### Arguments: 14 | 15 | **argument_name:** 16 | 17 | * Name: argument_name 18 | * Is required: yes 19 | * Is array: no 20 | * Description: 21 | * Default: `NULL` 22 | 23 | ### Options: 24 | 25 | **option_name:** 26 | 27 | * Name: `--option_name` 28 | * Shortcut: `-o` 29 | * Accept value: no 30 | * Is value required: no 31 | * Is multiple: no 32 | * Description: 33 | * Default: `false` 34 | -------------------------------------------------------------------------------- /vendor/symfony/console/Input/InputAwareInterface.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Input; 13 | 14 | /** 15 | * InputAwareInterface should be implemented by classes that depends on the 16 | * Console Input. 17 | * 18 | * @author Wouter J 19 | */ 20 | interface InputAwareInterface 21 | { 22 | /** 23 | * Sets the Console Input. 24 | * 25 | * @param InputInterface 26 | */ 27 | public function setInput(InputInterface $input); 28 | } 29 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/FooLock2Command.php: -------------------------------------------------------------------------------- 1 | setName('foo:lock2'); 15 | } 16 | 17 | protected function execute(InputInterface $input, OutputInterface $output) 18 | { 19 | try { 20 | $this->lock(); 21 | $this->lock(); 22 | } catch (LogicException $e) { 23 | return 1; 24 | } 25 | 26 | return 2; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/FooSubnamespaced2Command.php: -------------------------------------------------------------------------------- 1 | setName('foo:go:bret') 16 | ->setDescription('The foo:bar:go command') 17 | ->setAliases(array('foobargo')) 18 | ; 19 | } 20 | 21 | protected function execute(InputInterface $input, OutputInterface $output) 22 | { 23 | $this->input = $input; 24 | $this->output = $output; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/FooSubnamespaced1Command.php: -------------------------------------------------------------------------------- 1 | setName('foo:bar:baz') 16 | ->setDescription('The foo:bar:baz command') 17 | ->setAliases(array('foobarbaz')) 18 | ; 19 | } 20 | 21 | protected function execute(InputInterface $input, OutputInterface $output) 22 | { 23 | $this->input = $input; 24 | $this->output = $output; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/symfony/css-selector/Exception/ParseException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\CssSelector\Exception; 13 | 14 | /** 15 | * ParseException is thrown when a CSS selector syntax is not valid. 16 | * 17 | * This component is a port of the Python cssselect library, 18 | * which is copyright Ian Bicking, @see https://github.com/SimonSapin/cssselect. 19 | * 20 | * @author Fabien Potencier 21 | */ 22 | class ParseException extends \Exception implements ExceptionInterface 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/DescriptorCommand3.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Tests\Fixtures; 13 | 14 | use Symfony\Component\Console\Command\Command; 15 | 16 | class DescriptorCommand3 extends Command 17 | { 18 | protected function configure() 19 | { 20 | $this 21 | ->setName('descriptor:command3') 22 | ->setDescription('command 3 description') 23 | ->setHelp('command 3 help') 24 | ->setHidden(true) 25 | ; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_7.php: -------------------------------------------------------------------------------- 1 | title('Title'); 11 | $output->askHidden('Hidden question'); 12 | $output->choice('Choice question with default', array('choice1', 'choice2'), 'choice1'); 13 | $output->confirm('Confirmation with yes default', true); 14 | $output->text('Duis aute irure dolor in reprehenderit in voluptate velit esse'); 15 | }; 16 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_5.txt: -------------------------------------------------------------------------------- 1 | Lorem ipsum dolor sit amet 2 | * Lorem ipsum dolor sit amet 3 | * consectetur adipiscing elit 4 | 5 | Lorem ipsum dolor sit amet 6 | * Lorem ipsum dolor sit amet 7 | * consectetur adipiscing elit 8 | 9 | Lorem ipsum dolor sit amet 10 | Lorem ipsum dolor sit amet 11 | consectetur adipiscing elit 12 | 13 | Lorem ipsum dolor sit amet 14 | 15 | // Lorem ipsum dolor sit amet 16 | // 17 | // consectetur adipiscing elit 18 | 19 | -------------------------------------------------------------------------------- /vendor/symfony/css-selector/Exception/InternalErrorException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\CssSelector\Exception; 13 | 14 | /** 15 | * ParseException is thrown when a CSS selector syntax is not valid. 16 | * 17 | * This component is a port of the Python cssselect library, 18 | * which is copyright Ian Bicking, @see https://github.com/SimonSapin/cssselect. 19 | * 20 | * @author Jean-François Simon 21 | */ 22 | class InternalErrorException extends ParseException 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /vendor/symfony/console/README.md: -------------------------------------------------------------------------------- 1 | Console Component 2 | ================= 3 | 4 | The Console component eases the creation of beautiful and testable command line 5 | interfaces. 6 | 7 | Resources 8 | --------- 9 | 10 | * [Documentation](https://symfony.com/doc/current/components/console/index.html) 11 | * [Contributing](https://symfony.com/doc/current/contributing/index.html) 12 | * [Report issues](https://github.com/symfony/symfony/issues) and 13 | [send Pull Requests](https://github.com/symfony/symfony/pulls) 14 | in the [main Symfony repository](https://github.com/symfony/symfony) 15 | 16 | Credits 17 | ------- 18 | 19 | `Resources/bin/hiddeninput.exe` is a third party binary provided within this 20 | component. Find sources and license at https://github.com/Seldaek/hidden-input. 21 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/DescriptorApplication2.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Tests\Fixtures; 13 | 14 | use Symfony\Component\Console\Application; 15 | 16 | class DescriptorApplication2 extends Application 17 | { 18 | public function __construct() 19 | { 20 | parent::__construct('My Symfony application', 'v1.0'); 21 | $this->add(new DescriptorCommand1()); 22 | $this->add(new DescriptorCommand2()); 23 | $this->add(new DescriptorCommand3()); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /vendor/symfony/css-selector/Exception/ExpressionErrorException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\CssSelector\Exception; 13 | 14 | /** 15 | * ParseException is thrown when a CSS selector syntax is not valid. 16 | * 17 | * This component is a port of the Python cssselect library, 18 | * which is copyright Ian Bicking, @see https://github.com/SimonSapin/cssselect. 19 | * 20 | * @author Jean-François Simon 21 | */ 22 | class ExpressionErrorException extends ParseException 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /vendor/psr/log/Psr/Log/NullLogger.php: -------------------------------------------------------------------------------- 1 | logger) { }` 11 | * blocks. 12 | */ 13 | class NullLogger extends AbstractLogger 14 | { 15 | /** 16 | * Logs with an arbitrary level. 17 | * 18 | * @param mixed $level 19 | * @param string $message 20 | * @param array $context 21 | * 22 | * @return void 23 | */ 24 | public function log($level, $message, array $context = array()) 25 | { 26 | // noop 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_13.txt: -------------------------------------------------------------------------------- 1 | 2 |  // Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et  3 |  // dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea  4 |  // commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla  5 |  // pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim 6 |  // id est laborum 7 | 8 | -------------------------------------------------------------------------------- /vendor/symfony/css-selector/README.md: -------------------------------------------------------------------------------- 1 | CssSelector Component 2 | ===================== 3 | 4 | The CssSelector component converts CSS selectors to XPath expressions. 5 | 6 | Resources 7 | --------- 8 | 9 | * [Documentation](https://symfony.com/doc/current/components/css_selector.html) 10 | * [Contributing](https://symfony.com/doc/current/contributing/index.html) 11 | * [Report issues](https://github.com/symfony/symfony/issues) and 12 | [send Pull Requests](https://github.com/symfony/symfony/pulls) 13 | in the [main Symfony repository](https://github.com/symfony/symfony) 14 | 15 | Credits 16 | ------- 17 | 18 | This component is a port of the Python cssselect library 19 | [v0.7.1](https://github.com/SimonSapin/cssselect/releases/tag/v0.7.1), 20 | which is distributed under the BSD license. 21 | -------------------------------------------------------------------------------- /vendor/doctrine/cache/UPGRADE.md: -------------------------------------------------------------------------------- 1 | # Upgrade to 1.4 2 | 3 | ## Minor BC Break: `Doctrine\Common\Cache\FileCache#$extension` is now `private`. 4 | 5 | If you need to override the value of `Doctrine\Common\Cache\FileCache#$extension`, then use the 6 | second parameter of `Doctrine\Common\Cache\FileCache#__construct()` instead of overriding 7 | the property in your own implementation. 8 | 9 | ## Minor BC Break: file based caches paths changed 10 | 11 | `Doctrine\Common\Cache\FileCache`, `Doctrine\Common\Cache\PhpFileCache` and 12 | `Doctrine\Common\Cache\FilesystemCache` are using a different cache paths structure. 13 | 14 | If you rely on warmed up caches for deployments, consider that caches generated 15 | with `doctrine/cache` `<1.4` are not compatible with the new directory structure, 16 | and will be ignored. 17 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/DescriptorCommand1.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Tests\Fixtures; 13 | 14 | use Symfony\Component\Console\Command\Command; 15 | 16 | class DescriptorCommand1 extends Command 17 | { 18 | protected function configure() 19 | { 20 | $this 21 | ->setName('descriptor:command1') 22 | ->setAliases(array('alias1', 'alias2')) 23 | ->setDescription('command 1 description') 24 | ->setHelp('command 1 help') 25 | ; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /vendor/doctrine/cache/tests/Doctrine/Tests/Common/Cache/ApcCacheTest.php: -------------------------------------------------------------------------------- 1 | markTestSkipped('APC must be enabled for the CLI with the ini setting apc.enable_cli=1'); 16 | } 17 | } 18 | 19 | protected function _getCacheDriver() 20 | { 21 | return new ApcCache(); 22 | } 23 | 24 | public function testLifetime() 25 | { 26 | $this->markTestSkipped('The APC cache TTL is not working in a single process/request. See https://bugs.php.net/bug.php?id=58084'); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /vendor/doctrine/cache/tests/Doctrine/Tests/Common/Cache/ApcuCacheTest.php: -------------------------------------------------------------------------------- 1 | markTestSkipped('APC must be enabled for the CLI with the ini setting apc.enable_cli=1'); 16 | } 17 | } 18 | 19 | protected function _getCacheDriver() 20 | { 21 | return new ApcuCache(); 22 | } 23 | 24 | public function testLifetime() 25 | { 26 | $this->markTestSkipped('The APC cache TTL is not working in a single process/request. See https://bugs.php.net/bug.php?id=58084'); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/application_run2.txt: -------------------------------------------------------------------------------- 1 | Usage: 2 | list [options] [--] [] 3 | 4 | Arguments: 5 | namespace The namespace name 6 | 7 | Options: 8 | --raw To output raw command list 9 | --format=FORMAT The output format (txt, xml, json, or md) [default: "txt"] 10 | 11 | Help: 12 | The list command lists all commands: 13 | 14 | php app/console list 15 | 16 | You can also display the commands for a specific namespace: 17 | 18 | php app/console list test 19 | 20 | You can also output the information in other formats by using the --format option: 21 | 22 | php app/console list --format=xml 23 | 24 | It's also possible to get raw list of commands (useful for embedding command runner): 25 | 26 | php app/console list --raw 27 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/application_run3.txt: -------------------------------------------------------------------------------- 1 | Usage: 2 | list [options] [--] [] 3 | 4 | Arguments: 5 | namespace The namespace name 6 | 7 | Options: 8 | --raw To output raw command list 9 | --format=FORMAT The output format (txt, xml, json, or md) [default: "txt"] 10 | 11 | Help: 12 | The list command lists all commands: 13 | 14 | php app/console list 15 | 16 | You can also display the commands for a specific namespace: 17 | 18 | php app/console list test 19 | 20 | You can also output the information in other formats by using the --format option: 21 | 22 | php app/console list --format=xml 23 | 24 | It's also possible to get raw list of commands (useful for embedding command runner): 25 | 26 | php app/console list --raw 27 | -------------------------------------------------------------------------------- /vendor/doctrine/cache/tests/Doctrine/Tests/Common/Cache/ZendDataCacheTest.php: -------------------------------------------------------------------------------- 1 | markTestSkipped('Zend Data Cache only works in apache2handler SAPI.'); 16 | } 17 | } 18 | 19 | public function testGetStats() 20 | { 21 | $cache = $this->_getCacheDriver(); 22 | $stats = $cache->getStats(); 23 | 24 | $this->assertNull($stats); 25 | } 26 | 27 | protected function _getCacheDriver() 28 | { 29 | return new ZendDataCache(); 30 | } 31 | } -------------------------------------------------------------------------------- /vendor/symfony/dom-crawler/Tests/Field/FormFieldTestCase.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\DomCrawler\Tests\Field; 13 | 14 | class FormFieldTestCase extends \PHPUnit_Framework_TestCase 15 | { 16 | protected function createNode($tag, $value, $attributes = array()) 17 | { 18 | $document = new \DOMDocument(); 19 | $node = $document->createElement($tag, $value); 20 | 21 | foreach ($attributes as $name => $value) { 22 | $node->setAttribute($name, $value); 23 | } 24 | 25 | return $node; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_2.txt: -------------------------------------------------------------------------------- 1 | 2 | [WARNING] Warning 3 | 4 | ! [CAUTION] Caution 5 | 6 | [ERROR] Error 7 | 8 | [OK] Success 9 | 10 | ! [NOTE] Note 11 | 12 | X [CUSTOM] Custom block 13 | 14 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ActivationStrategyInterface.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Handler\FingersCrossed; 13 | 14 | /** 15 | * Interface for activation strategies for the FingersCrossedHandler. 16 | * 17 | * @author Johannes M. Schmitt 18 | */ 19 | interface ActivationStrategyInterface 20 | { 21 | /** 22 | * Returns whether the given record activates the handler. 23 | * 24 | * @param array $record 25 | * @return Boolean 26 | */ 27 | public function isHandlerActivated(array $record); 28 | } 29 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/application_1.txt: -------------------------------------------------------------------------------- 1 | Console Tool 2 | 3 | Usage: 4 | command [options] [arguments] 5 | 6 | Options: 7 | -h, --help Display this help message 8 | -q, --quiet Do not output any message 9 | -V, --version Display this application version 10 | --ansi Force ANSI output 11 | --no-ansi Disable ANSI output 12 | -n, --no-interaction Do not ask any interactive question 13 | -v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug 14 | 15 | Available commands: 16 | help Displays help for a command 17 | list Lists commands 18 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/tests/Monolog/Processor/GitProcessorTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Processor; 13 | 14 | use Monolog\TestCase; 15 | 16 | class GitProcessorTest extends TestCase 17 | { 18 | /** 19 | * @covers Monolog\Processor\GitProcessor::__invoke 20 | */ 21 | public function testProcessor() 22 | { 23 | $processor = new GitProcessor(); 24 | $record = $processor($this->getRecord()); 25 | 26 | $this->assertArrayHasKey('git', $record['extra']); 27 | $this->assertTrue(!is_array($record['extra']['git']['branch'])); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/TestCommand.php: -------------------------------------------------------------------------------- 1 | setName('namespace:name') 13 | ->setAliases(array('name')) 14 | ->setDescription('description') 15 | ->setHelp('help') 16 | ; 17 | } 18 | 19 | protected function execute(InputInterface $input, OutputInterface $output) 20 | { 21 | $output->writeln('execute called'); 22 | } 23 | 24 | protected function interact(InputInterface $input, OutputInterface $output) 25 | { 26 | $output->writeln('interact called'); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /vendor/doctrine/lexer/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "doctrine/lexer", 3 | "type": "library", 4 | "description": "Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.", 5 | "keywords": ["lexer", "parser"], 6 | "homepage": "http://www.doctrine-project.org", 7 | "license": "MIT", 8 | "authors": [ 9 | {"name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com"}, 10 | {"name": "Roman Borschel", "email": "roman@code-factory.org"}, 11 | {"name": "Johannes Schmitt", "email": "schmittjoh@gmail.com"} 12 | ], 13 | "require": { 14 | "php": ">=5.3.2" 15 | }, 16 | "autoload": { 17 | "psr-0": { "Doctrine\\Common\\Lexer\\": "lib/" } 18 | }, 19 | "extra": { 20 | "branch-alias": { 21 | "dev-master": "1.0.x-dev" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/application_renderexception3decorated.txt: -------------------------------------------------------------------------------- 1 | 2 |   3 |  [Exception]  4 |  Third exception comment  5 |   6 | 7 |   8 |  [Exception]  9 |  Second exception comment  10 |   11 | 12 |   13 |  [Exception]  14 |  First exception 

this is html

  15 |   16 | 17 | foo3:bar 18 | 19 | -------------------------------------------------------------------------------- /vendor/fabpot/goutte/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "fabpot/goutte", 3 | "type": "application", 4 | "description": "A simple PHP Web Scraper", 5 | "keywords": ["scraper"], 6 | "homepage": "https://github.com/FriendsOfPHP/Goutte", 7 | "license": "MIT", 8 | "authors": [ 9 | { 10 | "name": "Fabien Potencier", 11 | "email": "fabien@symfony.com" 12 | } 13 | ], 14 | "require": { 15 | "php": ">=5.5.0", 16 | "symfony/browser-kit": "~2.1|~3.0", 17 | "symfony/css-selector": "~2.1|~3.0", 18 | "symfony/dom-crawler": "~2.1|~3.0", 19 | "guzzlehttp/guzzle": "^6.0" 20 | }, 21 | "autoload": { 22 | "psr-4": { "Goutte\\": "Goutte" } 23 | }, 24 | "extra": { 25 | "branch-alias": { 26 | "dev-master": "3.2-dev" 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php: -------------------------------------------------------------------------------- 1 | couchbase = new Couchbase('127.0.0.1', 'Administrator', 'password', 'default'); 19 | } catch(Exception $ex) { 20 | $this->markTestSkipped('Could not instantiate the Couchbase cache because of: ' . $ex); 21 | } 22 | } 23 | 24 | protected function _getCacheDriver() 25 | { 26 | $driver = new CouchbaseCache(); 27 | $driver->setCouchbase($this->couchbase); 28 | return $driver; 29 | } 30 | } -------------------------------------------------------------------------------- /vendor/doctrine/orm/SECURITY.md: -------------------------------------------------------------------------------- 1 | Security 2 | ======== 3 | 4 | The Doctrine library is operating very close to your database and as such needs 5 | to handle and make assumptions about SQL injection vulnerabilities. 6 | 7 | It is vital that you understand how Doctrine approaches security, because 8 | we cannot protect you from SQL injection. 9 | 10 | Please read the documentation chapter on Security in Doctrine DBAL and ORM to 11 | understand the assumptions we make. 12 | 13 | - [DBAL Security Page](https://github.com/doctrine/dbal/blob/master/docs/en/reference/security.rst) 14 | - [ORM Security Page](https://github.com/doctrine/doctrine2/blob/master/docs/en/reference/security.rst) 15 | 16 | If you find a Security bug in Doctrine, please report it on Jira and change the 17 | Security Level to "Security Issues". It will be visible to Doctrine Core 18 | developers and you only. 19 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/doc/03-utilities.md: -------------------------------------------------------------------------------- 1 | # Utilities 2 | 3 | - _Registry_: The `Monolog\Registry` class lets you configure global loggers that you 4 | can then statically access from anywhere. It is not really a best practice but can 5 | help in some older codebases or for ease of use. 6 | - _ErrorHandler_: The `Monolog\ErrorHandler` class allows you to easily register 7 | a Logger instance as an exception handler, error handler or fatal error handler. 8 | - _ErrorLevelActivationStrategy_: Activates a FingersCrossedHandler when a certain log 9 | level is reached. 10 | - _ChannelLevelActivationStrategy_: Activates a FingersCrossedHandler when a certain 11 | log level is reached, depending on which channel received the log record. 12 | 13 | ← [Handlers, Formatters and Processors](02-handlers-formatters-processors.md) | [Extending Monolog](04-extending.md) → 14 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Tests/HeaderMock.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Debug; 13 | 14 | function headers_sent() 15 | { 16 | return false; 17 | } 18 | 19 | function header($str, $replace = true, $status = null) 20 | { 21 | Tests\testHeader($str, $replace, $status); 22 | } 23 | 24 | namespace Symfony\Component\Debug\Tests; 25 | 26 | function testHeader() 27 | { 28 | static $headers = array(); 29 | 30 | if (!$h = func_get_args()) { 31 | $h = $headers; 32 | $headers = array(); 33 | 34 | return $h; 35 | } 36 | 37 | $headers[] = func_get_args(); 38 | } 39 | -------------------------------------------------------------------------------- /vendor/doctrine/inflector/tests/Doctrine/Tests/TestInit.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Tests\Helper; 13 | 14 | use Symfony\Component\Console\Helper\TableStyle; 15 | 16 | class TableStyleTest extends \PHPUnit_Framework_TestCase 17 | { 18 | /** 19 | * @expectedException \InvalidArgumentException 20 | * @expectedExceptionMessage Invalid padding type. Expected one of (STR_PAD_LEFT, STR_PAD_RIGHT, STR_PAD_BOTH). 21 | */ 22 | public function testSetPadTypeWithInvalidType() 23 | { 24 | $style = new TableStyle(); 25 | $style->setPadType('TEST'); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Resources/ext/tests/002_1.phpt: -------------------------------------------------------------------------------- 1 | --TEST-- 2 | Test symfony_debug_backtrace in case of non fatal error 3 | --SKIPIF-- 4 | 5 | --FILE-- 6 | 21 | --EXPECTF-- 22 | Array 23 | ( 24 | [0] => Array 25 | ( 26 | [file] => %s 27 | [line] => %d 28 | [function] => bt 29 | [args] => Array 30 | ( 31 | ) 32 | 33 | ) 34 | 35 | [1] => Array 36 | ( 37 | [file] => %s 38 | [line] => %d 39 | [function] => bar 40 | [args] => Array 41 | ( 42 | ) 43 | 44 | ) 45 | 46 | ) 47 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_16.txt: -------------------------------------------------------------------------------- 1 | 2 |   3 |  [OK] Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore  4 |  magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo  5 |  consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.  6 |  Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum  7 |   8 | 9 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/command_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | descriptor:command2 [-o|--option_name] [--] <argument_name> 5 | descriptor:command2 -o|--option_name <argument_name> 6 | descriptor:command2 <argument_name> 7 | 8 | command 2 description 9 | command 2 help 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /vendor/symfony/console/Descriptor/DescriptorInterface.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Descriptor; 13 | 14 | use Symfony\Component\Console\Output\OutputInterface; 15 | 16 | /** 17 | * Descriptor interface. 18 | * 19 | * @author Jean-François Simon 20 | */ 21 | interface DescriptorInterface 22 | { 23 | /** 24 | * Describes an InputArgument instance. 25 | * 26 | * @param OutputInterface $output 27 | * @param object $object 28 | * @param array $options 29 | */ 30 | public function describe(OutputInterface $output, $object, array $options = array()); 31 | } 32 | -------------------------------------------------------------------------------- /vendor/symfony/console/Helper/InputAwareHelper.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Helper; 13 | 14 | use Symfony\Component\Console\Input\InputInterface; 15 | use Symfony\Component\Console\Input\InputAwareInterface; 16 | 17 | /** 18 | * An implementation of InputAwareInterface for Helpers. 19 | * 20 | * @author Wouter J 21 | */ 22 | abstract class InputAwareHelper extends Helper implements InputAwareInterface 23 | { 24 | protected $input; 25 | 26 | /** 27 | * {@inheritdoc} 28 | */ 29 | public function setInput(InputInterface $input) 30 | { 31 | $this->input = $input; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Handler; 13 | 14 | use Monolog\TestCase; 15 | use Monolog\Logger; 16 | 17 | class CouchDBHandlerTest extends TestCase 18 | { 19 | public function testHandle() 20 | { 21 | $record = $this->getRecord(Logger::WARNING, 'test', array('data' => new \stdClass, 'foo' => 34)); 22 | 23 | $handler = new CouchDBHandler(); 24 | 25 | try { 26 | $handler->handle($record); 27 | } catch (\RuntimeException $e) { 28 | $this->markTestSkipped('Could not connect to couchdb server on http://localhost:5984'); 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/tests/Monolog/Handler/NullHandlerTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Handler; 13 | 14 | use Monolog\TestCase; 15 | use Monolog\Logger; 16 | 17 | /** 18 | * @covers Monolog\Handler\NullHandler::handle 19 | */ 20 | class NullHandlerTest extends TestCase 21 | { 22 | public function testHandle() 23 | { 24 | $handler = new NullHandler(); 25 | $this->assertTrue($handler->handle($this->getRecord())); 26 | } 27 | 28 | public function testHandleLowerLevelRecord() 29 | { 30 | $handler = new NullHandler(Logger::WARNING); 31 | $this->assertFalse($handler->handle($this->getRecord(Logger::DEBUG))); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /vendor/symfony/debug/BufferingLogger.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Debug; 13 | 14 | use Psr\Log\AbstractLogger; 15 | 16 | /** 17 | * A buffering logger that stacks logs for later. 18 | * 19 | * @author Nicolas Grekas 20 | */ 21 | class BufferingLogger extends AbstractLogger 22 | { 23 | private $logs = array(); 24 | 25 | public function log($level, $message, array $context = array()) 26 | { 27 | $this->logs[] = array($level, $message, $context); 28 | } 29 | 30 | public function cleanLogs() 31 | { 32 | $logs = $this->logs; 33 | $this->logs = array(); 34 | 35 | return $logs; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/tests/Monolog/Processor/UidProcessorTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Processor; 13 | 14 | use Monolog\TestCase; 15 | 16 | class UidProcessorTest extends TestCase 17 | { 18 | /** 19 | * @covers Monolog\Processor\UidProcessor::__invoke 20 | */ 21 | public function testProcessor() 22 | { 23 | $processor = new UidProcessor(); 24 | $record = $processor($this->getRecord()); 25 | $this->assertArrayHasKey('uid', $record['extra']); 26 | } 27 | 28 | public function testGetUid() 29 | { 30 | $processor = new UidProcessor(10); 31 | $this->assertEquals(10, strlen($processor->getUid())); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/FooCommand.php: -------------------------------------------------------------------------------- 1 | setName('foo:bar') 16 | ->setDescription('The foo:bar command') 17 | ->setAliases(array('afoobar')) 18 | ; 19 | } 20 | 21 | protected function interact(InputInterface $input, OutputInterface $output) 22 | { 23 | $output->writeln('interact called'); 24 | } 25 | 26 | protected function execute(InputInterface $input, OutputInterface $output) 27 | { 28 | $this->input = $input; 29 | $this->output = $output; 30 | 31 | $output->writeln('called'); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/promises/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "guzzlehttp/promises", 3 | "description": "Guzzle promises library", 4 | "keywords": ["promise"], 5 | "license": "MIT", 6 | "authors": [ 7 | { 8 | "name": "Michael Dowling", 9 | "email": "mtdowling@gmail.com", 10 | "homepage": "https://github.com/mtdowling" 11 | } 12 | ], 13 | "require": { 14 | "php": ">=5.5.0" 15 | }, 16 | "require-dev": { 17 | "phpunit/phpunit": "^4.0" 18 | }, 19 | "autoload": { 20 | "psr-4": { 21 | "GuzzleHttp\\Promise\\": "src/" 22 | }, 23 | "files": ["src/functions_include.php"] 24 | }, 25 | "scripts": { 26 | "test": "vendor/bin/phpunit", 27 | "test-ci": "vendor/bin/phpunit --coverage-text" 28 | }, 29 | "extra": { 30 | "branch-alias": { 31 | "dev-master": "1.4-dev" 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_15.php: -------------------------------------------------------------------------------- 1 | block( 11 | 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', 12 | 'TEST' 13 | ); 14 | }; 15 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/src/Monolog/Processor/MemoryUsageProcessor.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Processor; 13 | 14 | /** 15 | * Injects memory_get_usage in all records 16 | * 17 | * @see Monolog\Processor\MemoryProcessor::__construct() for options 18 | * @author Rob Jensen 19 | */ 20 | class MemoryUsageProcessor extends MemoryProcessor 21 | { 22 | /** 23 | * @param array $record 24 | * @return array 25 | */ 26 | public function __invoke(array $record) 27 | { 28 | $bytes = memory_get_usage($this->realUsage); 29 | $formatted = $this->formatBytes($bytes); 30 | 31 | $record['extra']['memory_usage'] = $formatted; 32 | 33 | return $record; 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /vendor/symfony/css-selector/Tests/Node/PseudoNodeTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\CssSelector\Tests\Node; 13 | 14 | use Symfony\Component\CssSelector\Node\ElementNode; 15 | use Symfony\Component\CssSelector\Node\PseudoNode; 16 | 17 | class PseudoNodeTest extends AbstractNodeTest 18 | { 19 | public function getToStringConversionTestData() 20 | { 21 | return array( 22 | array(new PseudoNode(new ElementNode(), 'pseudo'), 'Pseudo[Element[*]:pseudo]'), 23 | ); 24 | } 25 | 26 | public function getSpecificityValueTestData() 27 | { 28 | return array( 29 | array(new PseudoNode(new ElementNode(), 'pseudo'), 10), 30 | ); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /vendor/doctrine/collections/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 15 | 16 | ./tests/Doctrine/ 17 | 18 | 19 | 20 | 21 | 22 | ./lib/Doctrine/ 23 | 24 | 25 | 26 | 27 | 28 | performance 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /vendor/doctrine/inflector/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 15 | 16 | ./tests/Doctrine/ 17 | 18 | 19 | 20 | 21 | 22 | ./lib/Doctrine/ 23 | 24 | 25 | 26 | 27 | 28 | performance 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ErrorLevelActivationStrategy.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Handler\FingersCrossed; 13 | 14 | use Monolog\Logger; 15 | 16 | /** 17 | * Error level based activation strategy. 18 | * 19 | * @author Johannes M. Schmitt 20 | */ 21 | class ErrorLevelActivationStrategy implements ActivationStrategyInterface 22 | { 23 | private $actionLevel; 24 | 25 | public function __construct($actionLevel) 26 | { 27 | $this->actionLevel = Logger::toMonologLevel($actionLevel); 28 | } 29 | 30 | public function isHandlerActivated(array $record) 31 | { 32 | return $record['level'] >= $this->actionLevel; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /vendor/symfony/browser-kit/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | ./Tests/ 16 | 17 | 18 | 19 | 20 | 21 | ./ 22 | 23 | ./Resources 24 | ./Tests 25 | ./vendor 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /vendor/symfony/css-selector/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | ./Tests/ 16 | 17 | 18 | 19 | 20 | 21 | ./ 22 | 23 | ./Resources 24 | ./Tests 25 | ./vendor 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /vendor/symfony/dom-crawler/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | ./Tests/ 16 | 17 | 18 | 19 | 20 | 21 | ./ 22 | 23 | ./Resources 24 | ./Tests 25 | ./vendor 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_12.php: -------------------------------------------------------------------------------- 1 | comment( 11 | 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum' 12 | ); 13 | }; 14 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/DummyOutput.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Tests\Fixtures; 13 | 14 | use Symfony\Component\Console\Output\BufferedOutput; 15 | 16 | /** 17 | * Dummy output. 18 | * 19 | * @author Kévin Dunglas 20 | */ 21 | class DummyOutput extends BufferedOutput 22 | { 23 | /** 24 | * @return array 25 | */ 26 | public function getLogs() 27 | { 28 | $logs = array(); 29 | foreach (explode("\n", trim($this->fetch())) as $message) { 30 | preg_match('/^\[(.*)\] (.*)/', $message, $matches); 31 | $logs[] = sprintf('%s %s', $matches[1], $matches[2]); 32 | } 33 | 34 | return $logs; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Exception/UndefinedMethodException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Debug\Exception; 13 | 14 | /** 15 | * Undefined Method Exception. 16 | * 17 | * @author Grégoire Pineau 18 | */ 19 | class UndefinedMethodException extends FatalErrorException 20 | { 21 | public function __construct($message, \ErrorException $previous) 22 | { 23 | parent::__construct( 24 | $message, 25 | $previous->getCode(), 26 | $previous->getSeverity(), 27 | $previous->getFile(), 28 | $previous->getLine(), 29 | $previous->getPrevious() 30 | ); 31 | $this->setTrace($previous->getTrace()); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/psr7/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "guzzlehttp/psr7", 3 | "type": "library", 4 | "description": "PSR-7 message implementation", 5 | "keywords": ["message", "stream", "http", "uri"], 6 | "license": "MIT", 7 | "authors": [ 8 | { 9 | "name": "Michael Dowling", 10 | "email": "mtdowling@gmail.com", 11 | "homepage": "https://github.com/mtdowling" 12 | } 13 | ], 14 | "require": { 15 | "php": ">=5.4.0", 16 | "psr/http-message": "~1.0" 17 | }, 18 | "require-dev": { 19 | "phpunit/phpunit": "~4.0" 20 | }, 21 | "provide": { 22 | "psr/http-message-implementation": "1.0" 23 | }, 24 | "autoload": { 25 | "psr-4": { 26 | "GuzzleHttp\\Psr7\\": "src/" 27 | }, 28 | "files": ["src/functions_include.php"] 29 | }, 30 | "extra": { 31 | "branch-alias": { 32 | "dev-master": "1.4-dev" 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/src/Monolog/Formatter/FormatterInterface.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Formatter; 13 | 14 | /** 15 | * Interface for formatters 16 | * 17 | * @author Jordi Boggiano 18 | */ 19 | interface FormatterInterface 20 | { 21 | /** 22 | * Formats a log record. 23 | * 24 | * @param array $record A record to format 25 | * @return mixed The formatted record 26 | */ 27 | public function format(array $record); 28 | 29 | /** 30 | * Formats a set of log records. 31 | * 32 | * @param array $records A set of records to format 33 | * @return mixed The formatted set of records 34 | */ 35 | public function formatBatch(array $records); 36 | } 37 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Foo3Command.php: -------------------------------------------------------------------------------- 1 | setName('foo3:bar') 13 | ->setDescription('The foo3:bar command') 14 | ; 15 | } 16 | 17 | protected function execute(InputInterface $input, OutputInterface $output) 18 | { 19 | try { 20 | try { 21 | throw new \Exception('First exception

this is html

'); 22 | } catch (\Exception $e) { 23 | throw new \Exception('Second exception comment', 0, $e); 24 | } 25 | } catch (\Exception $e) { 26 | throw new \Exception('Third exception comment', 404, $e); 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/TerminalTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Tests; 13 | 14 | use Symfony\Component\Console\Terminal; 15 | 16 | class TerminalTest extends \PHPUnit_Framework_TestCase 17 | { 18 | public function test() 19 | { 20 | putenv('COLUMNS=100'); 21 | putenv('LINES=50'); 22 | $terminal = new Terminal(); 23 | $this->assertSame(100, $terminal->getWidth()); 24 | $this->assertSame(50, $terminal->getHeight()); 25 | 26 | putenv('COLUMNS=120'); 27 | putenv('LINES=60'); 28 | $terminal = new Terminal(); 29 | $this->assertSame(120, $terminal->getWidth()); 30 | $this->assertSame(60, $terminal->getHeight()); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Exception/UndefinedFunctionException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Debug\Exception; 13 | 14 | /** 15 | * Undefined Function Exception. 16 | * 17 | * @author Konstanton Myakshin 18 | */ 19 | class UndefinedFunctionException extends FatalErrorException 20 | { 21 | public function __construct($message, \ErrorException $previous) 22 | { 23 | parent::__construct( 24 | $message, 25 | $previous->getCode(), 26 | $previous->getSeverity(), 27 | $previous->getFile(), 28 | $previous->getLine(), 29 | $previous->getPrevious() 30 | ); 31 | $this->setTrace($previous->getTrace()); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/src/Monolog/Processor/MemoryPeakUsageProcessor.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Processor; 13 | 14 | /** 15 | * Injects memory_get_peak_usage in all records 16 | * 17 | * @see Monolog\Processor\MemoryProcessor::__construct() for options 18 | * @author Rob Jensen 19 | */ 20 | class MemoryPeakUsageProcessor extends MemoryProcessor 21 | { 22 | /** 23 | * @param array $record 24 | * @return array 25 | */ 26 | public function __invoke(array $record) 27 | { 28 | $bytes = memory_get_peak_usage($this->realUsage); 29 | $formatted = $this->formatBytes($bytes); 30 | 31 | $record['extra']['memory_peak_usage'] = $formatted; 32 | 33 | return $record; 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_8.php: -------------------------------------------------------------------------------- 1 | 3))), 12 | array('ISBN', 'Title', 'Author'), 13 | ); 14 | 15 | $rows = array( 16 | array( 17 | '978-0521567817', 18 | 'De Monarchia', 19 | new TableCell("Dante Alighieri\nspans multiple rows", array('rowspan' => 2)), 20 | ), 21 | array('978-0804169127', 'Divine Comedy'), 22 | ); 23 | 24 | $output = new SymfonyStyle($input, $output); 25 | $output->table($headers, $rows); 26 | }; 27 | -------------------------------------------------------------------------------- /vendor/doctrine/collections/README.md: -------------------------------------------------------------------------------- 1 | # Doctrine Collections 2 | 3 | [![Build Status](https://travis-ci.org/doctrine/collections.svg?branch=master)](https://travis-ci.org/doctrine/collections) 4 | 5 | Collections Abstraction library 6 | 7 | ## Changelog 8 | 9 | ### v1.3.0 10 | 11 | * [Explicit casting of first and max results in criteria API](https://github.com/doctrine/collections/pull/26) 12 | * [Keep keys when using `ArrayCollection#matching()` with sorting](https://github.com/doctrine/collections/pull/49) 13 | * [Made `AbstractLazyCollection#$initialized` protected for extensibility](https://github.com/doctrine/collections/pull/52) 14 | 15 | ### v1.2.0 16 | 17 | * Add a new ``AbstractLazyCollection`` 18 | 19 | ### v1.1.0 20 | 21 | * Deprecated ``Comparison::IS``, because it's only there for SQL semantics. 22 | These are fixed in the ORM instead. 23 | * Add ``Comparison::CONTAINS`` to perform partial string matches: 24 | 25 | $criteria->andWhere($criteria->expr()->contains('property', 'Foo')); 26 | -------------------------------------------------------------------------------- /vendor/doctrine/instantiator/.travis.yml: -------------------------------------------------------------------------------- 1 | language: php 2 | 3 | php: 4 | - 5.3.3 5 | - 5.3 6 | - 5.4 7 | - 5.5 8 | - 5.6 9 | - hhvm 10 | 11 | before_script: 12 | - ./.travis.install.sh 13 | - if [ $TRAVIS_PHP_VERSION = '5.6' ]; then PHPUNIT_FLAGS="--coverage-clover coverage.clover"; else PHPUNIT_FLAGS=""; fi 14 | 15 | script: 16 | - if [ $TRAVIS_PHP_VERSION = '5.3.3' ]; then phpunit; fi 17 | - if [ $TRAVIS_PHP_VERSION != '5.3.3' ]; then ./vendor/bin/phpunit $PHPUNIT_FLAGS; fi 18 | - if [ $TRAVIS_PHP_VERSION != '5.3.3' ]; then ./vendor/bin/phpcs --standard=PSR2 ./src/ ./tests/; fi 19 | - if [[ $TRAVIS_PHP_VERSION != '5.3.3' && $TRAVIS_PHP_VERSION != '5.4.29' && $TRAVIS_PHP_VERSION != '5.5.13' ]]; then php -n ./vendor/bin/athletic -p ./tests/DoctrineTest/InstantiatorPerformance/ -f GroupedFormatter; fi 20 | 21 | after_script: 22 | - if [ $TRAVIS_PHP_VERSION = '5.6' ]; then wget https://scrutinizer-ci.com/ocular.phar; php ocular.phar code-coverage:upload --format=php-clover coverage.clover; fi 23 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_13.php: -------------------------------------------------------------------------------- 1 | setDecorated(true); 10 | $output = new SymfonyStyle($input, $output); 11 | $output->comment( 12 | 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum' 13 | ); 14 | }; 15 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_16.php: -------------------------------------------------------------------------------- 1 | setDecorated(true); 10 | $output = new SymfonyStyle($input, $output); 11 | $output->success( 12 | 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', 13 | 'TEST' 14 | ); 15 | }; 16 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Output/ConsoleOutputTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Tests\Output; 13 | 14 | use Symfony\Component\Console\Output\ConsoleOutput; 15 | use Symfony\Component\Console\Output\Output; 16 | 17 | class ConsoleOutputTest extends \PHPUnit_Framework_TestCase 18 | { 19 | public function testConstructor() 20 | { 21 | $output = new ConsoleOutput(Output::VERBOSITY_QUIET, true); 22 | $this->assertEquals(Output::VERBOSITY_QUIET, $output->getVerbosity(), '__construct() takes the verbosity as its first argument'); 23 | $this->assertSame($output->getFormatter(), $output->getErrorOutput()->getFormatter(), '__construct() takes a formatter or null as the third argument'); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Exception/ClassNotFoundException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Debug\Exception; 13 | 14 | /** 15 | * Class (or Trait or Interface) Not Found Exception. 16 | * 17 | * @author Konstanton Myakshin 18 | */ 19 | class ClassNotFoundException extends FatalErrorException 20 | { 21 | public function __construct($message, \ErrorException $previous) 22 | { 23 | parent::__construct( 24 | $message, 25 | $previous->getCode(), 26 | $previous->getSeverity(), 27 | $previous->getFile(), 28 | $previous->getLine(), 29 | $previous->getPrevious() 30 | ); 31 | $this->setTrace($previous->getTrace()); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /vendor/symfony/dom-crawler/Link.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\DomCrawler; 13 | 14 | /** 15 | * Link represents an HTML link (an HTML a, area or link tag). 16 | * 17 | * @author Fabien Potencier 18 | */ 19 | class Link extends AbstractUriElement 20 | { 21 | protected function getRawUri() 22 | { 23 | return $this->node->getAttribute('href'); 24 | } 25 | 26 | protected function setNode(\DOMElement $node) 27 | { 28 | if ('a' !== $node->nodeName && 'area' !== $node->nodeName && 'link' !== $node->nodeName) { 29 | throw new \LogicException(sprintf('Unable to navigate from a "%s" tag.', $node->nodeName)); 30 | } 31 | 32 | $this->node = $node; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_14.php: -------------------------------------------------------------------------------- 1 | block( 11 | 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', 12 | null, 13 | null, 14 | '$ ', 15 | true 16 | ); 17 | }; 18 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/tests/Monolog/Processor/ProcessIdProcessorTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Processor; 13 | 14 | use Monolog\TestCase; 15 | 16 | class ProcessIdProcessorTest extends TestCase 17 | { 18 | /** 19 | * @covers Monolog\Processor\ProcessIdProcessor::__invoke 20 | */ 21 | public function testProcessor() 22 | { 23 | $processor = new ProcessIdProcessor(); 24 | $record = $processor($this->getRecord()); 25 | $this->assertArrayHasKey('process_id', $record['extra']); 26 | $this->assertInternalType('int', $record['extra']['process_id']); 27 | $this->assertGreaterThan(0, $record['extra']['process_id']); 28 | $this->assertEquals(getmypid(), $record['extra']['process_id']); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/symfony/css-selector/Parser/ParserInterface.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\CssSelector\Parser; 13 | 14 | use Symfony\Component\CssSelector\Node\SelectorNode; 15 | 16 | /** 17 | * CSS selector parser interface. 18 | * 19 | * This component is a port of the Python cssselect library, 20 | * which is copyright Ian Bicking, @see https://github.com/SimonSapin/cssselect. 21 | * 22 | * @author Jean-François Simon 23 | * 24 | * @internal 25 | */ 26 | interface ParserInterface 27 | { 28 | /** 29 | * Parses given selector source into an array of tokens. 30 | * 31 | * @param string $source 32 | * 33 | * @return SelectorNode[] 34 | */ 35 | public function parse($source); 36 | } 37 | -------------------------------------------------------------------------------- /vendor/doctrine/orm/lib/Doctrine/ORM/Tools/Export/ExportException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Output; 13 | 14 | /** 15 | * ConsoleOutputInterface is the interface implemented by ConsoleOutput class. 16 | * This adds information about stderr output stream. 17 | * 18 | * @author Dariusz Górecki 19 | */ 20 | interface ConsoleOutputInterface extends OutputInterface 21 | { 22 | /** 23 | * Gets the OutputInterface for errors. 24 | * 25 | * @return OutputInterface 26 | */ 27 | public function getErrorOutput(); 28 | 29 | /** 30 | * Sets the OutputInterface used for errors. 31 | * 32 | * @param OutputInterface $error 33 | */ 34 | public function setErrorOutput(OutputInterface $error); 35 | } 36 | -------------------------------------------------------------------------------- /vendor/symfony/css-selector/Tests/Node/HashNodeTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\CssSelector\Tests\Node; 13 | 14 | use Symfony\Component\CssSelector\Node\HashNode; 15 | use Symfony\Component\CssSelector\Node\ElementNode; 16 | 17 | class HashNodeTest extends AbstractNodeTest 18 | { 19 | public function getToStringConversionTestData() 20 | { 21 | return array( 22 | array(new HashNode(new ElementNode(), 'id'), 'Hash[Element[*]#id]'), 23 | ); 24 | } 25 | 26 | public function getSpecificityValueTestData() 27 | { 28 | return array( 29 | array(new HashNode(new ElementNode(), 'id'), 100), 30 | array(new HashNode(new ElementNode(null, 'id'), 'class'), 101), 31 | ); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /vendor/symfony/dom-crawler/Image.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\DomCrawler; 13 | 14 | /** 15 | * Image represents an HTML image (an HTML img tag). 16 | */ 17 | class Image extends AbstractUriElement 18 | { 19 | public function __construct(\DOMElement $node, $currentUri) 20 | { 21 | parent::__construct($node, $currentUri, 'GET'); 22 | } 23 | 24 | protected function getRawUri() 25 | { 26 | return $this->node->getAttribute('src'); 27 | } 28 | 29 | protected function setNode(\DOMElement $node) 30 | { 31 | if ('img' !== $node->nodeName) { 32 | throw new \LogicException(sprintf('Unable to visualize a "%s" tag.', $node->nodeName)); 33 | } 34 | 35 | $this->node = $node; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/tests/Monolog/Handler/SamplingHandlerTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Handler; 13 | 14 | use Monolog\TestCase; 15 | 16 | /** 17 | * @covers Monolog\Handler\SamplingHandler::handle 18 | */ 19 | class SamplingHandlerTest extends TestCase 20 | { 21 | public function testHandle() 22 | { 23 | $testHandler = new TestHandler(); 24 | $handler = new SamplingHandler($testHandler, 2); 25 | for ($i = 0; $i < 10000; $i++) { 26 | $handler->handle($this->getRecord()); 27 | } 28 | $count = count($testHandler->getRecords()); 29 | // $count should be half of 10k, so between 4k and 6k 30 | $this->assertLessThan(6000, $count); 31 | $this->assertGreaterThan(4000, $count); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /vendor/doctrine/cache/tests/travis/phpunit.travis.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | ../Doctrine/ 20 | 21 | 22 | 23 | 24 | 25 | ../../lib/Doctrine/ 26 | 27 | 28 | 29 | 30 | 31 | performance 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/psr7/tests/DroppingStreamTest.php: -------------------------------------------------------------------------------- 1 | assertEquals(3, $drop->write('hel')); 14 | $this->assertEquals(2, $drop->write('lo')); 15 | $this->assertEquals(5, $drop->getSize()); 16 | $this->assertEquals('hello', $drop->read(5)); 17 | $this->assertEquals(0, $drop->getSize()); 18 | $drop->write('12345678910'); 19 | $this->assertEquals(5, $stream->getSize()); 20 | $this->assertEquals(5, $drop->getSize()); 21 | $this->assertEquals('12345', (string) $drop); 22 | $this->assertEquals(0, $drop->getSize()); 23 | $drop->write('hello'); 24 | $this->assertSame(0, $drop->write('test')); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/symfony/css-selector/Tests/Node/ClassNodeTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\CssSelector\Tests\Node; 13 | 14 | use Symfony\Component\CssSelector\Node\ClassNode; 15 | use Symfony\Component\CssSelector\Node\ElementNode; 16 | 17 | class ClassNodeTest extends AbstractNodeTest 18 | { 19 | public function getToStringConversionTestData() 20 | { 21 | return array( 22 | array(new ClassNode(new ElementNode(), 'class'), 'Class[Element[*].class]'), 23 | ); 24 | } 25 | 26 | public function getSpecificityValueTestData() 27 | { 28 | return array( 29 | array(new ClassNode(new ElementNode(), 'class'), 10), 30 | array(new ClassNode(new ElementNode(null, 'element'), 'class'), 11), 31 | ); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /vendor/symfony/polyfill-mbstring/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "symfony/polyfill-mbstring", 3 | "type": "library", 4 | "description": "Symfony polyfill for the Mbstring extension", 5 | "keywords": ["polyfill", "shim", "compatibility", "portable", "mbstring"], 6 | "homepage": "https://symfony.com", 7 | "license": "MIT", 8 | "authors": [ 9 | { 10 | "name": "Nicolas Grekas", 11 | "email": "p@tchwork.com" 12 | }, 13 | { 14 | "name": "Symfony Community", 15 | "homepage": "https://symfony.com/contributors" 16 | } 17 | ], 18 | "require": { 19 | "php": ">=5.3.3" 20 | }, 21 | "autoload": { 22 | "psr-4": { "Symfony\\Polyfill\\Mbstring\\": "" }, 23 | "files": [ "bootstrap.php" ] 24 | }, 25 | "suggest": { 26 | "ext-mbstring": "For best performance" 27 | }, 28 | "minimum-stability": "dev", 29 | "extra": { 30 | "branch-alias": { 31 | "dev-master": "1.3-dev" 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /vendor/doctrine/collections/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "doctrine/collections", 3 | "type": "library", 4 | "description": "Collections Abstraction library", 5 | "keywords": ["collections", "array", "iterator"], 6 | "homepage": "http://www.doctrine-project.org", 7 | "license": "MIT", 8 | "authors": [ 9 | {"name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com"}, 10 | {"name": "Roman Borschel", "email": "roman@code-factory.org"}, 11 | {"name": "Benjamin Eberlei", "email": "kontakt@beberlei.de"}, 12 | {"name": "Jonathan Wage", "email": "jonwage@gmail.com"}, 13 | {"name": "Johannes Schmitt", "email": "schmittjoh@gmail.com"} 14 | ], 15 | "require": { 16 | "php": ">=5.3.2" 17 | }, 18 | "require-dev": { 19 | "phpunit/phpunit": "~4.0" 20 | }, 21 | "autoload": { 22 | "psr-0": { "Doctrine\\Common\\Collections\\": "lib/" } 23 | }, 24 | "extra": { 25 | "branch-alias": { 26 | "dev-master": "1.2.x-dev" 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/src/Monolog/Processor/TagProcessor.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog\Processor; 13 | 14 | /** 15 | * Adds a tags array into record 16 | * 17 | * @author Martijn Riemers 18 | */ 19 | class TagProcessor 20 | { 21 | private $tags; 22 | 23 | public function __construct(array $tags = array()) 24 | { 25 | $this->setTags($tags); 26 | } 27 | 28 | public function addTags(array $tags = array()) 29 | { 30 | $this->tags = array_merge($this->tags, $tags); 31 | } 32 | 33 | public function setTags(array $tags = array()) 34 | { 35 | $this->tags = $tags; 36 | } 37 | 38 | public function __invoke(array $record) 39 | { 40 | $record['extra']['tags'] = $this->tags; 41 | 42 | return $record; 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_10.php: -------------------------------------------------------------------------------- 1 | block( 11 | 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', 12 | 'CUSTOM', 13 | 'fg=white;bg=green', 14 | 'X ', 15 | true 16 | ); 17 | }; 18 | -------------------------------------------------------------------------------- /vendor/symfony/debug/Exception/ContextErrorException.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Debug\Exception; 13 | 14 | /** 15 | * Error Exception with Variable Context. 16 | * 17 | * @author Christian Sciberras 18 | */ 19 | class ContextErrorException extends \ErrorException 20 | { 21 | private $context = array(); 22 | 23 | public function __construct($message, $code, $severity, $filename, $lineno, $context = array()) 24 | { 25 | parent::__construct($message, $code, $severity, $filename, $lineno); 26 | $this->context = $context; 27 | } 28 | 29 | /** 30 | * @return array Array of variables that existed when the exception occurred 31 | */ 32 | public function getContext() 33 | { 34 | return $this->context; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /vendor/symfony/console/Input/StreamableInputInterface.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Input; 13 | 14 | /** 15 | * StreamableInputInterface is the interface implemented by all input classes 16 | * that have an input stream. 17 | * 18 | * @author Robin Chalas 19 | */ 20 | interface StreamableInputInterface extends InputInterface 21 | { 22 | /** 23 | * Sets the input stream to read from when interacting with the user. 24 | * 25 | * This is mainly useful for testing purpose. 26 | * 27 | * @param resource $stream The input stream 28 | */ 29 | public function setStream($stream); 30 | 31 | /** 32 | * Returns the input stream. 33 | * 34 | * @return resource|null 35 | */ 36 | public function getStream(); 37 | } 38 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/psr7/src/LazyOpenStream.php: -------------------------------------------------------------------------------- 1 | filename = $filename; 27 | $this->mode = $mode; 28 | } 29 | 30 | /** 31 | * Creates the underlying stream lazily when required. 32 | * 33 | * @return StreamInterface 34 | */ 35 | protected function createStream() 36 | { 37 | return stream_for(try_fopen($this->filename, $this->mode)); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/application_2.txt: -------------------------------------------------------------------------------- 1 | My Symfony application v1.0 2 | 3 | Usage: 4 | command [options] [arguments] 5 | 6 | Options: 7 | -h, --help Display this help message 8 | -q, --quiet Do not output any message 9 | -V, --version Display this application version 10 | --ansi Force ANSI output 11 | --no-ansi Disable ANSI output 12 | -n, --no-interaction Do not ask any interactive question 13 | -v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug 14 | 15 | Available commands: 16 | help Displays help for a command 17 | list Lists commands 18 | descriptor 19 | descriptor:command1 [alias1|alias2] command 1 description 20 | descriptor:command2 command 2 description 21 | -------------------------------------------------------------------------------- /vendor/symfony/css-selector/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "symfony/css-selector", 3 | "type": "library", 4 | "description": "Symfony CssSelector Component", 5 | "keywords": [], 6 | "homepage": "https://symfony.com", 7 | "license": "MIT", 8 | "authors": [ 9 | { 10 | "name": "Fabien Potencier", 11 | "email": "fabien@symfony.com" 12 | }, 13 | { 14 | "name": "Jean-François Simon", 15 | "email": "jeanfrancois.simon@sensiolabs.com" 16 | }, 17 | { 18 | "name": "Symfony Community", 19 | "homepage": "https://symfony.com/contributors" 20 | } 21 | ], 22 | "require": { 23 | "php": ">=5.5.9" 24 | }, 25 | "autoload": { 26 | "psr-4": { "Symfony\\Component\\CssSelector\\": "" }, 27 | "exclude-from-classmap": [ 28 | "/Tests/" 29 | ] 30 | }, 31 | "minimum-stability": "dev", 32 | "extra": { 33 | "branch-alias": { 34 | "dev-master": "3.2-dev" 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /vendor/symfony/debug/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | ./Tests/ 16 | 17 | 18 | ./Resources/ext/tests/ 19 | 20 | 21 | 22 | 23 | 24 | ./ 25 | 26 | ./Tests 27 | ./vendor 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /vendor/doctrine/cache/tests/Doctrine/Tests/Common/Cache/SQLite3CacheTest.php: -------------------------------------------------------------------------------- 1 | file = tempnam(null, 'doctrine-cache-test-'); 20 | unlink($this->file); 21 | $this->sqlite = new SQLite3($this->file); 22 | } 23 | 24 | protected function tearDown() 25 | { 26 | $this->sqlite = null; // DB must be closed before 27 | unlink($this->file); 28 | } 29 | 30 | public function testGetStats() 31 | { 32 | $this->assertNull($this->_getCacheDriver()->getStats()); 33 | } 34 | 35 | /** 36 | * {@inheritDoc} 37 | */ 38 | protected function _getCacheDriver() 39 | { 40 | return new SQLite3Cache($this->sqlite, 'test_table'); 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /vendor/symfony/css-selector/Parser/Handler/HandlerInterface.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\CssSelector\Parser\Handler; 13 | 14 | use Symfony\Component\CssSelector\Parser\Reader; 15 | use Symfony\Component\CssSelector\Parser\TokenStream; 16 | 17 | /** 18 | * CSS selector handler interface. 19 | * 20 | * This component is a port of the Python cssselect library, 21 | * which is copyright Ian Bicking, @see https://github.com/SimonSapin/cssselect. 22 | * 23 | * @author Jean-François Simon 24 | * 25 | * @internal 26 | */ 27 | interface HandlerInterface 28 | { 29 | /** 30 | * @param Reader $reader 31 | * @param TokenStream $stream 32 | * 33 | * @return bool 34 | */ 35 | public function handle(Reader $reader, TokenStream $stream); 36 | } 37 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Helper/AbstractQuestionHelperTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Tests\Helper; 13 | 14 | use Symfony\Component\Console\Input\StreamableInputInterface; 15 | 16 | abstract class AbstractQuestionHelperTest extends \PHPUnit_Framework_TestCase 17 | { 18 | protected function createStreamableInputInterfaceMock($stream = null, $interactive = true) 19 | { 20 | $mock = $this->getMock(StreamableInputInterface::class); 21 | $mock->expects($this->any()) 22 | ->method('isInteractive') 23 | ->will($this->returnValue($interactive)); 24 | 25 | if ($stream) { 26 | $mock->expects($this->any()) 27 | ->method('getStream') 28 | ->willReturn($stream); 29 | } 30 | 31 | return $mock; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /vendor/monolog/monolog/tests/Monolog/ErrorHandlerTest.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Monolog; 13 | 14 | use Monolog\Handler\TestHandler; 15 | 16 | class ErrorHandlerTest extends \PHPUnit_Framework_TestCase 17 | { 18 | public function testHandleError() 19 | { 20 | $logger = new Logger('test', array($handler = new TestHandler)); 21 | $errHandler = new ErrorHandler($logger); 22 | 23 | $errHandler->registerErrorHandler(array(E_USER_NOTICE => Logger::EMERGENCY), false); 24 | trigger_error('Foo', E_USER_ERROR); 25 | $this->assertCount(1, $handler->getRecords()); 26 | $this->assertTrue($handler->hasErrorRecords()); 27 | trigger_error('Foo', E_USER_NOTICE); 28 | $this->assertCount(2, $handler->getRecords()); 29 | $this->assertTrue($handler->hasEmergencyRecords()); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/DescriptorCommand2.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Tests\Fixtures; 13 | 14 | use Symfony\Component\Console\Command\Command; 15 | use Symfony\Component\Console\Input\InputArgument; 16 | use Symfony\Component\Console\Input\InputOption; 17 | 18 | class DescriptorCommand2 extends Command 19 | { 20 | protected function configure() 21 | { 22 | $this 23 | ->setName('descriptor:command2') 24 | ->setDescription('command 2 description') 25 | ->setHelp('command 2 help') 26 | ->addUsage('-o|--option_name ') 27 | ->addUsage('') 28 | ->addArgument('argument_name', InputArgument::REQUIRED) 29 | ->addOption('option_name', 'o', InputOption::VALUE_NONE) 30 | ; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /vendor/symfony/console/Tests/Fixtures/command_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "descriptor:command2", 3 | "usage": [ 4 | "descriptor:command2 [-o|--option_name] [--] ", 5 | "descriptor:command2 -o|--option_name ", 6 | "descriptor:command2 " 7 | ], 8 | "description": "command 2 description", 9 | "help": "command 2 help", 10 | "definition": { 11 | "arguments": { 12 | "argument_name": { 13 | "name": "argument_name", 14 | "is_required": true, 15 | "is_array": false, 16 | "description": "", 17 | "default": null 18 | } 19 | }, 20 | "options": { 21 | "option_name": { 22 | "name": "--option_name", 23 | "shortcut": "-o", 24 | "accept_value": false, 25 | "is_value_required": false, 26 | "is_multiple": false, 27 | "description": "", 28 | "default": false 29 | } 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /vendor/doctrine/inflector/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "doctrine/inflector", 3 | "type": "library", 4 | "description": "Common String Manipulations with regard to casing and singular/plural rules.", 5 | "keywords": ["string", "inflection", "singularize", "pluralize"], 6 | "homepage": "http://www.doctrine-project.org", 7 | "license": "MIT", 8 | "authors": [ 9 | {"name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com"}, 10 | {"name": "Roman Borschel", "email": "roman@code-factory.org"}, 11 | {"name": "Benjamin Eberlei", "email": "kontakt@beberlei.de"}, 12 | {"name": "Jonathan Wage", "email": "jonwage@gmail.com"}, 13 | {"name": "Johannes Schmitt", "email": "schmittjoh@gmail.com"} 14 | ], 15 | "require": { 16 | "php": ">=5.3.2" 17 | }, 18 | "require-dev": { 19 | "phpunit/phpunit": "4.*" 20 | }, 21 | "autoload": { 22 | "psr-0": { "Doctrine\\Common\\Inflector\\": "lib/" } 23 | }, 24 | "extra": { 25 | "branch-alias": { 26 | "dev-master": "1.1.x-dev" 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/guzzle/.travis.yml: -------------------------------------------------------------------------------- 1 | language: php 2 | 3 | sudo: false 4 | 5 | php: 6 | - 5.5 7 | - 5.6 8 | - 7.0 9 | - 7.1 10 | - hhvm 11 | 12 | before_script: 13 | - curl --version 14 | - composer install --no-interaction --prefer-source --dev 15 | - ~/.nvm/nvm.sh install v0.6.14 16 | - ~/.nvm/nvm.sh run v0.6.14 17 | - '[ "$TRAVIS_PHP_VERSION" != "7.0" ] || echo "xdebug.overload_var_dump = 1" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini' 18 | 19 | script: make test 20 | 21 | matrix: 22 | allow_failures: 23 | - php: hhvm 24 | fast_finish: true 25 | 26 | before_deploy: 27 | - rvm 1.9.3 do gem install mime-types -v 2.6.2 28 | - make package 29 | 30 | deploy: 31 | provider: releases 32 | api_key: 33 | secure: UpypqlYgsU68QT/x40YzhHXvzWjFwCNo9d+G8KAdm7U9+blFfcWhV1aMdzugvPMl6woXgvJj7qHq5tAL4v6oswCORhpSBfLgOQVFaica5LiHsvWlAedOhxGmnJqMTwuepjBCxXhs3+I8Kof1n4oUL9gKytXjOVCX/f7XU1HiinU= 34 | file: 35 | - build/artifacts/guzzle.phar 36 | - build/artifacts/guzzle.zip 37 | on: 38 | repo: guzzle/guzzle 39 | tags: true 40 | all_branches: true 41 | php: 5.5 42 | -------------------------------------------------------------------------------- /vendor/symfony/console/Output/BufferedOutput.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | namespace Symfony\Component\Console\Output; 13 | 14 | /** 15 | * @author Jean-François Simon 16 | */ 17 | class BufferedOutput extends Output 18 | { 19 | /** 20 | * @var string 21 | */ 22 | private $buffer = ''; 23 | 24 | /** 25 | * Empties buffer and returns its content. 26 | * 27 | * @return string 28 | */ 29 | public function fetch() 30 | { 31 | $content = $this->buffer; 32 | $this->buffer = ''; 33 | 34 | return $content; 35 | } 36 | 37 | /** 38 | * {@inheritdoc} 39 | */ 40 | protected function doWrite($message, $newline) 41 | { 42 | $this->buffer .= $message; 43 | 44 | if ($newline) { 45 | $this->buffer .= "\n"; 46 | } 47 | } 48 | } 49 | --------------------------------------------------------------------------------