From 11521c2339b7e6474ffd688f0f97715e7e3e3dc5 Mon Sep 17 00:00:00 2001 From: Torsten Date: Fri, 17 Jan 2020 10:58:01 +0100 Subject: [PATCH] updated backend --- pfosten/.idea/blade.xml | 4 - pfosten/.idea/modules.xml | 0 pfosten/.idea/vcs.xml | 0 pfosten/composer.json | 9 +- pfosten/composer.lock | 2069 +++-- pfosten/package.json | 4 +- pfosten/vendor/composer/ClassLoader.php | 8 +- pfosten/vendor/composer/autoload_classmap.php | 8 +- pfosten/vendor/composer/autoload_files.php | 8 +- .../vendor/composer/autoload_namespaces.php | 4 - pfosten/vendor/composer/autoload_psr4.php | 26 +- pfosten/vendor/composer/autoload_static.php | 159 +- pfosten/vendor/composer/installed.json | 7193 ++++++++++------- .../dnoegel/php-xdg-base-dir/.gitignore | 1 - .../vendor/dnoegel/php-xdg-base-dir/LICENSE | 0 .../vendor/dnoegel/php-xdg-base-dir/README.md | 17 +- .../dnoegel/php-xdg-base-dir/composer.json | 4 +- .../dnoegel/php-xdg-base-dir/phpunit.xml.dist | 24 - .../dnoegel/php-xdg-base-dir/src/Xdg.php | 21 +- .../php-xdg-base-dir/tests/XdgTest.php | 116 - pfosten/vendor/doctrine/inflector/.gitignore | 4 - pfosten/vendor/doctrine/inflector/.travis.yml | 21 - pfosten/vendor/doctrine/inflector/LICENSE | 0 pfosten/vendor/doctrine/inflector/README.md | 0 .../vendor/doctrine/inflector/composer.json | 11 +- .../Doctrine/Common/Inflector/Inflector.php | 144 +- .../doctrine/inflector/phpunit.xml.dist | 31 - .../Tests/Common/Inflector/InflectorTest.php | 309 - .../tests/Doctrine/Tests/DoctrineTestCase.php | 10 - .../tests/Doctrine/Tests/TestInit.php | 27 - .../vendor/doctrine/instantiator/.gitignore | 5 - .../doctrine/instantiator/.scrutinizer.yml | 46 - .../doctrine/instantiator/.travis.install.sh | 14 - .../vendor/doctrine/instantiator/.travis.yml | 22 - .../doctrine/instantiator/CONTRIBUTING.md | 2 +- pfosten/vendor/doctrine/instantiator/LICENSE | 0 .../vendor/doctrine/instantiator/README.md | 3 +- .../doctrine/instantiator/composer.json | 14 +- .../doctrine/instantiator/phpmd.xml.dist | 27 - .../doctrine/instantiator/phpunit.xml.dist | 22 - .../Exception/ExceptionInterface.php | 23 +- .../Exception/InvalidArgumentException.php | 37 +- .../Exception/UnexpectedValueException.php | 51 +- .../Doctrine/Instantiator/Instantiator.php | 174 +- .../Instantiator/InstantiatorInterface.php | 23 +- .../InstantiatorPerformanceEvent.php | 96 - .../InvalidArgumentExceptionTest.php | 83 - .../UnexpectedValueExceptionTest.php | 69 - .../InstantiatorTest/InstantiatorTest.php | 219 - .../AbstractClassAsset.php | 29 - .../ArrayObjectAsset.php | 41 - .../InstantiatorTestAsset/ExceptionAsset.php | 41 - .../FinalExceptionAsset.php | 41 - .../InstantiatorTestAsset/PharAsset.php | 41 - .../PharExceptionAsset.php | 44 - .../SerializableArrayObjectAsset.php | 62 - .../SimpleSerializableAsset.php | 61 - .../SimpleTraitAsset.php | 29 - .../UnCloneableAsset.php | 50 - .../UnserializeExceptionArrayObjectAsset.php | 39 - .../WakeUpNoticesAsset.php | 38 - .../InstantiatorTestAsset/XMLReaderAsset.php | 41 - pfosten/vendor/erusev/parsedown/Parsedown.php | 43 +- pfosten/vendor/fzaninotto/faker/.gitignore | 2 - pfosten/vendor/fzaninotto/faker/.travis.yml | 25 - pfosten/vendor/fzaninotto/faker/CHANGELOG.md | 145 +- .../vendor/fzaninotto/faker/CONTRIBUTING.md | 22 - pfosten/vendor/fzaninotto/faker/Makefile | 10 - pfosten/vendor/fzaninotto/faker/composer.json | 15 +- .../vendor/fzaninotto/faker/phpunit.xml.dist | 12 - pfosten/vendor/fzaninotto/faker/readme.md | 167 +- .../faker/src/Faker/Calculator/Luhn.php | 4 +- .../fzaninotto/faker/src/Faker/Generator.php | 13 +- .../Faker/ORM/CakePHP/ColumnTypeGuesser.php | 6 +- .../Faker/ORM/Doctrine/ColumnTypeGuesser.php | 6 + .../src/Faker/ORM/Doctrine/Populator.php | 34 +- .../src/Faker/ORM/Spot/EntityPopulator.php | 5 +- .../faker/src/Faker/Provider/Base.php | 8 +- .../faker/src/Faker/Provider/Biased.php | 2 +- .../faker/src/Faker/Provider/Color.php | 27 + .../faker/src/Faker/Provider/Company.php | 6 + .../faker/src/Faker/Provider/DateTime.php | 4 +- .../faker/src/Faker/Provider/Image.php | 4 +- .../faker/src/Faker/Provider/Internet.php | 4 +- .../faker/src/Faker/Provider/Lorem.php | 6 +- .../src/Faker/Provider/Miscellaneous.php | 52 +- .../faker/src/Faker/Provider/Text.php | 2 +- .../faker/src/Faker/Provider/Uuid.php | 3 +- .../src/Faker/Provider/ar_JO/Company.php | 4 +- .../src/Faker/Provider/ar_SA/Company.php | 4 +- .../src/Faker/Provider/at_AT/Payment.php | 2 +- .../src/Faker/Provider/bg_BG/Payment.php | 2 +- .../src/Faker/Provider/de_AT/Address.php | 13 +- .../faker/src/Faker/Provider/de_CH/Person.php | 28 + .../src/Faker/Provider/de_DE/Address.php | 2 +- .../src/Faker/Provider/de_DE/Company.php | 9 + .../src/Faker/Provider/en_CA/PhoneNumber.php | 2 +- .../src/Faker/Provider/en_GB/Address.php | 6 +- .../faker/src/Faker/Provider/en_IN/Person.php | 2 +- .../src/Faker/Provider/en_SG/PhoneNumber.php | 15 +- .../src/Faker/Provider/en_US/Company.php | 4 +- .../src/Faker/Provider/en_US/Payment.php | 1 - .../src/Faker/Provider/es_AR/Company.php | 4 +- .../src/Faker/Provider/es_ES/Company.php | 4 +- .../faker/src/Faker/Provider/es_ES/Person.php | 95 +- .../src/Faker/Provider/es_ES/PhoneNumber.php | 18 + .../src/Faker/Provider/es_PE/Company.php | 4 +- .../faker/src/Faker/Provider/fa_IR/Person.php | 64 + .../src/Faker/Provider/fa_IR/PhoneNumber.php | 39 +- .../src/Faker/Provider/fi_FI/Company.php | 4 +- .../src/Faker/Provider/fr_BE/Payment.php | 2 +- .../faker/src/Faker/Provider/fr_CH/Person.php | 25 + .../src/Faker/Provider/hy_AM/Company.php | 4 +- .../src/Faker/Provider/id_ID/Internet.php | 2 +- .../faker/src/Faker/Provider/id_ID/Person.php | 54 +- .../faker/src/Faker/Provider/it_CH/Person.php | 13 + .../src/Faker/Provider/it_IT/Company.php | 4 +- .../src/Faker/Provider/ja_JP/Address.php | 2 +- .../faker/src/Faker/Provider/ja_JP/Text.php | 2 +- .../faker/src/Faker/Provider/lt_LT/Person.php | 27 +- .../faker/src/Faker/Provider/mn_MN/Person.php | 2 +- .../faker/src/Faker/Provider/nb_NO/Person.php | 2 +- .../src/Faker/Provider/nb_NO/PhoneNumber.php | 19 + .../faker/src/Faker/Provider/ne_NP/Person.php | 6 +- .../src/Faker/Provider/nl_BE/Payment.php | 2 +- .../src/Faker/Provider/nl_NL/Company.php | 94 +- .../faker/src/Faker/Provider/nl_NL/Person.php | 9 +- .../src/Faker/Provider/pt_BR/Payment.php | 74 + .../src/Faker/Provider/pt_PT/Address.php | 2 +- .../src/Faker/Provider/ro_RO/PhoneNumber.php | 3 +- .../src/Faker/Provider/ru_RU/Company.php | 25 + .../faker/src/Faker/Provider/ru_RU/Person.php | 22 + .../src/Faker/Provider/sk_SK/Company.php | 4 +- .../faker/src/Faker/Provider/sk_SK/Person.php | 4 +- .../src/Faker/Provider/uk_UA/Address.php | 4 +- .../faker/src/Faker/Provider/uk_UA/Person.php | 4 +- .../faker/src/Faker/Provider/zh_CN/Person.php | 4 + .../faker/src/Faker/Provider/zh_TW/Person.php | 2 +- .../faker/test/Faker/Calculator/IbanTest.php | 306 - .../faker/test/Faker/Calculator/LuhnTest.php | 72 - .../faker/test/Faker/DefaultGeneratorTest.php | 28 - .../faker/test/Faker/GeneratorTest.php | 148 - .../faker/test/Faker/Provider/AddressTest.php | 47 - .../faker/test/Faker/Provider/BarcodeTest.php | 46 - .../faker/test/Faker/Provider/BaseTest.php | 572 -- .../faker/test/Faker/Provider/BiasedTest.php | 74 - .../faker/test/Faker/Provider/ColorTest.php | 54 - .../faker/test/Faker/Provider/CompanyTest.php | 31 - .../test/Faker/Provider/DateTimeTest.php | 282 - .../faker/test/Faker/Provider/ImageTest.php | 76 - .../test/Faker/Provider/InternetTest.php | 167 - .../test/Faker/Provider/LocalizationTest.php | 27 - .../faker/test/Faker/Provider/LoremTest.php | 109 - .../test/Faker/Provider/MiscellaneousTest.php | 59 - .../faker/test/Faker/Provider/PaymentTest.php | 209 - .../faker/test/Faker/Provider/PersonTest.php | 87 - .../test/Faker/Provider/PhoneNumberTest.php | 36 - .../Faker/Provider/ProviderOverrideTest.php | 194 - .../faker/test/Faker/Provider/TextTest.php | 55 - .../test/Faker/Provider/UserAgentTest.php | 39 - .../faker/test/Faker/Provider/UuidTest.php | 32 - .../Faker/Provider/ar_JO/InternetTest.php | 33 - .../Faker/Provider/ar_SA/InternetTest.php | 33 - .../test/Faker/Provider/at_AT/PaymentTest.php | 31 - .../test/Faker/Provider/bg_BG/PaymentTest.php | 31 - .../test/Faker/Provider/bn_BD/PersonTest.php | 30 - .../test/Faker/Provider/cs_CZ/PersonTest.php | 47 - .../Faker/Provider/da_DK/InternetTest.php | 33 - .../Faker/Provider/de_AT/InternetTest.php | 33 - .../Faker/Provider/de_AT/PhoneNumberTest.php | 29 - .../test/Faker/Provider/de_CH/AddressTest.php | 70 - .../Faker/Provider/de_CH/InternetTest.php | 36 - .../Faker/Provider/de_CH/PhoneNumberTest.php | 33 - .../Faker/Provider/de_DE/InternetTest.php | 33 - .../test/Faker/Provider/en_AU/AddressTest.php | 49 - .../test/Faker/Provider/en_CA/AddressTest.php | 69 - .../test/Faker/Provider/en_IN/AddressTest.php | 57 - .../Faker/Provider/en_NZ/PhoneNumberTest.php | 36 - .../test/Faker/Provider/en_PH/AddressTest.php | 50 - .../test/Faker/Provider/en_SG/AddressTest.php | 27 - .../Faker/Provider/en_SG/PhoneNumberTest.php | 46 - .../test/Faker/Provider/en_UG/AddressTest.php | 53 - .../test/Faker/Provider/en_US/PaymentTest.php | 85 - .../Faker/Provider/en_US/PhoneNumberTest.php | 85 - .../test/Faker/Provider/en_ZA/CompanyTest.php | 27 - .../Faker/Provider/en_ZA/InternetTest.php | 33 - .../Faker/Provider/en_ZA/PhoneNumberTest.php | 66 - .../test/Faker/Provider/es_ES/PersonTest.php | 46 - .../Faker/Provider/fi_FI/InternetTest.php | 33 - .../test/Faker/Provider/fr_BE/PaymentTest.php | 30 - .../test/Faker/Provider/fr_CH/AddressTest.php | 70 - .../Faker/Provider/fr_CH/InternetTest.php | 36 - .../Faker/Provider/fr_CH/PhoneNumberTest.php | 33 - .../test/Faker/Provider/fr_FR/CompanyTest.php | 75 - .../test/Faker/Provider/id_ID/PersonTest.php | 41 - .../test/Faker/Provider/it_CH/AddressTest.php | 70 - .../Faker/Provider/it_CH/InternetTest.php | 36 - .../Faker/Provider/it_CH/PhoneNumberTest.php | 33 - .../test/Faker/Provider/it_IT/CompanyTest.php | 24 - .../test/Faker/Provider/it_IT/PersonTest.php | 24 - .../test/Faker/Provider/ja_JP/PersonTest.php | 55 - .../test/Faker/Provider/mn_MN/PersonTest.php | 28 - .../test/Faker/Provider/nl_BE/PaymentTest.php | 30 - .../test/Faker/Provider/nl_NL/CompanyTest.php | 35 - .../test/Faker/Provider/pt_BR/CompanyTest.php | 26 - .../test/Faker/Provider/pt_BR/PersonTest.php | 34 - .../test/Faker/Provider/pt_PT/AddressTest.php | 40 - .../test/Faker/Provider/pt_PT/PersonTest.php | 53 - .../Faker/Provider/pt_PT/PhoneNumberTest.php | 26 - .../test/Faker/Provider/ro_RO/PersonTest.php | 252 - .../Faker/Provider/ro_RO/PhoneNumberTest.php | 32 - .../test/Faker/Provider/sv_SE/PersonTest.php | 61 - .../test/Faker/Provider/uk_UA/AddressTest.php | 81 - .../Faker/Provider/uk_UA/PhoneNumberTest.php | 36 - .../test/Faker/Provider/zh_TW/TextTest.php | 79 - .../fzaninotto/faker/test/documentor.php | 16 - pfosten/vendor/fzaninotto/faker/test/test.php | 38 - .../php-console-color/.gitignore | 0 .../php-console-color/.travis.yml | 17 +- .../jakub-onderka/php-console-color/build.xml | 0 .../php-console-color/composer.json | 11 +- .../php-console-color/example.php | 0 .../php-console-color/phpunit.xml | 7 +- .../PhpConsoleColor/ConsoleColor.php | 280 - .../PhpConsoleColor/InvalidStyleException.php | 10 - .../PhpConsoleColor/ConsoleColorTest.php | 184 - .../php-console-color/tests/bootstrap.php | 2 - .../php-console-highlighter/.gitignore | 0 .../php-console-highlighter/.travis.yml | 17 +- .../php-console-highlighter/LICENSE | 0 .../php-console-highlighter/README.md | 2 + .../php-console-highlighter/build.xml | 0 .../php-console-highlighter/composer.json | 10 +- .../examples/snippet.php | 0 .../examples/whole_file.php | 0 .../examples/whole_file_line_numbers.php | 0 .../php-console-highlighter/phpunit.xml | 6 +- .../PhpConsoleHighlighter/Highlighter.php | 267 - .../PhpConsoleHighligter/HigligterTest.php | 263 - .../tests/bootstrap.php | 2 - pfosten/vendor/laravel/framework/README.md | 12 +- .../vendor/laravel/framework/composer.json | 111 +- .../src/Illuminate/Auth/Access/Gate.php | 366 +- .../src/Illuminate/Auth/Access/Response.php | 3 +- .../src/Illuminate/Auth/AuthManager.php | 25 +- .../Illuminate/Auth/AuthServiceProvider.php | 24 +- .../src/Illuminate/Auth/Authenticatable.php | 4 +- .../Auth/AuthenticationException.php | 21 +- .../Auth/Console/ClearResetsCommand.php | 2 +- .../make/controllers/HomeController.stub | 2 +- .../Console/stubs/make/views/auth/login.stub | 68 +- .../make/views/auth/passwords/email.stub | 36 +- .../make/views/auth/passwords/reset.stub | 61 +- .../stubs/make/views/auth/register.stub | 68 +- .../Auth/Console/stubs/make/views/home.stub | 12 +- .../Console/stubs/make/views/layouts/app.stub | 86 +- .../Illuminate/Auth/CreatesUserProviders.php | 43 +- .../Illuminate/Auth/DatabaseUserProvider.php | 29 +- .../Illuminate/Auth/EloquentUserProvider.php | 52 +- .../src/Illuminate/Auth/Events/Attempting.php | 12 +- .../Illuminate/Auth/Events/Authenticated.php | 11 +- .../src/Illuminate/Auth/Events/Failed.php | 12 +- .../src/Illuminate/Auth/Events/Login.php | 11 +- .../src/Illuminate/Auth/Events/Logout.php | 11 +- .../src/Illuminate/Auth/GuardHelpers.php | 34 +- .../Auth/Middleware/Authenticate.php | 22 +- .../Middleware/AuthenticateWithBasicAuth.php | 9 +- .../Illuminate/Auth/Middleware/Authorize.php | 25 +- .../Auth/Notifications/ResetPassword.php | 31 +- .../Passwords/DatabaseTokenRepository.php | 2 +- .../Auth/Passwords/PasswordBroker.php | 14 +- .../Auth/Passwords/PasswordBrokerManager.php | 14 +- .../PasswordResetServiceProvider.php | 10 +- .../src/Illuminate/Auth/Recaller.php | 24 +- .../src/Illuminate/Auth/RequestGuard.php | 9 +- .../src/Illuminate/Auth/SessionGuard.php | 120 +- .../src/Illuminate/Auth/TokenGuard.php | 28 +- .../src/Illuminate/Auth/composer.json | 19 +- .../Broadcasting/BroadcastController.php | 4 + .../Broadcasting/BroadcastEvent.php | 14 +- .../Broadcasting/BroadcastManager.php | 48 +- .../Broadcasting/BroadcastServiceProvider.php | 10 +- .../Broadcasting/Broadcasters/Broadcaster.php | 164 +- .../Broadcasters/PusherBroadcaster.php | 45 +- .../Broadcasters/RedisBroadcaster.php | 25 +- .../src/Illuminate/Broadcasting/composer.json | 16 +- .../src/Illuminate/Bus/BusServiceProvider.php | 10 +- .../src/Illuminate/Bus/Dispatcher.php | 10 +- .../src/Illuminate/Bus/Queueable.php | 88 +- .../src/Illuminate/Bus/composer.json | 10 +- .../src/Illuminate/Cache/ApcStore.php | 18 +- .../src/Illuminate/Cache/ArrayStore.php | 82 +- .../src/Illuminate/Cache/CacheManager.php | 98 +- .../Illuminate/Cache/CacheServiceProvider.php | 10 +- .../Cache/Console/CacheTableCommand.php | 2 +- .../Illuminate/Cache/Console/ClearCommand.php | 52 +- .../Illuminate/Cache/Console/stubs/cache.stub | 2 +- .../src/Illuminate/Cache/DatabaseStore.php | 100 +- .../Illuminate/Cache/Events/KeyWritten.php | 12 +- .../src/Illuminate/Cache/FileStore.php | 53 +- .../Illuminate/Cache/MemcachedConnector.php | 4 +- .../src/Illuminate/Cache/MemcachedStore.php | 88 +- .../src/Illuminate/Cache/NullStore.php | 31 +- .../src/Illuminate/Cache/RateLimiter.php | 49 +- .../src/Illuminate/Cache/RedisStore.php | 67 +- .../src/Illuminate/Cache/RedisTaggedCache.php | 48 +- .../src/Illuminate/Cache/Repository.php | 270 +- .../Cache/RetrievesMultipleKeys.php | 16 +- .../src/Illuminate/Cache/TaggableStore.php | 4 +- .../src/Illuminate/Cache/TaggedCache.php | 40 +- .../src/Illuminate/Cache/composer.json | 15 +- .../src/Illuminate/Config/Repository.php | 27 +- .../src/Illuminate/Config/composer.json | 8 +- .../src/Illuminate/Console/Application.php | 88 +- .../src/Illuminate/Console/Command.php | 149 +- .../Illuminate/Console/ConfirmableTrait.php | 4 +- .../Illuminate/Console/GeneratorCommand.php | 30 +- .../src/Illuminate/Console/Parser.php | 12 +- .../Console/Scheduling/CacheMutex.php | 61 - .../Console/Scheduling/CallbackEvent.php | 46 +- .../Console/Scheduling/CommandBuilder.php | 6 +- .../Illuminate/Console/Scheduling/Event.php | 204 +- .../Console/Scheduling/ManagesFrequencies.php | 100 +- .../Illuminate/Console/Scheduling/Mutex.php | 30 - .../Console/Scheduling/Schedule.php | 94 +- .../Scheduling/ScheduleFinishCommand.php | 2 +- .../Console/Scheduling/ScheduleRunCommand.php | 63 +- .../src/Illuminate/Console/composer.json | 18 +- .../src/Illuminate/Container/BoundMethod.php | 19 +- .../src/Illuminate/Container/Container.php | 209 +- .../Container/ContextualBindingBuilder.php | 16 +- .../src/Illuminate/Container/composer.json | 8 +- .../Illuminate/Contracts/Auth/Access/Gate.php | 31 +- .../src/Illuminate/Contracts/Auth/Guard.php | 2 +- .../Contracts/Auth/UserProvider.php | 2 +- .../Contracts/Broadcasting/Factory.php | 2 +- .../Broadcasting/ShouldBroadcast.php | 2 +- .../Illuminate/Contracts/Bus/Dispatcher.php | 24 + .../Illuminate/Contracts/Cache/Factory.php | 2 +- .../Illuminate/Contracts/Cache/Repository.php | 61 +- .../src/Illuminate/Contracts/Cache/Store.php | 26 +- .../Contracts/Config/Repository.php | 2 +- .../Contracts/Console/Application.php | 5 +- .../Illuminate/Contracts/Console/Kernel.php | 14 +- .../Container/BindingResolutionException.php | 3 +- .../Contracts/Container/Container.php | 43 +- .../Illuminate/Contracts/Cookie/Factory.php | 24 +- .../Contracts/Database/ModelIdentifier.php | 20 +- .../Contracts/Debug/ExceptionHandler.php | 8 + .../Contracts/Encryption/Encrypter.php | 8 +- .../Contracts/Filesystem/Factory.php | 2 +- .../Contracts/Filesystem/Filesystem.php | 33 +- .../Contracts/Foundation/Application.php | 214 +- .../Illuminate/Contracts/Hashing/Hasher.php | 8 + .../src/Illuminate/Contracts/Logging/Log.php | 98 - .../Illuminate/Contracts/Mail/MailQueue.php | 18 +- .../Illuminate/Contracts/Mail/Mailable.php | 8 +- .../src/Illuminate/Contracts/Mail/Mailer.php | 26 +- .../Contracts/Pagination/Paginator.php | 7 + .../Illuminate/Contracts/Queue/Factory.php | 2 +- .../src/Illuminate/Contracts/Queue/Job.php | 58 +- .../src/Illuminate/Contracts/Queue/Queue.php | 22 +- .../Contracts/Queue/QueueableCollection.php | 14 + .../Contracts/Queue/QueueableEntity.php | 14 + .../Illuminate/Contracts/Redis/Factory.php | 2 +- .../Contracts/Routing/Registrar.php | 16 +- .../Contracts/Routing/ResponseFactory.php | 45 +- .../Contracts/Routing/UrlGenerator.php | 14 +- .../Contracts/Routing/UrlRoutable.php | 8 + .../Illuminate/Contracts/Session/Session.php | 2 +- .../Contracts/Support/MessageBag.php | 22 +- .../Contracts/Translation/Translator.php | 4 +- .../Contracts/Validation/Factory.php | 4 +- .../Validation/ValidatesWhenResolved.php | 2 +- .../Contracts/Validation/Validator.php | 25 +- .../src/Illuminate/Contracts/View/Factory.php | 4 +- .../src/Illuminate/Contracts/View/View.php | 7 + .../src/Illuminate/Contracts/composer.json | 6 +- .../src/Illuminate/Cookie/CookieJar.php | 78 +- .../Cookie/CookieServiceProvider.php | 4 +- .../Cookie/Middleware/EncryptCookies.php | 48 +- .../src/Illuminate/Cookie/composer.json | 12 +- .../Illuminate/Database/Capsule/Manager.php | 8 +- .../Database/Concerns/BuildsQueries.php | 16 +- .../Database/Concerns/ManagesTransactions.php | 33 +- .../src/Illuminate/Database/Connection.php | 107 +- .../Database/ConnectionInterface.php | 16 +- .../Database/ConnectionResolver.php | 2 +- .../Database/ConnectionResolverInterface.php | 2 +- .../Database/Connectors/ConnectionFactory.php | 11 +- .../Database/Connectors/Connector.php | 14 +- .../Database/Connectors/MySqlConnector.php | 9 +- .../Database/Connectors/PostgresConnector.php | 10 +- .../Database/Connectors/SQLiteConnector.php | 4 +- .../Connectors/SqlServerConnector.php | 28 +- .../Console/Migrations/BaseCommand.php | 16 +- .../Console/Migrations/InstallCommand.php | 4 +- .../Console/Migrations/MigrateCommand.php | 39 +- .../Console/Migrations/MigrateMakeCommand.php | 44 +- .../Console/Migrations/RefreshCommand.php | 57 +- .../Console/Migrations/ResetCommand.php | 21 +- .../Console/Migrations/RollbackCommand.php | 23 +- .../Console/Migrations/StatusCommand.php | 27 +- .../Database/Console/Seeds/SeedCommand.php | 6 +- .../Console/Seeds/SeederMakeCommand.php | 4 +- .../Illuminate/Database/DatabaseManager.php | 54 +- .../Illuminate/Database/DetectsDeadlocks.php | 1 + .../Database/DetectsLostConnections.php | 15 +- .../Illuminate/Database/Eloquent/Builder.php | 212 +- .../Database/Eloquent/Collection.php | 218 +- .../Eloquent/Concerns/GuardsAttributes.php | 2 +- .../Eloquent/Concerns/HasAttributes.php | 320 +- .../Database/Eloquent/Concerns/HasEvents.php | 111 +- .../Eloquent/Concerns/HasRelationships.php | 352 +- .../Eloquent/Concerns/HasTimestamps.php | 11 +- .../Concerns/QueriesRelationships.php | 211 +- .../Illuminate/Database/Eloquent/Factory.php | 81 +- .../Database/Eloquent/FactoryBuilder.php | 198 +- .../Illuminate/Database/Eloquent/Model.php | 400 +- .../Eloquent/ModelNotFoundException.php | 3 +- .../Eloquent/RelationNotFoundException.php | 21 +- .../Database/Eloquent/Relations/BelongsTo.php | 70 +- .../Eloquent/Relations/BelongsToMany.php | 311 +- .../Concerns/InteractsWithPivotTable.php | 245 +- .../Concerns/SupportsDefaultModels.php | 2 +- .../Database/Eloquent/Relations/HasMany.php | 4 +- .../Eloquent/Relations/HasManyThrough.php | 256 +- .../Database/Eloquent/Relations/HasOne.php | 4 + .../Eloquent/Relations/HasOneOrMany.php | 73 +- .../Database/Eloquent/Relations/MorphMany.php | 4 +- .../Database/Eloquent/Relations/MorphOne.php | 4 + .../Eloquent/Relations/MorphOneOrMany.php | 123 +- .../Eloquent/Relations/MorphPivot.php | 71 + .../Database/Eloquent/Relations/MorphTo.php | 99 +- .../Eloquent/Relations/MorphToMany.php | 42 +- .../Database/Eloquent/Relations/Pivot.php | 183 +- .../Database/Eloquent/Relations/Relation.php | 54 +- .../Database/Eloquent/SoftDeletes.php | 35 +- .../Database/Eloquent/SoftDeletingScope.php | 6 +- .../Database/Events/QueryExecuted.php | 5 +- .../src/Illuminate/Database/Grammar.php | 24 +- .../Database/MigrationServiceProvider.php | 12 +- .../DatabaseMigrationRepository.php | 21 +- .../Database/Migrations/Migration.php | 11 +- .../Database/Migrations/MigrationCreator.php | 22 +- .../MigrationRepositoryInterface.php | 11 +- .../Database/Migrations/Migrator.php | 129 +- .../Database/Migrations/stubs/create.stub | 2 +- .../src/Illuminate/Database/Query/Builder.php | 928 ++- .../Database/Query/Grammars/Grammar.php | 353 +- .../Database/Query/Grammars/MySqlGrammar.php | 108 +- .../Query/Grammars/PostgresGrammar.php | 259 +- .../Database/Query/Grammars/SQLiteGrammar.php | 175 +- .../Query/Grammars/SqlServerGrammar.php | 113 +- .../Illuminate/Database/Query/JoinClause.php | 60 +- .../Database/Query/JsonExpression.php | 41 +- .../Query/Processors/MySqlProcessor.php | 2 +- .../Query/Processors/PostgresProcessor.php | 4 +- .../Database/Query/Processors/Processor.php | 2 +- .../Query/Processors/SQLiteProcessor.php | 2 +- .../Query/Processors/SqlServerProcessor.php | 5 +- .../src/Illuminate/Database/README.md | 2 +- .../Illuminate/Database/SQLiteConnection.php | 49 + .../Illuminate/Database/Schema/Blueprint.php | 550 +- .../Illuminate/Database/Schema/Builder.php | 83 +- .../Database/Schema/Grammars/ChangeColumn.php | 11 +- .../Database/Schema/Grammars/Grammar.php | 33 +- .../Database/Schema/Grammars/MySqlGrammar.php | 264 +- .../Schema/Grammars/PostgresGrammar.php | 384 +- .../Schema/Grammars/SQLiteGrammar.php | 251 +- .../Schema/Grammars/SqlServerGrammar.php | 269 +- .../Database/Schema/MySqlBuilder.php | 76 + .../Database/Schema/PostgresBuilder.php | 158 +- .../src/Illuminate/Database/Seeder.php | 28 +- .../Database/SqlServerConnection.php | 17 +- .../src/Illuminate/Database/composer.json | 24 +- .../src/Illuminate/Encryption/Encrypter.php | 28 +- .../Encryption/EncryptionServiceProvider.php | 22 +- .../src/Illuminate/Encryption/composer.json | 10 +- .../Illuminate/Events/CallQueuedHandler.php | 86 - .../Illuminate/Events/CallQueuedListener.php | 21 +- .../src/Illuminate/Events/Dispatcher.php | 93 +- .../src/Illuminate/Events/composer.json | 10 +- .../src/Illuminate/Filesystem/Filesystem.php | 89 +- .../Filesystem/FilesystemAdapter.php | 248 +- .../Filesystem/FilesystemManager.php | 96 +- .../src/Illuminate/Filesystem/composer.json | 18 +- .../src/Illuminate/Foundation/AliasLoader.php | 1 + .../src/Illuminate/Foundation/Application.php | 288 +- .../Auth/Access/AuthorizesRequests.php | 9 +- .../Foundation/Auth/AuthenticatesUsers.php | 43 +- .../Foundation/Auth/ResetsPasswords.php | 30 +- .../Auth/SendsPasswordResetEmails.php | 36 +- .../Foundation/Auth/ThrottlesLogins.php | 26 +- .../src/Illuminate/Foundation/Auth/User.php | 3 +- .../Foundation/Bootstrap/HandleExceptions.php | 11 + .../Bootstrap/LoadConfiguration.php | 3 + .../Bootstrap/LoadEnvironmentVariables.php | 58 +- .../Foundation/Bootstrap/RegisterFacades.php | 6 +- .../Foundation/Bus/Dispatchable.php | 23 + .../Foundation/Bus/DispatchesJobs.php | 2 +- .../Foundation/Bus/PendingDispatch.php | 52 +- .../Illuminate/Foundation/ComposerScripts.php | 17 + .../Foundation/Console/AppNameCommand.php | 23 +- .../Console/ClearCompiledCommand.php | 12 +- .../Foundation/Console/ClosureCommand.php | 2 +- .../Foundation/Console/ConfigCacheCommand.php | 20 +- .../Foundation/Console/ConfigClearCommand.php | 2 +- .../Foundation/Console/ConsoleMakeCommand.php | 4 +- .../Foundation/Console/DownCommand.php | 34 +- .../Foundation/Console/EnvironmentCommand.php | 2 +- .../Console/EventGenerateCommand.php | 14 +- .../Foundation/Console/JobMakeCommand.php | 2 +- .../Illuminate/Foundation/Console/Kernel.php | 104 +- .../Foundation/Console/KeyGenerateCommand.php | 11 +- .../Console/ListenerMakeCommand.php | 37 +- .../Foundation/Console/MailMakeCommand.php | 8 +- .../Foundation/Console/ModelMakeCommand.php | 67 +- .../Console/NotificationMakeCommand.php | 8 +- .../Foundation/Console/OptimizeCommand.php | 51 +- .../Foundation/Console/PolicyMakeCommand.php | 20 +- .../Foundation/Console/RouteCacheCommand.php | 6 +- .../Foundation/Console/RouteClearCommand.php | 2 +- .../Foundation/Console/RouteListCommand.php | 128 +- .../Foundation/Console/ServeCommand.php | 50 +- .../Foundation/Console/StorageLinkCommand.php | 2 +- .../Foundation/Console/TestMakeCommand.php | 9 +- .../Foundation/Console/UpCommand.php | 23 +- .../Console/VendorPublishCommand.php | 104 +- .../Foundation/Console/ViewClearCommand.php | 4 +- .../Foundation/Console/stubs/event.stub | 2 +- .../Console/stubs/policy.plain.stub | 2 +- .../Foundation/Console/stubs/policy.stub | 67 +- .../Foundation/Console/stubs/provider.stub | 22 +- .../Foundation/Console/stubs/test.stub | 11 +- .../Foundation/Console/stubs/unit-test.stub | 6 +- .../Foundation/EnvironmentDetector.php | 15 +- .../Foundation/Exceptions/Handler.php | 332 +- .../Foundation/Exceptions/views/503.blade.php | 59 +- .../Exceptions/MaintenanceModeException.php | 17 +- .../Foundation/Http/FormRequest.php | 74 +- .../src/Illuminate/Foundation/Http/Kernel.php | 26 +- .../Middleware/CheckForMaintenanceMode.php | 37 + .../Http/Middleware/TransformsRequest.php | 22 +- .../Http/Middleware/ValidatePostSize.php | 9 +- .../Http/Middleware/VerifyCsrfToken.php | 54 +- .../src/Illuminate/Foundation/Inspiring.php | 4 + .../Foundation/ProviderRepository.php | 6 +- .../Providers/ArtisanServiceProvider.php | 262 +- .../Providers/ComposerServiceProvider.php | 10 +- .../ConsoleSupportServiceProvider.php | 10 +- .../Providers/FormRequestServiceProvider.php | 34 +- .../Providers/FoundationServiceProvider.php | 51 + .../Support/Providers/AuthServiceProvider.php | 8 +- .../Providers/EventServiceProvider.php | 87 +- .../Providers/RouteServiceProvider.php | 29 +- .../Concerns/InteractsWithAuthentication.php | 26 +- .../Testing/Concerns/InteractsWithConsole.php | 56 +- .../Concerns/InteractsWithContainer.php | 27 + .../Concerns/InteractsWithDatabase.php | 24 +- .../Testing/Concerns/MakesHttpRequests.php | 172 +- .../Concerns/MocksApplicationServices.php | 6 +- .../Testing/Constraints/HasInDatabase.php | 10 +- .../Constraints/SoftDeletedInDatabase.php | 10 +- .../Foundation/Testing/DatabaseMigrations.php | 4 +- .../Foundation/Testing/HttpException.php | 10 - .../Foundation/Testing/TestCase.php | 76 +- .../Foundation/Testing/TestResponse.php | 592 +- .../Validation/ValidatesRequests.php | 143 +- .../src/Illuminate/Foundation/helpers.php | 284 +- .../src/Illuminate/Hashing/BcryptHasher.php | 35 +- .../Hashing/HashServiceProvider.php | 20 +- .../src/Illuminate/Hashing/composer.json | 8 +- .../Concerns/InteractsWithContentTypes.php | 18 +- .../Http/Concerns/InteractsWithFlashData.php | 4 +- .../Http/Concerns/InteractsWithInput.php | 150 +- .../Http/Exceptions/PostTooLargeException.php | 17 +- .../src/Illuminate/Http/FileHelpers.php | 18 +- .../src/Illuminate/Http/JsonResponse.php | 25 +- .../src/Illuminate/Http/RedirectResponse.php | 22 +- .../framework/src/Illuminate/Http/Request.php | 171 +- .../src/Illuminate/Http/Response.php | 15 +- .../src/Illuminate/Http/ResponseTrait.php | 23 +- .../src/Illuminate/Http/Testing/File.php | 2 +- .../Illuminate/Http/Testing/FileFactory.php | 22 +- .../src/Illuminate/Http/Testing/MimeType.php | 36 +- .../src/Illuminate/Http/UploadedFile.php | 28 +- .../src/Illuminate/Http/composer.json | 16 +- .../src/Illuminate/Log/LogServiceProvider.php | 136 +- .../framework/src/Illuminate/Log/Writer.php | 377 - .../src/Illuminate/Log/composer.json | 10 +- .../Illuminate/Mail/Events/MessageSending.php | 13 +- .../Illuminate/Mail/Events/MessageSent.php | 11 +- .../Illuminate/Mail/MailServiceProvider.php | 45 +- .../src/Illuminate/Mail/Mailable.php | 224 +- .../framework/src/Illuminate/Mail/Mailer.php | 175 +- .../src/Illuminate/Mail/Markdown.php | 34 +- .../framework/src/Illuminate/Mail/Message.php | 13 +- .../src/Illuminate/Mail/PendingMail.php | 61 +- .../Illuminate/Mail/SendQueuedMailable.php | 39 +- .../Mail/Transport/ArrayTransport.php | 4 +- .../Mail/Transport/LogTransport.php | 20 +- .../Mail/Transport/MailgunTransport.php | 75 +- .../Mail/Transport/MandrillTransport.php | 10 +- .../Mail/Transport/SesTransport.php | 64 +- .../Mail/Transport/SparkPostTransport.php | 26 +- .../Illuminate/Mail/Transport/Transport.php | 22 +- .../src/Illuminate/Mail/TransportManager.php | 79 +- .../src/Illuminate/Mail/composer.json | 24 +- .../resources/views/html/button.blade.php | 8 +- .../resources/views/html/footer.blade.php | 2 +- .../resources/views/html/layout.blade.php | 12 +- .../resources/views/html/message.blade.php | 2 +- .../Mail/resources/views/html/panel.blade.php | 4 +- .../resources/views/html/promotion.blade.php | 2 +- .../views/html/promotion/button.blade.php | 4 +- .../resources/views/html/subcopy.blade.php | 2 +- .../resources/views/html/themes/default.css | 87 +- .../resources/views/markdown/button.blade.php | 1 - .../resources/views/markdown/footer.blade.php | 1 - .../resources/views/markdown/header.blade.php | 1 - .../resources/views/markdown/layout.blade.php | 9 - .../views/markdown/message.blade.php | 27 - .../resources/views/markdown/panel.blade.php | 1 - .../views/markdown/promotion.blade.php | 1 - .../views/markdown/promotion/button.blade.php | 1 - .../views/markdown/subcopy.blade.php | 1 - .../resources/views/markdown/table.blade.php | 1 - .../Notifications/ChannelManager.php | 58 +- .../Channels/BroadcastChannel.php | 4 +- .../Channels/DatabaseChannel.php | 30 +- .../Notifications/Channels/MailChannel.php | 114 +- .../Channels/NexmoSmsChannel.php | 64 - .../Channels/SlackWebhookChannel.php | 114 - .../Console/NotificationTableCommand.php | 2 +- .../Notifications/DatabaseNotification.php | 12 + .../DatabaseNotificationCollection.php | 14 +- .../Events/BroadcastNotificationCreated.php | 38 +- .../Events/NotificationFailed.php | 5 + .../Events/NotificationSending.php | 5 + .../Notifications/Events/NotificationSent.php | 5 + .../HasDatabaseNotifications.php | 15 +- .../Notifications/Messages/MailMessage.php | 127 +- .../Notifications/Messages/NexmoMessage.php | 76 - .../Notifications/Messages/SimpleMessage.php | 13 +- .../Messages/SlackAttachment.php | 241 - .../Messages/SlackAttachmentField.php | 79 - .../Notifications/Messages/SlackMessage.php | 221 - .../Illuminate/Notifications/Notification.php | 20 + .../Notifications/NotificationSender.php | 59 +- .../Notifications/RoutesNotifications.php | 17 +- .../Notifications/SendQueuedNotifications.php | 58 +- .../Illuminate/Notifications/composer.json | 25 +- .../resources/views/email.blade.php | 29 +- .../Pagination/AbstractPaginator.php | 95 +- .../Pagination/LengthAwarePaginator.php | 16 +- .../Pagination/PaginationServiceProvider.php | 2 +- .../src/Illuminate/Pagination/Paginator.php | 13 +- .../src/Illuminate/Pagination/UrlWindow.php | 10 +- .../src/Illuminate/Pagination/composer.json | 9 +- .../resources/views/bootstrap-4.blade.php | 22 +- .../resources/views/default.blade.php | 22 +- .../views/simple-bootstrap-4.blade.php | 18 +- .../resources/views/simple-default.blade.php | 6 +- .../src/Illuminate/Pipeline/Pipeline.php | 29 +- .../Pipeline/PipelineServiceProvider.php | 10 +- .../src/Illuminate/Pipeline/composer.json | 8 +- .../src/Illuminate/Queue/BeanstalkdQueue.php | 29 +- .../Illuminate/Queue/CallQueuedHandler.php | 59 +- .../src/Illuminate/Queue/Capsule/Manager.php | 20 +- .../Queue/Connectors/BeanstalkdConnector.php | 18 +- .../Queue/Connectors/DatabaseConnector.php | 5 +- .../Queue/Connectors/RedisConnector.php | 6 +- .../Queue/Connectors/SqsConnector.php | 6 +- .../Queue/Console/FailedTableCommand.php | 2 +- .../Queue/Console/FlushFailedCommand.php | 2 +- .../Queue/Console/ForgetFailedCommand.php | 19 +- .../Queue/Console/ListFailedCommand.php | 12 +- .../Queue/Console/ListenCommand.php | 2 +- .../Queue/Console/RestartCommand.php | 8 +- .../Illuminate/Queue/Console/RetryCommand.php | 21 +- .../Illuminate/Queue/Console/TableCommand.php | 2 +- .../Illuminate/Queue/Console/WorkCommand.php | 13 +- .../Illuminate/Queue/Console/stubs/jobs.stub | 4 +- .../src/Illuminate/Queue/DatabaseQueue.php | 62 +- .../src/Illuminate/Queue/Events/Looping.php | 27 +- .../Queue/Events/WorkerStopping.php | 18 +- .../Failed/DatabaseFailedJobProvider.php | 6 +- .../Failed/FailedJobProviderInterface.php | 2 +- .../Queue/Failed/NullFailedJobProvider.php | 2 +- .../src/Illuminate/Queue/FailingJob.php | 50 - .../Illuminate/Queue/InteractsWithQueue.php | 4 +- .../Illuminate/Queue/InteractsWithTime.php | 45 - .../Illuminate/Queue/Jobs/BeanstalkdJob.php | 2 +- .../Queue/Jobs/DatabaseJobRecord.php | 2 +- .../src/Illuminate/Queue/Jobs/Job.php | 87 +- .../src/Illuminate/Queue/Jobs/JobName.php | 9 - .../src/Illuminate/Queue/Jobs/RedisJob.php | 7 +- .../src/Illuminate/Queue/Listener.php | 86 +- .../src/Illuminate/Queue/ListenerOptions.php | 3 +- .../src/Illuminate/Queue/LuaScripts.php | 26 + .../src/Illuminate/Queue/NullQueue.php | 12 +- .../framework/src/Illuminate/Queue/Queue.php | 149 +- .../src/Illuminate/Queue/QueueManager.php | 10 +- .../Illuminate/Queue/QueueServiceProvider.php | 31 +- .../framework/src/Illuminate/Queue/README.md | 4 +- .../src/Illuminate/Queue/RedisQueue.php | 83 +- .../SerializesAndRestoresModelIdentifiers.php | 59 +- .../src/Illuminate/Queue/SerializesModels.php | 10 +- .../src/Illuminate/Queue/SqsQueue.php | 18 +- .../src/Illuminate/Queue/SyncQueue.php | 22 +- .../framework/src/Illuminate/Queue/Worker.php | 184 +- .../src/Illuminate/Queue/WorkerOptions.php | 12 +- .../src/Illuminate/Queue/composer.json | 31 +- .../Redis/Connections/Connection.php | 132 +- .../Redis/Connections/PhpRedisConnection.php | 282 +- .../Redis/Connections/PredisConnection.php | 21 +- .../Redis/Connectors/PhpRedisConnector.php | 54 +- .../Redis/Connectors/PredisConnector.php | 3 +- .../src/Illuminate/Redis/RedisManager.php | 148 +- .../Illuminate/Redis/RedisServiceProvider.php | 14 +- .../src/Illuminate/Redis/composer.json | 10 +- .../Routing/Console/ControllerMakeCommand.php | 26 +- .../src/Illuminate/Routing/Controller.php | 18 +- .../Routing/ControllerDispatcher.php | 5 +- .../Routing/ImplicitRouteBinding.php | 24 +- .../Routing/Matching/UriValidator.php | 2 +- .../Routing/Middleware/ThrottleRequests.php | 105 +- .../Routing/MiddlewareNameResolver.php | 10 +- .../src/Illuminate/Routing/Pipeline.php | 3 +- .../src/Illuminate/Routing/Redirector.php | 36 +- .../Illuminate/Routing/ResourceRegistrar.php | 24 +- .../Illuminate/Routing/ResponseFactory.php | 61 +- .../src/Illuminate/Routing/Route.php | 148 +- .../src/Illuminate/Routing/RouteAction.php | 9 +- .../src/Illuminate/Routing/RouteBinding.php | 4 +- .../Illuminate/Routing/RouteCollection.php | 40 +- .../src/Illuminate/Routing/RouteCompiler.php | 2 +- .../Routing/RouteDependencyResolverTrait.php | 4 +- .../src/Illuminate/Routing/RouteGroup.php | 12 +- .../Routing/RouteParameterBinder.php | 2 +- .../src/Illuminate/Routing/RouteRegistrar.php | 35 +- .../Routing/RouteSignatureParameters.php | 4 +- .../Illuminate/Routing/RouteUrlGenerator.php | 29 +- .../src/Illuminate/Routing/Router.php | 321 +- .../Routing/RoutingServiceProvider.php | 34 +- .../Illuminate/Routing/SortedMiddleware.php | 2 +- .../src/Illuminate/Routing/UrlGenerator.php | 166 +- .../src/Illuminate/Routing/composer.json | 29 +- .../Session/CacheBasedSessionHandler.php | 2 +- .../Session/Console/SessionTableCommand.php | 2 +- .../Session/Console/stubs/database.stub | 2 +- .../Session/CookieSessionHandler.php | 8 +- .../Session/DatabaseSessionHandler.php | 15 +- .../Illuminate/Session/FileSessionHandler.php | 8 +- .../Middleware/AuthenticateSession.php | 8 +- .../Session/Middleware/StartSession.php | 98 +- .../src/Illuminate/Session/SessionManager.php | 19 +- .../src/Illuminate/Session/Store.php | 32 +- .../src/Illuminate/Session/composer.json | 18 +- .../framework/src/Illuminate/Support/Arr.php | 78 +- .../src/Illuminate/Support/Collection.php | 724 +- .../src/Illuminate/Support/Composer.php | 32 +- .../src/Illuminate/Support/Debug/Dumper.php | 26 - .../Illuminate/Support/Debug/HtmlDumper.php | 29 - .../src/Illuminate/Support/Facades/App.php | 37 +- .../Illuminate/Support/Facades/Artisan.php | 7 +- .../src/Illuminate/Support/Facades/Auth.php | 10 +- .../src/Illuminate/Support/Facades/Blade.php | 19 +- .../Illuminate/Support/Facades/Broadcast.php | 4 + .../src/Illuminate/Support/Facades/Bus.php | 13 +- .../src/Illuminate/Support/Facades/Cache.php | 16 + .../src/Illuminate/Support/Facades/Config.php | 7 + .../src/Illuminate/Support/Facades/Cookie.php | 6 +- .../src/Illuminate/Support/Facades/Crypt.php | 8 + .../src/Illuminate/Support/Facades/DB.php | 21 + .../src/Illuminate/Support/Facades/Event.php | 43 +- .../src/Illuminate/Support/Facades/Facade.php | 26 +- .../src/Illuminate/Support/Facades/File.php | 38 + .../src/Illuminate/Support/Facades/Gate.php | 15 + .../src/Illuminate/Support/Facades/Hash.php | 7 +- .../src/Illuminate/Support/Facades/Input.php | 83 +- .../src/Illuminate/Support/Facades/Lang.php | 6 + .../src/Illuminate/Support/Facades/Log.php | 18 +- .../src/Illuminate/Support/Facades/Mail.php | 25 +- .../Support/Facades/Notification.php | 24 +- .../Illuminate/Support/Facades/Password.php | 17 +- .../src/Illuminate/Support/Facades/Queue.php | 17 +- .../Illuminate/Support/Facades/Redirect.php | 13 + .../src/Illuminate/Support/Facades/Redis.php | 2 + .../Illuminate/Support/Facades/Request.php | 39 + .../Illuminate/Support/Facades/Response.php | 15 + .../src/Illuminate/Support/Facades/Route.php | 44 +- .../src/Illuminate/Support/Facades/Schema.php | 10 +- .../Illuminate/Support/Facades/Session.php | 23 + .../Illuminate/Support/Facades/Storage.php | 26 +- .../src/Illuminate/Support/Facades/URL.php | 14 + .../Illuminate/Support/Facades/Validator.php | 5 + .../src/Illuminate/Support/Facades/View.php | 9 + .../src/Illuminate/Support/Fluent.php | 30 +- .../src/Illuminate/Support/Manager.php | 18 +- .../src/Illuminate/Support/MessageBag.php | 46 +- .../Support/NamespacedItemResolver.php | 14 +- .../src/Illuminate/Support/Pluralizer.php | 9 +- .../Illuminate/Support/ServiceProvider.php | 80 +- .../framework/src/Illuminate/Support/Str.php | 406 +- .../Support/Testing/Fakes/BusFake.php | 56 +- .../Support/Testing/Fakes/EventFake.php | 100 +- .../Support/Testing/Fakes/MailFake.php | 178 +- .../Testing/Fakes/NotificationFake.php | 101 +- .../Support/Testing/Fakes/PendingMailFake.php | 10 +- .../Support/Testing/Fakes/QueueFake.php | 163 +- .../Illuminate/Support/Traits/Macroable.php | 60 +- .../src/Illuminate/Support/ViewErrorBag.php | 10 + .../src/Illuminate/Support/composer.json | 24 +- .../src/Illuminate/Support/helpers.php | 345 +- .../Illuminate/Translation/ArrayLoader.php | 23 +- .../src/Illuminate/Translation/FileLoader.php | 52 +- .../Translation/LoaderInterface.php | 32 - .../Translation/MessageSelector.php | 10 +- .../TranslationServiceProvider.php | 10 +- .../src/Illuminate/Translation/Translator.php | 62 +- .../src/Illuminate/Translation/composer.json | 11 +- .../Validation/Concerns/FormatsMessages.php | 48 +- .../Concerns/ReplacesAttributes.php | 136 +- .../Concerns/ValidatesAttributes.php | 540 +- .../Validation/DatabasePresenceVerifier.php | 12 +- .../src/Illuminate/Validation/Factory.php | 28 +- .../Validation/PresenceVerifierInterface.php | 4 +- .../src/Illuminate/Validation/Rule.php | 24 +- .../Illuminate/Validation/Rules/Exists.php | 130 +- .../src/Illuminate/Validation/Rules/In.php | 8 +- .../src/Illuminate/Validation/Rules/NotIn.php | 6 +- .../Illuminate/Validation/Rules/Unique.php | 139 +- .../Validation/ValidatesWhenResolvedTrait.php | 24 +- .../Illuminate/Validation/ValidationData.php | 11 +- .../Validation/ValidationException.php | 97 +- .../Validation/ValidationRuleParser.php | 25 +- .../Validation/ValidationServiceProvider.php | 10 +- .../src/Illuminate/Validation/Validator.php | 133 +- .../src/Illuminate/Validation/composer.json | 18 +- .../View/Compilers/BladeCompiler.php | 229 +- .../Concerns/CompilesAuthorizations.php | 32 + .../Compilers/Concerns/CompilesComponents.php | 21 + .../Concerns/CompilesConditionals.php | 97 +- .../View/Compilers/Concerns/CompilesEchos.php | 17 +- .../Compilers/Concerns/CompilesIncludes.php | 21 +- .../Compilers/Concerns/CompilesLayouts.php | 2 +- .../Compilers/Concerns/CompilesRawPhp.php | 14 +- .../Concerns/CompilesTranslations.php | 4 +- .../View/Concerns/ManagesComponents.php | 19 +- .../View/Concerns/ManagesEvents.php | 6 +- .../View/Concerns/ManagesLayouts.php | 10 +- .../Illuminate/View/Concerns/ManagesLoops.php | 6 +- .../View/Concerns/ManagesStacks.php | 2 + .../View/Engines/EngineInterface.php | 15 - .../View/Engines/EngineResolver.php | 5 +- .../Illuminate/View/Engines/FileEngine.php | 4 +- .../src/Illuminate/View/Engines/PhpEngine.php | 3 +- .../framework/src/Illuminate/View/Factory.php | 44 +- .../src/Illuminate/View/FileViewFinder.php | 52 +- .../framework/src/Illuminate/View/View.php | 37 +- .../Illuminate/View/ViewFinderInterface.php | 2 +- .../src/Illuminate/View/ViewName.php | 2 +- .../Illuminate/View/ViewServiceProvider.php | 21 +- .../src/Illuminate/View/composer.json | 17 +- pfosten/vendor/laravel/tinker/LICENSE.txt | 21 - pfosten/vendor/laravel/tinker/README.md | 16 +- pfosten/vendor/laravel/tinker/composer.json | 8 +- .../tinker/src/Console/TinkerCommand.php | 10 +- .../tinker/src/TinkerServiceProvider.php | 6 +- .../laravelcollective/html/composer.json | 90 +- .../html/src/Componentable.php | 5 +- .../html/src/Eloquent/FormAccessible.php | 14 +- .../html/src/FormBuilder.php | 220 +- .../html/src/HtmlBuilder.php | 30 +- pfosten/vendor/league/flysystem/LICENSE | 2 +- pfosten/vendor/league/flysystem/composer.json | 13 +- .../flysystem/src/Adapter/AbstractAdapter.php | 1 + .../src/Adapter/AbstractFtpAdapter.php | 83 +- .../src/Adapter/CanOverwriteFiles.php | 6 +- .../league/flysystem/src/Adapter/Ftp.php | 38 +- .../league/flysystem/src/Adapter/Ftpd.php | 5 + .../league/flysystem/src/Adapter/Local.php | 56 +- .../Adapter/Polyfill/StreamedCopyTrait.php | 10 +- .../vendor/league/flysystem/src/Config.php | 2 +- .../vendor/league/flysystem/src/Exception.php | 2 +- .../league/flysystem/src/Filesystem.php | 7 +- .../src/FilesystemNotFoundException.php | 2 +- .../vendor/league/flysystem/src/Handler.php | 2 +- .../league/flysystem/src/MountManager.php | 374 +- .../flysystem/src/NotSupportedException.php | 2 +- .../flysystem/src/RootViolationException.php | 2 +- pfosten/vendor/league/flysystem/src/Util.php | 15 +- .../src/Util/ContentListingFormatter.php | 28 +- .../league/flysystem/src/Util/MimeType.php | 355 +- pfosten/vendor/mockery/mockery/.gitignore | 0 pfosten/vendor/mockery/mockery/.php_cs | 0 .../vendor/mockery/mockery/.scrutinizer.yml | 0 pfosten/vendor/mockery/mockery/.styleci.yml | 0 pfosten/vendor/mockery/mockery/.travis.yml | 0 pfosten/vendor/mockery/mockery/CHANGELOG.md | 6 +- .../vendor/mockery/mockery/CONTRIBUTING.md | 0 pfosten/vendor/mockery/mockery/LICENSE | 0 pfosten/vendor/mockery/mockery/README.md | 2 +- pfosten/vendor/mockery/mockery/composer.json | 0 .../vendor/mockery/mockery/docs/.gitignore | 0 pfosten/vendor/mockery/mockery/docs/Makefile | 0 pfosten/vendor/mockery/mockery/docs/README.md | 0 pfosten/vendor/mockery/mockery/docs/conf.py | 0 .../docs/cookbook/default_expectations.rst | 0 .../docs/cookbook/detecting_mock_objects.rst | 0 .../mockery/mockery/docs/cookbook/index.rst | 0 .../mockery/mockery/docs/cookbook/map.rst.inc | 0 .../cookbook/mocking_hard_dependencies.rst | 0 .../mockery/docs/getting_started/index.rst | 0 .../docs/getting_started/installation.rst | 0 .../mockery/docs/getting_started/map.rst.inc | 0 .../docs/getting_started/simple_example.rst | 0 .../docs/getting_started/upgrading.rst | 0 pfosten/vendor/mockery/mockery/docs/index.rst | 0 .../docs/reference/argument_validation.rst | 0 .../mockery/docs/reference/demeter_chains.rst | 0 .../mockery/docs/reference/expectations.rst | 0 .../docs/reference/final_methods_classes.rst | 0 .../mockery/mockery/docs/reference/index.rst | 0 .../docs/reference/instance_mocking.rst | 0 .../mockery/docs/reference/magic_methods.rst | 0 .../mockery/docs/reference/map.rst.inc | 0 .../docs/reference/mockery/configuration.rst | 0 .../docs/reference/mockery/exceptions.rst | 0 .../docs/reference/mockery/gotchas.rst | 0 .../mockery/docs/reference/mockery/index.rst | 0 .../mockery/reserved_method_names.rst | 0 .../docs/reference/object_recording.rst | 0 .../mockery/docs/reference/partial_mocks.rst | 0 .../pass_by_reference_behaviours.rst | 0 .../docs/reference/phpunit_integration.rst | 0 .../docs/reference/public_properties.rst | 0 .../reference/public_static_properties.rst | 0 .../mockery/docs/reference/quick_examples.rst | 0 .../docs/reference/startup_methods.rst | 0 .../mockery/examples/starship/Bootstrap.php | 0 .../mockery/examples/starship/Starship.php | 0 .../examples/starship/StarshipTest.php | 0 .../mockery/mockery/library/Mockery.php | 10 + .../Phpunit/MockeryPHPUnitIntegration.php | 0 .../Adapter/Phpunit/MockeryTestCase.php | 0 .../Mockery/Adapter/Phpunit/TestListener.php | 0 .../library/Mockery/CompositeExpectation.php | 0 .../mockery/library/Mockery/Configuration.php | 0 .../mockery/library/Mockery/Container.php | 0 .../Mockery/CountValidator/AtLeast.php | 0 .../library/Mockery/CountValidator/AtMost.php | 0 .../CountValidator/CountValidatorAbstract.php | 0 .../library/Mockery/CountValidator/Exact.php | 0 .../Mockery/CountValidator/Exception.php | 0 .../mockery/library/Mockery/Exception.php | 0 .../Exception/InvalidCountException.php | 0 .../Exception/InvalidOrderException.php | 0 .../NoMatchingExpectationException.php | 0 .../Mockery/Exception/RuntimeException.php | 0 .../mockery/library/Mockery/Expectation.php | 18 +- .../library/Mockery/ExpectationDirector.php | 0 .../library/Mockery/ExpectationInterface.php | 0 .../Mockery/Generator/CachingGenerator.php | 0 .../Mockery/Generator/DefinedTargetClass.php | 0 .../library/Mockery/Generator/Generator.php | 0 .../library/Mockery/Generator/Method.php | 0 .../Mockery/Generator/MockConfiguration.php | 0 .../Generator/MockConfigurationBuilder.php | 0 .../Mockery/Generator/MockDefinition.php | 0 .../library/Mockery/Generator/Parameter.php | 0 .../Pass/CallTypeHintPass.php | 0 .../StringManipulation/Pass/ClassNamePass.php | 0 .../StringManipulation/Pass/ClassPass.php | 0 .../Pass/InstanceMockPass.php | 0 .../StringManipulation/Pass/InterfacePass.php | 0 .../Pass/MethodDefinitionPass.php | 5 + .../StringManipulation/Pass/Pass.php | 0 .../RemoveBuiltinMethodsThatAreFinalPass.php | 0 ...lizeForInternalSerializableClassesPass.php | 0 .../Generator/StringManipulationGenerator.php | 0 .../library/Mockery/Generator/TargetClass.php | 0 .../Generator/UndefinedTargetClass.php | 0 .../mockery/library/Mockery/Instantiator.php | 0 .../mockery/library/Mockery/Loader.php | 0 .../library/Mockery/Loader/EvalLoader.php | 0 .../mockery/library/Mockery/Loader/Loader.php | 0 .../library/Mockery/Loader/RequireLoader.php | 0 .../mockery/library/Mockery/Matcher/Any.php | 0 .../mockery/library/Mockery/Matcher/AnyOf.php | 0 .../library/Mockery/Matcher/Closure.php | 0 .../library/Mockery/Matcher/Contains.php | 0 .../library/Mockery/Matcher/Ducktype.php | 0 .../library/Mockery/Matcher/HasKey.php | 0 .../library/Mockery/Matcher/HasValue.php | 0 .../Mockery/Matcher/MatcherAbstract.php | 0 .../library/Mockery/Matcher/MustBe.php | 0 .../mockery/library/Mockery/Matcher/Not.php | 0 .../library/Mockery/Matcher/NotAnyOf.php | 0 .../library/Mockery/Matcher/Subset.php | 0 .../mockery/library/Mockery/Matcher/Type.php | 0 .../mockery/library/Mockery/MethodCall.php | 0 .../mockery/mockery/library/Mockery/Mock.php | 0 .../mockery/library/Mockery/MockInterface.php | 0 .../library/Mockery/ReceivedMethodCalls.php | 0 .../mockery/library/Mockery/Recorder.php | 0 .../mockery/library/Mockery/Undefined.php | 0 .../library/Mockery/VerificationDirector.php | 0 .../Mockery/VerificationExpectation.php | 0 pfosten/vendor/mockery/mockery/package.xml | 0 .../vendor/mockery/mockery/phpunit.xml.dist | 0 .../mockery/mockery/tests/Bootstrap.php | 0 .../mockery/tests/Mockery/AdhocTest.php | 0 .../mockery/tests/Mockery/ContainerTest.php | 30 +- .../tests/Mockery/DemeterChainTest.php | 2 +- .../mockery/tests/Mockery/ExpectationTest.php | 6 +- .../Fixtures/MethodWithNullableParameters.php | 0 .../Fixtures/MethodWithNullableReturnType.php | 0 .../tests/Mockery/Fixtures/VoidMethod.php | 0 .../Generator/DefinedTargetClassTest.php | 0 .../Generator/MockConfigurationTest.php | 0 .../Pass/CallTypeHintPassTest.php | 0 .../Pass/ClassNamePassTest.php | 0 .../Pass/InstanceMockPassTest.php | 0 .../Pass/InterfacePassTest.php | 0 .../tests/Mockery/HamcrestExpectationTest.php | 0 .../tests/Mockery/Loader/EvalLoaderTest.php | 0 .../tests/Mockery/Loader/LoaderTestCase.php | 0 .../Mockery/Loader/RequireLoaderTest.php | 0 .../mockery/tests/Mockery/LoaderTest.php | 0 .../Mockery/MockClassWithFinalWakeupTest.php | 0 .../MockClassWithUnknownTypeHintTest.php | 0 .../mockery/tests/Mockery/MockTest.php | 0 ...MockMultipleInterfacesWhichOverlapTest.php | 0 ...ckingMethodsWithNullableParametersTest.php | 0 .../Mockery/MockingNullableMethodsTest.php | 0 .../MockingParameterAndReturnTypesTest.php | 0 .../Mockery/MockingProtectedMethodsTest.php | 0 .../Mockery/MockingVariadicArgumentsTest.php | 0 .../tests/Mockery/MockingVoidMethodsTest.php | 0 .../mockery/tests/Mockery/NamedMockTest.php | 4 +- .../mockery/tests/Mockery/RecorderTest.php | 0 .../mockery/mockery/tests/Mockery/SpyTest.php | 0 .../MockConfigurationBuilderTest.php | 0 .../Mockery/WithFormatterExpectationTest.php | 0 .../mockery/tests/Mockery/_files/file.txt | 0 .../vendor/mockery/mockery/travis/extra.ini | 3 +- pfosten/vendor/monolog/monolog/.php_cs | 59 - pfosten/vendor/monolog/monolog/CHANGELOG.md | 62 + pfosten/vendor/monolog/monolog/LICENSE | 0 pfosten/vendor/monolog/monolog/README.md | 3 +- pfosten/vendor/monolog/monolog/composer.json | 2 +- .../vendor/monolog/monolog/doc/01-usage.md | 231 - .../doc/02-handlers-formatters-processors.md | 157 - .../monolog/monolog/doc/03-utilities.md | 13 - .../monolog/monolog/doc/04-extending.md | 76 - pfosten/vendor/monolog/monolog/doc/sockets.md | 39 - .../vendor/monolog/monolog/phpunit.xml.dist | 19 - .../monolog/src/Monolog/ErrorHandler.php | 13 +- .../Monolog/Formatter/ChromePHPFormatter.php | 0 .../Monolog/Formatter/ElasticaFormatter.php | 0 .../Monolog/Formatter/FlowdockFormatter.php | 0 .../Monolog/Formatter/FluentdFormatter.php | 5 +- .../Monolog/Formatter/FormatterInterface.php | 0 .../Formatter/GelfMessageFormatter.php | 0 .../src/Monolog/Formatter/HtmlFormatter.php | 7 +- .../src/Monolog/Formatter/JsonFormatter.php | 32 +- .../src/Monolog/Formatter/LineFormatter.php | 10 +- .../src/Monolog/Formatter/LogglyFormatter.php | 0 .../Monolog/Formatter/LogstashFormatter.php | 0 .../Monolog/Formatter/MongoDBFormatter.php | 8 +- .../Monolog/Formatter/NormalizerFormatter.php | 153 +- .../src/Monolog/Formatter/ScalarFormatter.php | 0 .../Monolog/Formatter/WildfireFormatter.php | 4 +- .../src/Monolog/Handler/AbstractHandler.php | 26 +- .../Handler/AbstractProcessingHandler.php | 2 + .../Monolog/Handler/AbstractSyslogHandler.php | 6 +- .../src/Monolog/Handler/AmqpHandler.php | 0 .../Monolog/Handler/BrowserConsoleHandler.php | 59 +- .../src/Monolog/Handler/BufferHandler.php | 35 +- .../src/Monolog/Handler/ChromePHPHandler.php | 19 +- .../src/Monolog/Handler/CouchDBHandler.php | 0 .../src/Monolog/Handler/CubeHandler.php | 5 +- .../monolog/src/Monolog/Handler/Curl/Util.php | 0 .../Monolog/Handler/DeduplicationHandler.php | 2 +- .../Handler/DoctrineCouchDBHandler.php | 0 .../src/Monolog/Handler/DynamoDbHandler.php | 0 .../Monolog/Handler/ElasticSearchHandler.php | 8 +- .../src/Monolog/Handler/ErrorLogHandler.php | 8 +- .../src/Monolog/Handler/FilterHandler.php | 58 +- .../ActivationStrategyInterface.php | 2 +- .../ChannelLevelActivationStrategy.php | 0 .../ErrorLevelActivationStrategy.php | 0 .../Monolog/Handler/FingersCrossedHandler.php | 98 +- .../src/Monolog/Handler/FirePHPHandler.php | 2 +- .../src/Monolog/Handler/FleepHookHandler.php | 0 .../src/Monolog/Handler/FlowdockHandler.php | 3 +- .../src/Monolog/Handler/GelfHandler.php | 8 - .../src/Monolog/Handler/GroupHandler.php | 19 +- .../src/Monolog/Handler/HandlerInterface.php | 4 +- .../src/Monolog/Handler/HandlerWrapper.php | 10 +- .../src/Monolog/Handler/HipChatHandler.php | 17 + .../src/Monolog/Handler/IFTTTHandler.php | 11 +- .../src/Monolog/Handler/LogEntriesHandler.php | 4 +- .../src/Monolog/Handler/LogglyHandler.php | 0 .../src/Monolog/Handler/MailHandler.php | 0 .../src/Monolog/Handler/MandrillHandler.php | 2 +- .../Handler/MissingExtensionException.php | 0 .../src/Monolog/Handler/MongoDBHandler.php | 0 .../Monolog/Handler/NativeMailerHandler.php | 0 .../src/Monolog/Handler/NewRelicHandler.php | 7 +- .../src/Monolog/Handler/NullHandler.php | 0 .../src/Monolog/Handler/PHPConsoleHandler.php | 3 +- .../src/Monolog/Handler/PsrHandler.php | 2 +- .../src/Monolog/Handler/PushoverHandler.php | 6 +- .../src/Monolog/Handler/RavenHandler.php | 14 +- .../src/Monolog/Handler/RedisHandler.php | 3 +- .../src/Monolog/Handler/RollbarHandler.php | 12 + .../Monolog/Handler/RotatingFileHandler.php | 18 +- .../src/Monolog/Handler/SamplingHandler.php | 53 +- .../src/Monolog/Handler/Slack/SlackRecord.php | 19 +- .../src/Monolog/Handler/SlackHandler.php | 8 +- .../Monolog/Handler/SlackWebhookHandler.php | 8 +- .../src/Monolog/Handler/SlackbotHandler.php | 8 +- .../src/Monolog/Handler/SocketHandler.php | 47 +- .../src/Monolog/Handler/StreamHandler.php | 7 +- .../Monolog/Handler/SwiftMailerHandler.php | 16 +- .../src/Monolog/Handler/SyslogHandler.php | 10 +- .../Monolog/Handler/SyslogUdp/UdpSocket.php | 0 .../src/Monolog/Handler/SyslogUdpHandler.php | 49 +- .../src/Monolog/Handler/TestHandler.php | 29 +- .../Handler/WhatFailureGroupHandler.php | 11 + .../Monolog/Handler/ZendMonitorHandler.php | 46 +- .../monolog/monolog/src/Monolog/Logger.php | 250 +- .../src/Monolog/Processor/GitProcessor.php | 2 +- .../Processor/IntrospectionProcessor.php | 2 +- .../Processor/MemoryPeakUsageProcessor.php | 0 .../src/Monolog/Processor/MemoryProcessor.php | 6 +- .../Processor/MemoryUsageProcessor.php | 0 .../Monolog/Processor/MercurialProcessor.php | 2 +- .../Monolog/Processor/ProcessIdProcessor.php | 2 +- .../Processor/PsrLogMessageProcessor.php | 6 +- .../src/Monolog/Processor/TagProcessor.php | 2 +- .../src/Monolog/Processor/UidProcessor.php | 17 +- .../src/Monolog/Processor/WebProcessor.php | 2 +- .../monolog/monolog/src/Monolog/Registry.php | 0 .../tests/Monolog/ErrorHandlerTest.php | 31 - .../Formatter/ChromePHPFormatterTest.php | 158 - .../Formatter/ElasticaFormatterTest.php | 79 - .../Formatter/FlowdockFormatterTest.php | 55 - .../Formatter/FluentdFormatterTest.php | 62 - .../Formatter/GelfMessageFormatterTest.php | 258 - .../Monolog/Formatter/JsonFormatterTest.php | 183 - .../Monolog/Formatter/LineFormatterTest.php | 222 - .../Monolog/Formatter/LogglyFormatterTest.php | 40 - .../Formatter/LogstashFormatterTest.php | 333 - .../Formatter/MongoDBFormatterTest.php | 262 - .../Formatter/NormalizerFormatterTest.php | 423 - .../Monolog/Formatter/ScalarFormatterTest.php | 110 - .../Formatter/WildfireFormatterTest.php | 142 - .../Monolog/Handler/AbstractHandlerTest.php | 115 - .../Handler/AbstractProcessingHandlerTest.php | 80 - .../tests/Monolog/Handler/AmqpHandlerTest.php | 136 - .../Handler/BrowserConsoleHandlerTest.php | 130 - .../Monolog/Handler/BufferHandlerTest.php | 158 - .../Monolog/Handler/ChromePHPHandlerTest.php | 156 - .../Monolog/Handler/CouchDBHandlerTest.php | 31 - .../Handler/DeduplicationHandlerTest.php | 165 - .../Handler/DoctrineCouchDBHandlerTest.php | 52 - .../Monolog/Handler/DynamoDbHandlerTest.php | 82 - .../Handler/ElasticSearchHandlerTest.php | 239 - .../Monolog/Handler/ErrorLogHandlerTest.php | 66 - .../Monolog/Handler/FilterHandlerTest.php | 170 - .../Handler/FingersCrossedHandlerTest.php | 279 - .../Monolog/Handler/FirePHPHandlerTest.php | 96 - .../tests/Monolog/Handler/Fixtures/.gitkeep | 0 .../Monolog/Handler/FleepHookHandlerTest.php | 85 - .../Monolog/Handler/FlowdockHandlerTest.php | 88 - .../Monolog/Handler/GelfHandlerLegacyTest.php | 95 - .../tests/Monolog/Handler/GelfHandlerTest.php | 117 - .../Handler/GelfMockMessagePublisher.php | 25 - .../Monolog/Handler/GroupHandlerTest.php | 112 - .../Monolog/Handler/HandlerWrapperTest.php | 130 - .../Monolog/Handler/HipChatHandlerTest.php | 279 - .../Monolog/Handler/LogEntriesHandlerTest.php | 84 - .../tests/Monolog/Handler/MailHandlerTest.php | 75 - .../tests/Monolog/Handler/MockRavenClient.php | 27 - .../Monolog/Handler/MongoDBHandlerTest.php | 65 - .../Handler/NativeMailerHandlerTest.php | 111 - .../Monolog/Handler/NewRelicHandlerTest.php | 200 - .../tests/Monolog/Handler/NullHandlerTest.php | 33 - .../Monolog/Handler/PHPConsoleHandlerTest.php | 273 - .../tests/Monolog/Handler/PsrHandlerTest.php | 50 - .../Monolog/Handler/PushoverHandlerTest.php | 141 - .../Monolog/Handler/RavenHandlerTest.php | 255 - .../Monolog/Handler/RedisHandlerTest.php | 127 - .../Monolog/Handler/RollbarHandlerTest.php | 84 - .../Handler/RotatingFileHandlerTest.php | 211 - .../Monolog/Handler/SamplingHandlerTest.php | 33 - .../Monolog/Handler/Slack/SlackRecordTest.php | 387 - .../Monolog/Handler/SlackHandlerTest.php | 155 - .../Handler/SlackWebhookHandlerTest.php | 107 - .../Monolog/Handler/SlackbotHandlerTest.php | 47 - .../Monolog/Handler/SocketHandlerTest.php | 309 - .../Monolog/Handler/StreamHandlerTest.php | 184 - .../Handler/SwiftMailerHandlerTest.php | 113 - .../Monolog/Handler/SyslogHandlerTest.php | 44 - .../Monolog/Handler/SyslogUdpHandlerTest.php | 76 - .../tests/Monolog/Handler/TestHandlerTest.php | 70 - .../tests/Monolog/Handler/UdpSocketTest.php | 64 - .../Handler/WhatFailureGroupHandlerTest.php | 121 - .../Handler/ZendMonitorHandlerTest.php | 69 - .../monolog/tests/Monolog/LoggerTest.php | 548 -- .../Monolog/Processor/GitProcessorTest.php | 29 - .../Processor/IntrospectionProcessorTest.php | 123 - .../MemoryPeakUsageProcessorTest.php | 42 - .../Processor/MemoryUsageProcessorTest.php | 42 - .../Processor/MercurialProcessorTest.php | 41 - .../Processor/ProcessIdProcessorTest.php | 30 - .../Processor/PsrLogMessageProcessorTest.php | 43 - .../Monolog/Processor/TagProcessorTest.php | 49 - .../Monolog/Processor/UidProcessorTest.php | 33 - .../Monolog/Processor/WebProcessorTest.php | 113 - .../tests/Monolog/PsrLogCompatTest.php | 47 - .../monolog/tests/Monolog/RegistryTest.php | 153 - .../monolog/tests/Monolog/TestCase.php | 58 - .../mtdowling/cron-expression/.editorconfig | 16 - .../mtdowling/cron-expression/CHANGELOG.md | 36 - .../vendor/mtdowling/cron-expression/LICENSE | 19 - .../mtdowling/cron-expression/README.md | 71 - .../mtdowling/cron-expression/composer.json | 28 - .../src/Cron/AbstractField.php | 148 - .../src/Cron/CronExpression.php | 389 - .../src/Cron/DayOfMonthField.php | 173 - .../src/Cron/DayOfWeekField.php | 141 - .../cron-expression/src/Cron/FieldFactory.php | 57 - .../src/Cron/FieldInterface.php | 40 - .../cron-expression/src/Cron/HoursField.php | 71 - .../cron-expression/src/Cron/MinutesField.php | 62 - .../cron-expression/src/Cron/MonthField.php | 44 - .../cron-expression/src/Cron/YearField.php | 37 - .../tests/Cron/AbstractFieldTest.php | 86 - .../tests/Cron/CronExpressionTest.php | 414 - .../tests/Cron/DayOfMonthFieldTest.php | 61 - .../tests/Cron/DayOfWeekFieldTest.php | 117 - .../tests/Cron/FieldFactoryTest.php | 43 - .../tests/Cron/HoursFieldTest.php | 75 - .../tests/Cron/MinutesFieldTest.php | 37 - .../tests/Cron/MonthFieldTest.php | 81 - .../tests/Cron/YearFieldTest.php | 37 - .../vendor/myclabs/deep-copy/.gitattributes | 7 - pfosten/vendor/myclabs/deep-copy/.gitignore | 3 - pfosten/vendor/myclabs/deep-copy/.travis.yml | 40 - pfosten/vendor/myclabs/deep-copy/README.md | 11 +- .../vendor/myclabs/deep-copy/composer.json | 7 +- .../deep-copy/src/DeepCopy/DeepCopy.php | 14 + pfosten/vendor/nesbot/carbon/composer.json | 40 +- pfosten/vendor/nesbot/carbon/readme.md | 61 +- .../nesbot/carbon/src/Carbon/Carbon.php | 5311 ++---------- .../carbon/src/Carbon/CarbonInterval.php | 1840 ++++- .../Exceptions/InvalidDateException.php | 3 +- .../nesbot/carbon/src/Carbon/Lang/af.php | 72 +- .../nesbot/carbon/src/Carbon/Lang/ar.php | 92 +- .../nesbot/carbon/src/Carbon/Lang/az.php | 99 +- .../nesbot/carbon/src/Carbon/Lang/bg.php | 84 +- .../nesbot/carbon/src/Carbon/Lang/bn.php | 85 +- .../nesbot/carbon/src/Carbon/Lang/ca.php | 88 +- .../nesbot/carbon/src/Carbon/Lang/cs.php | 109 +- .../nesbot/carbon/src/Carbon/Lang/da.php | 63 +- .../nesbot/carbon/src/Carbon/Lang/de.php | 73 +- .../nesbot/carbon/src/Carbon/Lang/el.php | 77 +- .../nesbot/carbon/src/Carbon/Lang/en.php | 69 +- .../nesbot/carbon/src/Carbon/Lang/eo.php | 64 +- .../nesbot/carbon/src/Carbon/Lang/es.php | 79 +- .../nesbot/carbon/src/Carbon/Lang/et.php | 58 +- .../nesbot/carbon/src/Carbon/Lang/eu.php | 55 +- .../nesbot/carbon/src/Carbon/Lang/fa.php | 57 +- .../nesbot/carbon/src/Carbon/Lang/fi.php | 77 +- .../nesbot/carbon/src/Carbon/Lang/fo.php | 52 +- .../nesbot/carbon/src/Carbon/Lang/fr.php | 81 +- .../nesbot/carbon/src/Carbon/Lang/gl.php | 77 +- .../nesbot/carbon/src/Carbon/Lang/he.php | 64 +- .../nesbot/carbon/src/Carbon/Lang/hr.php | 97 +- .../nesbot/carbon/src/Carbon/Lang/hu.php | 68 +- .../nesbot/carbon/src/Carbon/Lang/hy.php | 73 +- .../nesbot/carbon/src/Carbon/Lang/id.php | 81 +- .../nesbot/carbon/src/Carbon/Lang/it.php | 76 +- .../nesbot/carbon/src/Carbon/Lang/ja.php | 75 +- .../nesbot/carbon/src/Carbon/Lang/ka.php | 210 +- .../nesbot/carbon/src/Carbon/Lang/km.php | 56 +- .../nesbot/carbon/src/Carbon/Lang/ko.php | 97 +- .../nesbot/carbon/src/Carbon/Lang/lt.php | 138 +- .../nesbot/carbon/src/Carbon/Lang/lv.php | 85 +- .../nesbot/carbon/src/Carbon/Lang/mk.php | 93 +- .../nesbot/carbon/src/Carbon/Lang/ms.php | 71 +- .../nesbot/carbon/src/Carbon/Lang/nl.php | 97 +- .../nesbot/carbon/src/Carbon/Lang/no.php | 44 +- .../nesbot/carbon/src/Carbon/Lang/pl.php | 98 +- .../nesbot/carbon/src/Carbon/Lang/pt.php | 85 +- .../nesbot/carbon/src/Carbon/Lang/pt_BR.php | 55 +- .../nesbot/carbon/src/Carbon/Lang/ro.php | 80 +- .../nesbot/carbon/src/Carbon/Lang/ru.php | 187 +- .../nesbot/carbon/src/Carbon/Lang/sk.php | 63 +- .../nesbot/carbon/src/Carbon/Lang/sl.php | 103 +- .../nesbot/carbon/src/Carbon/Lang/sq.php | 74 +- .../nesbot/carbon/src/Carbon/Lang/sr.php | 102 +- .../carbon/src/Carbon/Lang/sr_Cyrl_ME.php | 87 +- .../carbon/src/Carbon/Lang/sr_Latn_ME.php | 78 +- .../nesbot/carbon/src/Carbon/Lang/sr_ME.php | 3 +- .../nesbot/carbon/src/Carbon/Lang/sv.php | 77 +- .../nesbot/carbon/src/Carbon/Lang/th.php | 46 +- .../nesbot/carbon/src/Carbon/Lang/tr.php | 107 +- .../nesbot/carbon/src/Carbon/Lang/uk.php | 190 +- .../nesbot/carbon/src/Carbon/Lang/ur.php | 85 +- .../nesbot/carbon/src/Carbon/Lang/uz.php | 92 +- .../nesbot/carbon/src/Carbon/Lang/vi.php | 49 +- .../nesbot/carbon/src/Carbon/Lang/zh.php | 40 +- .../nesbot/carbon/src/Carbon/Lang/zh_TW.php | 23 +- pfosten/vendor/nikic/php-parser/.gitignore | 4 - pfosten/vendor/nikic/php-parser/.travis.yml | 31 - pfosten/vendor/nikic/php-parser/CHANGELOG.md | 422 - pfosten/vendor/nikic/php-parser/README.md | 236 +- .../vendor/nikic/php-parser/UPGRADE-1.0.md | 121 - .../vendor/nikic/php-parser/UPGRADE-2.0.md | 74 - .../vendor/nikic/php-parser/UPGRADE-3.0.md | 160 - pfosten/vendor/nikic/php-parser/bin/php-parse | 53 +- pfosten/vendor/nikic/php-parser/composer.json | 29 +- .../php-parser/doc/0_Introduction.markdown | 80 - .../doc/2_Usage_of_basic_components.markdown | 438 - ...3_Other_node_tree_representations.markdown | 330 - .../php-parser/doc/4_Code_generation.markdown | 84 - .../doc/component/Error_handling.markdown | 75 - .../php-parser/doc/component/Lexer.markdown | 152 - .../vendor/nikic/php-parser/grammar/README.md | 12 +- .../nikic/php-parser/grammar/parser.template | 27 +- .../vendor/nikic/php-parser/grammar/php5.y | 175 +- .../vendor/nikic/php-parser/grammar/php7.y | 210 +- .../php-parser/grammar/rebuildParsers.php | 54 +- .../vendor/nikic/php-parser/grammar/tokens.y | 3 +- .../php-parser/lib/PhpParser/Autoloader.php | 40 - .../php-parser/lib/PhpParser/Builder.php | 6 +- .../lib/PhpParser/Builder/Class_.php | 57 +- .../lib/PhpParser/Builder/Declaration.php | 15 +- .../lib/PhpParser/Builder/FunctionLike.php | 17 +- .../lib/PhpParser/Builder/Function_.php | 15 +- .../lib/PhpParser/Builder/Interface_.php | 49 +- .../lib/PhpParser/Builder/Method.php | 27 +- .../lib/PhpParser/Builder/Namespace_.php | 11 +- .../lib/PhpParser/Builder/Param.php | 39 +- .../lib/PhpParser/Builder/Property.php | 55 +- .../lib/PhpParser/Builder/Trait_.php | 23 +- .../php-parser/lib/PhpParser/Builder/Use_.php | 33 +- .../lib/PhpParser/BuilderAbstract.php | 175 - .../lib/PhpParser/BuilderFactory.php | 277 +- .../php-parser/lib/PhpParser/Comment.php | 53 +- .../php-parser/lib/PhpParser/Comment/Doc.php | 4 +- .../nikic/php-parser/lib/PhpParser/Error.php | 58 +- .../php-parser/lib/PhpParser/ErrorHandler.php | 4 +- .../lib/PhpParser/ErrorHandler/Collecting.php | 8 +- .../lib/PhpParser/ErrorHandler/Throwing.php | 4 +- .../nikic/php-parser/lib/PhpParser/Lexer.php | 167 +- .../lib/PhpParser/Lexer/Emulative.php | 360 +- .../nikic/php-parser/lib/PhpParser/Node.php | 95 +- .../php-parser/lib/PhpParser/Node/Arg.php | 14 +- .../php-parser/lib/PhpParser/Node/Const_.php | 27 +- .../php-parser/lib/PhpParser/Node/Expr.php | 4 +- .../lib/PhpParser/Node/Expr/ArrayDimFetch.php | 14 +- .../lib/PhpParser/Node/Expr/ArrayItem.php | 17 +- .../lib/PhpParser/Node/Expr/Array_.php | 14 +- .../lib/PhpParser/Node/Expr/Assign.php | 14 +- .../lib/PhpParser/Node/Expr/AssignOp.php | 10 +- .../Node/Expr/AssignOp/BitwiseAnd.php | 7 +- .../Node/Expr/AssignOp/BitwiseOr.php | 7 +- .../Node/Expr/AssignOp/BitwiseXor.php | 7 +- .../PhpParser/Node/Expr/AssignOp/Concat.php | 7 +- .../lib/PhpParser/Node/Expr/AssignOp/Div.php | 7 +- .../PhpParser/Node/Expr/AssignOp/Minus.php | 7 +- .../lib/PhpParser/Node/Expr/AssignOp/Mod.php | 7 +- .../lib/PhpParser/Node/Expr/AssignOp/Mul.php | 7 +- .../lib/PhpParser/Node/Expr/AssignOp/Plus.php | 7 +- .../lib/PhpParser/Node/Expr/AssignOp/Pow.php | 7 +- .../Node/Expr/AssignOp/ShiftLeft.php | 7 +- .../Node/Expr/AssignOp/ShiftRight.php | 7 +- .../lib/PhpParser/Node/Expr/AssignRef.php | 14 +- .../lib/PhpParser/Node/Expr/BinaryOp.php | 22 +- .../Node/Expr/BinaryOp/BitwiseAnd.php | 11 +- .../Node/Expr/BinaryOp/BitwiseOr.php | 11 +- .../Node/Expr/BinaryOp/BitwiseXor.php | 11 +- .../Node/Expr/BinaryOp/BooleanAnd.php | 11 +- .../Node/Expr/BinaryOp/BooleanOr.php | 11 +- .../PhpParser/Node/Expr/BinaryOp/Coalesce.php | 9 +- .../PhpParser/Node/Expr/BinaryOp/Concat.php | 11 +- .../lib/PhpParser/Node/Expr/BinaryOp/Div.php | 11 +- .../PhpParser/Node/Expr/BinaryOp/Equal.php | 11 +- .../PhpParser/Node/Expr/BinaryOp/Greater.php | 11 +- .../Node/Expr/BinaryOp/GreaterOrEqual.php | 11 +- .../Node/Expr/BinaryOp/Identical.php | 11 +- .../Node/Expr/BinaryOp/LogicalAnd.php | 11 +- .../Node/Expr/BinaryOp/LogicalOr.php | 11 +- .../Node/Expr/BinaryOp/LogicalXor.php | 11 +- .../PhpParser/Node/Expr/BinaryOp/Minus.php | 11 +- .../lib/PhpParser/Node/Expr/BinaryOp/Mod.php | 11 +- .../lib/PhpParser/Node/Expr/BinaryOp/Mul.php | 11 +- .../PhpParser/Node/Expr/BinaryOp/NotEqual.php | 11 +- .../Node/Expr/BinaryOp/NotIdentical.php | 11 +- .../lib/PhpParser/Node/Expr/BinaryOp/Plus.php | 11 +- .../lib/PhpParser/Node/Expr/BinaryOp/Pow.php | 11 +- .../Node/Expr/BinaryOp/ShiftLeft.php | 11 +- .../Node/Expr/BinaryOp/ShiftRight.php | 11 +- .../PhpParser/Node/Expr/BinaryOp/Smaller.php | 11 +- .../Node/Expr/BinaryOp/SmallerOrEqual.php | 11 +- .../Node/Expr/BinaryOp/Spaceship.php | 9 +- .../lib/PhpParser/Node/Expr/BitwiseNot.php | 14 +- .../lib/PhpParser/Node/Expr/BooleanNot.php | 14 +- .../lib/PhpParser/Node/Expr/Cast.php | 10 +- .../lib/PhpParser/Node/Expr/Cast/Array_.php | 7 +- .../lib/PhpParser/Node/Expr/Cast/Bool_.php | 5 +- .../lib/PhpParser/Node/Expr/Cast/Double.php | 10 +- .../lib/PhpParser/Node/Expr/Cast/Int_.php | 5 +- .../lib/PhpParser/Node/Expr/Cast/Object_.php | 5 +- .../lib/PhpParser/Node/Expr/Cast/String_.php | 5 +- .../lib/PhpParser/Node/Expr/Cast/Unset_.php | 7 +- .../PhpParser/Node/Expr/ClassConstFetch.php | 25 +- .../lib/PhpParser/Node/Expr/Clone_.php | 14 +- .../lib/PhpParser/Node/Expr/Closure.php | 38 +- .../lib/PhpParser/Node/Expr/ClosureUse.php | 22 +- .../lib/PhpParser/Node/Expr/ConstFetch.php | 14 +- .../lib/PhpParser/Node/Expr/Empty_.php | 14 +- .../lib/PhpParser/Node/Expr/Error.php | 14 +- .../lib/PhpParser/Node/Expr/ErrorSuppress.php | 14 +- .../lib/PhpParser/Node/Expr/Eval_.php | 14 +- .../lib/PhpParser/Node/Expr/Exit_.php | 14 +- .../lib/PhpParser/Node/Expr/FuncCall.php | 18 +- .../lib/PhpParser/Node/Expr/Include_.php | 14 +- .../lib/PhpParser/Node/Expr/Instanceof_.php | 14 +- .../lib/PhpParser/Node/Expr/Isset_.php | 14 +- .../lib/PhpParser/Node/Expr/List_.php | 20 +- .../lib/PhpParser/Node/Expr/MethodCall.php | 27 +- .../lib/PhpParser/Node/Expr/New_.php | 14 +- .../lib/PhpParser/Node/Expr/PostDec.php | 14 +- .../lib/PhpParser/Node/Expr/PostInc.php | 14 +- .../lib/PhpParser/Node/Expr/PreDec.php | 14 +- .../lib/PhpParser/Node/Expr/PreInc.php | 14 +- .../lib/PhpParser/Node/Expr/Print_.php | 14 +- .../lib/PhpParser/Node/Expr/PropertyFetch.php | 25 +- .../lib/PhpParser/Node/Expr/ShellExec.php | 14 +- .../lib/PhpParser/Node/Expr/StaticCall.php | 27 +- .../Node/Expr/StaticPropertyFetch.php | 25 +- .../lib/PhpParser/Node/Expr/Ternary.php | 14 +- .../lib/PhpParser/Node/Expr/UnaryMinus.php | 14 +- .../lib/PhpParser/Node/Expr/UnaryPlus.php | 14 +- .../lib/PhpParser/Node/Expr/Variable.php | 14 +- .../lib/PhpParser/Node/Expr/YieldFrom.php | 14 +- .../lib/PhpParser/Node/Expr/Yield_.php | 14 +- .../lib/PhpParser/Node/FunctionLike.php | 12 +- .../php-parser/lib/PhpParser/Node/Name.php | 104 +- .../PhpParser/Node/Name/FullyQualified.php | 20 +- .../lib/PhpParser/Node/Name/Relative.php | 20 +- .../lib/PhpParser/Node/NullableType.php | 22 +- .../php-parser/lib/PhpParser/Node/Param.php | 39 +- .../php-parser/lib/PhpParser/Node/Scalar.php | 4 +- .../lib/PhpParser/Node/Scalar/DNumber.php | 18 +- .../lib/PhpParser/Node/Scalar/Encapsed.php | 18 +- .../Node/Scalar/EncapsedStringPart.php | 14 +- .../lib/PhpParser/Node/Scalar/LNumber.php | 18 +- .../lib/PhpParser/Node/Scalar/MagicConst.php | 12 +- .../Node/Scalar/MagicConst/Class_.php | 10 +- .../PhpParser/Node/Scalar/MagicConst/Dir.php | 10 +- .../PhpParser/Node/Scalar/MagicConst/File.php | 10 +- .../Node/Scalar/MagicConst/Function_.php | 10 +- .../PhpParser/Node/Scalar/MagicConst/Line.php | 10 +- .../Node/Scalar/MagicConst/Method.php | 10 +- .../Node/Scalar/MagicConst/Namespace_.php | 10 +- .../Node/Scalar/MagicConst/Trait_.php | 10 +- .../lib/PhpParser/Node/Scalar/String_.php | 56 +- .../php-parser/lib/PhpParser/Node/Stmt.php | 4 +- .../lib/PhpParser/Node/Stmt/Break_.php | 14 +- .../lib/PhpParser/Node/Stmt/Case_.php | 20 +- .../lib/PhpParser/Node/Stmt/Catch_.php | 29 +- .../lib/PhpParser/Node/Stmt/ClassConst.php | 37 +- .../lib/PhpParser/Node/Stmt/ClassLike.php | 59 +- .../lib/PhpParser/Node/Stmt/ClassMethod.php | 125 +- .../lib/PhpParser/Node/Stmt/Class_.php | 60 +- .../lib/PhpParser/Node/Stmt/Const_.php | 14 +- .../lib/PhpParser/Node/Stmt/Continue_.php | 14 +- .../PhpParser/Node/Stmt/DeclareDeclare.php | 24 +- .../lib/PhpParser/Node/Stmt/Declare_.php | 18 +- .../lib/PhpParser/Node/Stmt/Do_.php | 24 +- .../lib/PhpParser/Node/Stmt/Echo_.php | 14 +- .../lib/PhpParser/Node/Stmt/ElseIf_.php | 22 +- .../lib/PhpParser/Node/Stmt/Else_.php | 20 +- .../lib/PhpParser/Node/Stmt/Finally_.php | 20 +- .../lib/PhpParser/Node/Stmt/For_.php | 24 +- .../lib/PhpParser/Node/Stmt/Foreach_.php | 22 +- .../lib/PhpParser/Node/Stmt/Function_.php | 43 +- .../lib/PhpParser/Node/Stmt/Global_.php | 14 +- .../lib/PhpParser/Node/Stmt/Goto_.php | 23 +- .../lib/PhpParser/Node/Stmt/GroupUse.php | 14 +- .../lib/PhpParser/Node/Stmt/HaltCompiler.php | 14 +- .../lib/PhpParser/Node/Stmt/If_.php | 22 +- .../lib/PhpParser/Node/Stmt/InlineHTML.php | 14 +- .../lib/PhpParser/Node/Stmt/Interface_.php | 22 +- .../lib/PhpParser/Node/Stmt/Label.php | 23 +- .../lib/PhpParser/Node/Stmt/Namespace_.php | 22 +- .../lib/PhpParser/Node/Stmt/Nop.php | 10 +- .../lib/PhpParser/Node/Stmt/Property.php | 58 +- .../PhpParser/Node/Stmt/PropertyProperty.php | 24 +- .../lib/PhpParser/Node/Stmt/Return_.php | 14 +- .../lib/PhpParser/Node/Stmt/StaticVar.php | 25 +- .../lib/PhpParser/Node/Stmt/Static_.php | 14 +- .../lib/PhpParser/Node/Stmt/Switch_.php | 14 +- .../lib/PhpParser/Node/Stmt/Throw_.php | 14 +- .../lib/PhpParser/Node/Stmt/TraitUse.php | 15 +- .../Node/Stmt/TraitUseAdaptation.php | 6 +- .../Node/Stmt/TraitUseAdaptation/Alias.php | 30 +- .../Stmt/TraitUseAdaptation/Precedence.php | 24 +- .../lib/PhpParser/Node/Stmt/Trait_.php | 20 +- .../lib/PhpParser/Node/Stmt/TryCatch.php | 22 +- .../lib/PhpParser/Node/Stmt/Unset_.php | 14 +- .../lib/PhpParser/Node/Stmt/UseUse.php | 44 +- .../lib/PhpParser/Node/Stmt/Use_.php | 14 +- .../lib/PhpParser/Node/Stmt/While_.php | 22 +- .../php-parser/lib/PhpParser/NodeAbstract.php | 123 +- .../php-parser/lib/PhpParser/NodeDumper.php | 27 +- .../lib/PhpParser/NodeTraverser.php | 191 +- .../lib/PhpParser/NodeTraverserInterface.php | 9 +- .../php-parser/lib/PhpParser/NodeVisitor.php | 8 +- .../PhpParser/NodeVisitor/NameResolver.php | 206 +- .../lib/PhpParser/NodeVisitorAbstract.php | 23 +- .../nikic/php-parser/lib/PhpParser/Parser.php | 11 +- .../lib/PhpParser/Parser/Multiple.php | 7 +- .../php-parser/lib/PhpParser/Parser/Php5.php | 5239 ++++++------ .../php-parser/lib/PhpParser/Parser/Php7.php | 4809 +++++------ .../lib/PhpParser/Parser/Tokens.php | 224 +- .../lib/PhpParser/ParserAbstract.php | 493 +- .../lib/PhpParser/ParserFactory.php | 7 +- .../lib/PhpParser/PrettyPrinter/Standard.php | 334 +- .../lib/PhpParser/PrettyPrinterAbstract.php | 1332 ++- .../php-parser/lib/PhpParser/Serializer.php | 18 - .../lib/PhpParser/Serializer/XML.php | 89 - .../php-parser/lib/PhpParser/Unserializer.php | 18 - .../lib/PhpParser/Unserializer/XML.php | 155 - .../vendor/nikic/php-parser/lib/bootstrap.php | 6 - .../vendor/nikic/php-parser/phpunit.xml.dist | 24 - .../test/PhpParser/AutoloaderTest.php | 15 - .../test/PhpParser/Builder/ClassTest.php | 161 - .../test/PhpParser/Builder/FunctionTest.php | 106 - .../test/PhpParser/Builder/InterfaceTest.php | 105 - .../test/PhpParser/Builder/MethodTest.php | 163 - .../test/PhpParser/Builder/NamespaceTest.php | 46 - .../test/PhpParser/Builder/ParamTest.php | 171 - .../test/PhpParser/Builder/PropertyTest.php | 147 - .../test/PhpParser/Builder/TraitTest.php | 48 - .../test/PhpParser/Builder/UseTest.php | 35 - .../test/PhpParser/BuilderFactoryTest.php | 108 - .../test/PhpParser/CodeParsingTest.php | 70 - .../test/PhpParser/CodeTestAbstract.php | 61 - .../php-parser/test/PhpParser/CommentTest.php | 73 - .../PhpParser/ErrorHandler/CollectingTest.php | 22 - .../PhpParser/ErrorHandler/ThrowingTest.php | 16 - .../php-parser/test/PhpParser/ErrorTest.php | 106 - .../test/PhpParser/Lexer/EmulativeTest.php | 133 - .../php-parser/test/PhpParser/LexerTest.php | 265 - .../test/PhpParser/Node/NameTest.php | 134 - .../PhpParser/Node/Scalar/MagicConstTest.php | 25 - .../test/PhpParser/Node/Scalar/StringTest.php | 61 - .../PhpParser/Node/Stmt/ClassConstTest.php | 35 - .../PhpParser/Node/Stmt/ClassMethodTest.php | 63 - .../test/PhpParser/Node/Stmt/ClassTest.php | 66 - .../PhpParser/Node/Stmt/InterfaceTest.php | 26 - .../test/PhpParser/Node/Stmt/PropertyTest.php | 44 - .../test/PhpParser/NodeAbstractTest.php | 274 - .../test/PhpParser/NodeDumperTest.php | 105 - .../test/PhpParser/NodeTraverserTest.php | 267 - .../NodeVisitor/NameResolverTest.php | 468 -- .../test/PhpParser/Parser/MultipleTest.php | 94 - .../test/PhpParser/Parser/Php5Test.php | 14 - .../test/PhpParser/Parser/Php7Test.php | 14 - .../test/PhpParser/ParserFactoryTest.php | 34 - .../php-parser/test/PhpParser/ParserTest.php | 184 - .../test/PhpParser/PrettyPrinterTest.php | 207 - .../test/PhpParser/Serializer/XMLTest.php | 172 - .../test/PhpParser/Unserializer/XMLTest.php | 150 - .../nikic/php-parser/test/bootstrap.php | 20 - .../test/code/parser/blockComments.test | 31 - .../php-parser/test/code/parser/comments.test | 100 - .../code/parser/errorHandling/eofError.test | 32 - .../parser/errorHandling/lexerErrors.test | 124 - .../code/parser/errorHandling/recovery.test | 866 -- .../test/code/parser/expr/arrayDef.test | 142 - .../code/parser/expr/arrayDestructuring.test | 144 - .../test/code/parser/expr/assign.test | 301 - .../test/code/parser/expr/assignNewByRef.test | 39 - .../test/code/parser/expr/cast.test | 72 - .../test/code/parser/expr/clone.test | 13 - .../test/code/parser/expr/closure.test | 142 - .../test/code/parser/expr/comparison.test | 107 - .../test/code/parser/expr/constant_expr.test | 621 -- .../test/code/parser/expr/errorSuppress.test | 12 - .../test/code/parser/expr/exit.test | 34 - .../code/parser/expr/fetchAndCall/args.test | 99 - .../parser/expr/fetchAndCall/constFetch.test | 33 - .../expr/fetchAndCall/constantDeref.test | 231 - .../parser/expr/fetchAndCall/funcCall.test | 132 - .../parser/expr/fetchAndCall/newDeref.test | 70 - .../expr/fetchAndCall/objectAccess.test | 145 - .../expr/fetchAndCall/simpleArrayAccess.test | 62 - .../parser/expr/fetchAndCall/staticCall.test | 173 - .../fetchAndCall/staticPropertyFetch.test | 91 - .../test/code/parser/expr/includeAndEval.test | 40 - .../test/code/parser/expr/issetAndEmpty.test | 75 - .../test/code/parser/expr/listWithKeys.test | 75 - .../test/code/parser/expr/logic.test | 159 - .../test/code/parser/expr/math.test | 256 - .../php-parser/test/code/parser/expr/new.test | 146 - .../code/parser/expr/newWithoutClass.test | 23 - .../test/code/parser/expr/print.test | 12 - .../test/code/parser/expr/shellExec.test | 46 - .../code/parser/expr/ternaryAndCoalesce.test | 149 - .../expr/uvs/globalNonSimpleVarError.test | 25 - .../code/parser/expr/uvs/indirectCall.test | 481 -- .../test/code/parser/expr/uvs/isset.test | 74 - .../test/code/parser/expr/uvs/misc.test | 109 - .../test/code/parser/expr/uvs/new.test | 95 - .../code/parser/expr/uvs/staticProperty.test | 93 - .../test/code/parser/expr/variable.test | 55 - .../code/parser/scalar/constantString.test | 60 - .../test/code/parser/scalar/docString.test | 90 - .../code/parser/scalar/docStringNewlines.test | 61 - .../parser/scalar/encapsedNegVarOffset.test | 72 - .../code/parser/scalar/encapsedString.test | 294 - .../test/code/parser/scalar/float.test | 74 - .../test/code/parser/scalar/int.test | 43 - .../test/code/parser/scalar/invalidOctal.test | 22 - .../test/code/parser/scalar/magicConst.test | 31 - .../code/parser/scalar/unicodeEscape.test | 20 - .../test/code/parser/semiReserved.test | 382 - .../code/parser/stmt/blocklessStatement.test | 112 - .../test/code/parser/stmt/class/abstract.test | 39 - .../code/parser/stmt/class/anonymous.test | 195 - .../code/parser/stmt/class/conditional.test | 33 - .../stmt/class/constModifierErrors.test | 121 - .../parser/stmt/class/constModifiers.test | 67 - .../test/code/parser/stmt/class/final.test | 17 - .../parser/stmt/class/implicitPublic.test | 92 - .../code/parser/stmt/class/interface.test | 36 - .../test/code/parser/stmt/class/modifier.test | 215 - .../test/code/parser/stmt/class/name.test | 240 - .../code/parser/stmt/class/php4Style.test | 50 - .../test/code/parser/stmt/class/simple.test | 156 - .../code/parser/stmt/class/staticMethod.test | 151 - .../test/code/parser/stmt/class/trait.test | 160 - .../test/code/parser/stmt/const.test | 40 - .../test/code/parser/stmt/controlFlow.test | 55 - .../test/code/parser/stmt/declare.test | 60 - .../test/code/parser/stmt/echo.test | 32 - .../function/builtinTypeDeclarations.test | 59 - .../test/code/parser/stmt/function/byRef.test | 41 - .../parser/stmt/function/conditional.test | 33 - .../parser/stmt/function/defaultValues.test | 148 - .../parser/stmt/function/nullableTypes.test | 47 - .../parser/stmt/function/returnTypes.test | 52 - .../parser/stmt/function/specialVars.test | 51 - .../stmt/function/typeDeclarations.test | 49 - .../code/parser/stmt/function/variadic.test | 110 - .../stmt/function/variadicDefaultValue.test | 27 - .../code/parser/stmt/generator/basic.test | 280 - .../stmt/generator/yieldPrecedence.test | 230 - .../stmt/generator/yieldUnaryPrecedence.test | 48 - .../test/code/parser/stmt/haltCompiler.test | 55 - .../stmt/haltCompilerInvalidSyntax.test | 6 - .../code/parser/stmt/haltCompilerOffset.test | 34 - .../stmt/haltCompilerOutermostScope.test | 8 - .../test/code/parser/stmt/hashbang.test | 26 - .../php-parser/test/code/parser/stmt/if.test | 103 - .../test/code/parser/stmt/inlineHTML.test | 27 - .../test/code/parser/stmt/loop/do.test | 17 - .../test/code/parser/stmt/loop/for.test | 110 - .../test/code/parser/stmt/loop/foreach.test | 164 - .../test/code/parser/stmt/loop/while.test | 25 - .../test/code/parser/stmt/multiCatch.test | 65 - .../code/parser/stmt/namespace/alias.test | 168 - .../code/parser/stmt/namespace/braced.test | 42 - .../code/parser/stmt/namespace/groupUse.test | 188 - .../parser/stmt/namespace/groupUseErrors.test | 107 - .../stmt/namespace/groupUsePositions.test | 28 - .../parser/stmt/namespace/invalidName.test | 83 - .../test/code/parser/stmt/namespace/mix.test | 103 - .../test/code/parser/stmt/namespace/name.test | 42 - .../code/parser/stmt/namespace/nested.test | 30 - .../code/parser/stmt/namespace/notBraced.test | 45 - .../stmt/namespace/nsAfterHashbang.test | 22 - .../parser/stmt/namespace/outsideStmt.test | 58 - .../stmt/namespace/outsideStmtInvalid.test | 105 - .../test/code/parser/stmt/switch.test | 81 - .../test/code/parser/stmt/tryCatch.test | 130 - .../code/parser/stmt/tryWithoutCatch.test | 27 - .../test/code/parser/stmt/unset.test | 26 - .../test/code/prettyPrinter/comments.test | 67 - .../prettyPrinter/commentsInCommaList.test | 53 - .../prettyPrinter/expr/anonymousClass.test | 27 - .../expr/arrayDestructuring.test | 14 - .../test/code/prettyPrinter/expr/call.test | 13 - .../test/code/prettyPrinter/expr/closure.test | 18 - .../prettyPrinter/expr/constant_deref.test | 13 - .../code/prettyPrinter/expr/docStrings.test | 86 - .../test/code/prettyPrinter/expr/include.test | 7 - .../code/prettyPrinter/expr/intrinsics.test | 29 - .../test/code/prettyPrinter/expr/list.test | 19 - .../code/prettyPrinter/expr/literals.test | 154 - .../test/code/prettyPrinter/expr/numbers.test | 35 - .../code/prettyPrinter/expr/operators.test | 144 - .../code/prettyPrinter/expr/parentheses.test | 86 - .../prettyPrinter/expr/shortArraySyntax.test | 11 - .../prettyPrinter/expr/stringEscaping.test | 23 - .../test/code/prettyPrinter/expr/uvs.test | 23 - .../code/prettyPrinter/expr/variables.test | 73 - .../test/code/prettyPrinter/expr/yield.test | 46 - .../inlineHTMLandPHPtest.file-test | 58 - .../prettyPrinter/onlyInlineHTML.file-test | 19 - .../test/code/prettyPrinter/onlyPHP.file-test | 16 - .../test/code/prettyPrinter/stmt/alias.test | 20 - .../prettyPrinter/stmt/break_continue.test | 13 - .../test/code/prettyPrinter/stmt/class.test | 53 - .../code/prettyPrinter/stmt/class_const.test | 20 - .../test/code/prettyPrinter/stmt/const.test | 11 - .../test/code/prettyPrinter/stmt/declare.test | 17 - .../code/prettyPrinter/stmt/do_while.test | 10 - .../test/code/prettyPrinter/stmt/for.test | 28 - .../test/code/prettyPrinter/stmt/foreach.test | 28 - .../stmt/function_signatures.test | 43 - .../stmt/global_static_variables.test | 11 - .../test/code/prettyPrinter/stmt/goto.test | 9 - .../code/prettyPrinter/stmt/groupUse.test | 16 - .../prettyPrinter/stmt/haltCompiler.file-test | 27 - .../test/code/prettyPrinter/stmt/if.test | 16 - .../code/prettyPrinter/stmt/multiCatch.test | 19 - .../code/prettyPrinter/stmt/namespaces.test | 50 - .../prettyPrinter/stmt/nullable_types.test | 11 - .../test/code/prettyPrinter/stmt/switch.test | 37 - .../test/code/prettyPrinter/stmt/throw.test | 7 - .../code/prettyPrinter/stmt/traitUse.test | 25 - .../code/prettyPrinter/stmt/tryCatch.test | 24 - .../test/code/prettyPrinter/stmt/while.test | 10 - .../nikic/php-parser/test_old/run-php-src.sh | 4 - .../vendor/nikic/php-parser/test_old/run.php | 220 - .../paragonie/random_compat/composer.json | 8 +- .../random_compat/lib/byte_safe_strings.php | 195 - .../random_compat/lib/cast_to_int.php | 77 - .../random_compat/lib/error_polyfill.php | 49 - .../paragonie/random_compat/lib/random.php | 199 +- .../lib/random_bytes_com_dotnet.php | 91 - .../lib/random_bytes_dev_urandom.php | 172 - .../lib/random_bytes_libsodium.php | 91 - .../lib/random_bytes_libsodium_legacy.php | 93 - .../random_compat/lib/random_bytes_mcrypt.php | 79 - .../random_compat/lib/random_int.php | 204 - .../vendor/paragonie/random_compat/psalm.xml | 13 +- .../phpdocumentor/reflection-common/README.md | 14 +- .../reflection-common/composer.json | 8 +- .../reflection-common/src/Element.php | 17 +- .../reflection-common/src/File.php | 16 +- .../reflection-common/src/Fqsen.php | 31 +- .../reflection-common/src/Location.php | 21 +- .../reflection-common/src/Project.php | 11 +- .../reflection-common/src/ProjectFactory.php | 10 +- .../reflection-docblock/README.md | 28 +- .../reflection-docblock/composer.json | 17 +- .../reflection-docblock/src/DocBlock.php | 28 +- .../src/DocBlock/Description.php | 3 +- .../src/DocBlock/DescriptionFactory.php | 1 - .../src/DocBlock/ExampleFinder.php | 2 +- .../src/DocBlock/Serializer.php | 9 +- .../src/DocBlock/StandardTagFactory.php | 5 +- .../src/DocBlock/Tags/BaseTag.php | 3 + .../src/DocBlock/Tags/Covers.php | 7 +- .../src/DocBlock/Tags/Deprecated.php | 2 +- .../src/DocBlock/Tags/Example.php | 6 +- .../src/DocBlock/Tags/Generic.php | 2 +- .../src/DocBlock/Tags/Method.php | 11 +- .../src/DocBlock/Tags/Param.php | 41 +- .../src/DocBlock/Tags/Property.php | 40 +- .../src/DocBlock/Tags/PropertyRead.php | 40 +- .../src/DocBlock/Tags/PropertyWrite.php | 40 +- .../src/DocBlock/Tags/Return_.php | 27 +- .../src/DocBlock/Tags/See.php | 3 +- .../src/DocBlock/Tags/Since.php | 2 +- .../src/DocBlock/Tags/Source.php | 1 + .../src/DocBlock/Tags/Throws.php | 26 +- .../src/DocBlock/Tags/Var_.php | 48 +- .../src/DocBlock/Tags/Version.php | 2 +- .../src/DocBlockFactory.php | 10 +- .../phpdocumentor/type-resolver/README.md | 67 +- .../phpdocumentor/type-resolver/composer.json | 37 +- .../type-resolver/src/FqsenResolver.php | 29 +- .../phpdocumentor/type-resolver/src/Type.php | 10 +- .../type-resolver/src/TypeResolver.php | 402 +- .../type-resolver/src/Types/Array_.php | 67 +- .../type-resolver/src/Types/Boolean.php | 9 +- .../type-resolver/src/Types/Callable_.php | 9 +- .../type-resolver/src/Types/Compound.php | 29 +- .../type-resolver/src/Types/Context.php | 28 +- .../src/Types/ContextFactory.php | 272 +- .../type-resolver/src/Types/Float_.php | 9 +- .../type-resolver/src/Types/Integer.php | 9 +- .../type-resolver/src/Types/Null_.php | 9 +- .../type-resolver/src/Types/Object_.php | 31 +- .../type-resolver/src/Types/Scalar.php | 9 +- .../type-resolver/src/Types/Self_.php | 9 +- .../type-resolver/src/Types/Static_.php | 9 +- .../type-resolver/src/Types/String_.php | 9 +- .../type-resolver/src/Types/This.php | 9 +- .../type-resolver/src/Types/Void_.php | 9 +- pfosten/vendor/phpspec/prophecy/CHANGES.md | 25 + pfosten/vendor/phpspec/prophecy/README.md | 15 +- pfosten/vendor/phpspec/prophecy/composer.json | 12 +- .../Argument/Token/ExactValueToken.php | 4 +- .../prophecy/src/Prophecy/Call/CallCenter.php | 83 +- .../Prophecy/Comparator/ClosureComparator.php | 22 +- .../src/Prophecy/Doubler/CachedDoubler.php | 26 +- .../ClassPatch/DisableConstructorPatch.php | 4 + .../ClassPatch/ProphecySubjectPatch.php | 6 +- .../Doubler/Generator/ClassMirror.php | 4 +- .../src/Prophecy/Promise/ThrowPromise.php | 5 +- .../src/Prophecy/Prophecy/MethodProphecy.php | 36 +- .../src/Prophecy/Prophecy/ObjectProphecy.php | 7 +- .../phpspec/prophecy/src/Prophecy/Prophet.php | 11 +- .../prophecy/src/Prophecy/Util/ExportUtil.php | 4 +- .../phpunit/php-token-stream/.gitignore | 1 - .../phpunit/php-token-stream/.travis.yml | 11 +- .../vendor/phpunit/php-token-stream/LICENSE | 2 +- .../vendor/phpunit/php-token-stream/README.md | 2 +- .../vendor/phpunit/php-token-stream/build.xml | 46 +- .../php-token-stream/build/phpunit.xml | 17 - .../phpunit/php-token-stream/composer.json | 10 +- .../phpunit/php-token-stream/src/Token.php | 1117 ++- .../php-token-stream/src/Token/Stream.php | 118 +- .../src/Token/Stream/CachingFactory.php | 15 +- .../tests/Token/ClassTest.php | 100 +- .../tests/Token/ClosureTest.php | 47 +- .../tests/Token/FunctionTest.php | 35 +- .../tests/Token/IncludeTest.php | 44 +- .../tests/Token/InterfaceTest.php | 90 +- .../tests/Token/NamespaceTest.php | 35 +- .../php-token-stream/tests/TokenTest.php | 18 +- .../php-token-stream/tests/bootstrap.php | 8 + pfosten/vendor/psr/log/.gitignore | 0 pfosten/vendor/psr/log/LICENSE | 0 .../vendor/psr/log/Psr/Log/AbstractLogger.php | 0 .../log/Psr/Log/InvalidArgumentException.php | 0 pfosten/vendor/psr/log/Psr/Log/LogLevel.php | 0 .../psr/log/Psr/Log/LoggerAwareInterface.php | 0 .../psr/log/Psr/Log/LoggerAwareTrait.php | 0 .../psr/log/Psr/Log/LoggerInterface.php | 2 + .../vendor/psr/log/Psr/Log/LoggerTrait.php | 2 + pfosten/vendor/psr/log/Psr/Log/NullLogger.php | 2 + .../log/Psr/Log/Test/LoggerInterfaceTest.php | 8 +- pfosten/vendor/psr/log/README.md | 13 + pfosten/vendor/psr/log/composer.json | 2 +- pfosten/vendor/psy/psysh/.travis.yml | 3 + pfosten/vendor/psy/psysh/composer.json | 8 +- pfosten/vendor/ramsey/uuid/CHANGELOG.md | 719 +- pfosten/vendor/ramsey/uuid/CODE_OF_CONDUCT.md | 74 - pfosten/vendor/ramsey/uuid/CONTRIBUTING.md | 75 - pfosten/vendor/ramsey/uuid/LICENSE | 12 +- pfosten/vendor/ramsey/uuid/README.md | 118 +- pfosten/vendor/ramsey/uuid/composer.json | 84 +- .../vendor/ramsey/uuid/src/BinaryUtils.php | 2 - .../ramsey/uuid/src/Codec/CodecInterface.php | 8 +- .../ramsey/uuid/src/Codec/GuidStringCodec.php | 5 +- .../uuid/src/Codec/OrderedTimeCodec.php | 2 +- .../ramsey/uuid/src/Codec/StringCodec.php | 18 +- .../src/Codec/TimestampFirstCombCodec.php | 5 +- .../uuid/src/Codec/TimestampLastCombCodec.php | 1 - .../Converter/NumberConverterInterface.php | 6 +- .../Converter/Time/BigNumberTimeConverter.php | 7 +- .../src/Converter/Time/PhpTimeConverter.php | 4 +- .../src/Converter/TimeConverterInterface.php | 4 +- .../vendor/ramsey/uuid/src/DegradedUuid.php | 6 +- .../Exception/InvalidUuidStringException.php | 4 +- .../UnsatisfiedDependencyException.php | 4 +- .../UnsupportedOperationException.php | 4 +- pfosten/vendor/ramsey/uuid/src/FeatureSet.php | 4 +- .../uuid/src/Generator/CombGenerator.php | 11 +- .../src/Generator/DefaultTimeGenerator.php | 19 +- .../uuid/src/Generator/MtRandGenerator.php | 4 + .../uuid/src/Generator/OpenSslGenerator.php | 5 + .../src/Generator/RandomBytesGenerator.php | 4 +- .../Generator/RandomGeneratorInterface.php | 10 +- .../uuid/src/Generator/RandomLibAdapter.php | 10 +- .../src/Generator/SodiumRandomGenerator.php | 5 + .../src/Generator/TimeGeneratorInterface.php | 10 +- .../Provider/Node/FallbackNodeProvider.php | 3 +- .../src/Provider/Node/RandomNodeProvider.php | 23 +- .../src/Provider/Node/SystemNodeProvider.php | 11 +- .../src/Provider/NodeProviderInterface.php | 4 +- .../src/Provider/Time/FixedTimeProvider.php | 5 +- pfosten/vendor/ramsey/uuid/src/Uuid.php | 103 +- .../vendor/ramsey/uuid/src/UuidFactory.php | 7 +- .../ramsey/uuid/src/UuidFactoryInterface.php | 35 +- .../vendor/ramsey/uuid/src/UuidInterface.php | 12 +- .../swiftmailer/swiftmailer/.gitattributes | 2 +- .../swiftmailer/swiftmailer/.php_cs.dist | 9 +- .../swiftmailer/swiftmailer/.travis.yml | 11 +- .../vendor/swiftmailer/swiftmailer/CHANGES | 83 +- .../vendor/swiftmailer/swiftmailer/LICENSE | 2 +- pfosten/vendor/swiftmailer/swiftmailer/README | 15 - .../vendor/swiftmailer/swiftmailer/VERSION | 1 - .../swiftmailer/swiftmailer/composer.json | 18 +- .../swiftmailer/swiftmailer/doc/headers.rst | 390 +- .../swiftmailer/doc/help-resources.rst | 44 - .../swiftmailer/doc/including-the-files.rst | 46 - .../swiftmailer/swiftmailer/doc/index.rst | 4 - .../swiftmailer/doc/installing.rst | 89 - .../swiftmailer/doc/introduction.rst | 150 +- .../swiftmailer/swiftmailer/doc/japanese.rst | 7 +- .../swiftmailer/swiftmailer/doc/messages.rst | 781 +- .../swiftmailer/swiftmailer/doc/overview.rst | 159 - .../swiftmailer/swiftmailer/doc/plugins.rst | 200 +- .../swiftmailer/swiftmailer/doc/sending.rst | 402 +- .../swiftmailer/doc/uml/Encoders.graffle | Bin 3503 -> 0 bytes .../swiftmailer/doc/uml/Mime.graffle | Bin 5575 -> 0 bytes .../swiftmailer/doc/uml/Transports.graffle | Bin 3061 -> 0 bytes .../swiftmailer/lib/classes/Swift.php | 8 +- .../lib/classes/Swift/Attachment.php | 29 +- .../AbstractFilterableInputStream.php | 65 +- .../Swift/ByteStream/ArrayByteStream.php | 56 +- .../Swift/ByteStream/FileByteStream.php | 133 +- .../ByteStream/TemporaryFileByteStream.php | 4 +- .../GenericFixedWidthReader.php | 18 +- .../Swift/CharacterReader/Utf8Reader.php | 14 +- .../SimpleCharacterReaderFactory.php | 68 +- .../CharacterStream/ArrayCharacterStream.php | 128 +- .../CharacterStream/NgCharacterStream.php | 113 +- .../lib/classes/Swift/ConfigurableSpool.php | 12 +- .../lib/classes/Swift/DependencyContainer.php | 138 +- .../lib/classes/Swift/EmbeddedFile.php | 20 +- .../lib/classes/Swift/Encoder/QpEncoder.php | 90 +- .../classes/Swift/Encoder/Rfc2231Encoder.php | 18 +- .../lib/classes/Swift/Encoding.php | 62 - .../lib/classes/Swift/Events/CommandEvent.php | 19 +- .../classes/Swift/Events/EventDispatcher.php | 6 +- .../lib/classes/Swift/Events/EventObject.php | 14 +- .../classes/Swift/Events/ResponseEvent.php | 17 +- .../lib/classes/Swift/Events/SendEvent.php | 29 +- .../Swift/Events/SimpleEventDispatcher.php | 63 +- .../Swift/Events/TransportExceptionEvent.php | 9 +- .../lib/classes/Swift/FailoverTransport.php | 16 +- .../lib/classes/Swift/FileSpool.php | 38 +- .../swiftmailer/lib/classes/Swift/Image.php | 16 +- .../lib/classes/Swift/InputByteStream.php | 4 +- .../lib/classes/Swift/IoException.php | 5 +- .../classes/Swift/KeyCache/ArrayKeyCache.php | 57 +- .../classes/Swift/KeyCache/DiskKeyCache.php | 120 +- .../classes/Swift/KeyCache/NullKeyCache.php | 12 +- .../KeyCache/SimpleKeyCacheInputStream.php | 32 +- .../classes/Swift/LoadBalancedTransport.php | 16 +- .../lib/classes/Swift/MailTransport.php | 47 - .../swiftmailer/lib/classes/Swift/Mailer.php | 36 +- .../Swift/Mailer/ArrayRecipientIterator.php | 10 +- .../lib/classes/Swift/MemorySpool.php | 6 +- .../swiftmailer/lib/classes/Swift/Message.php | 60 +- .../lib/classes/Swift/Mime/Attachment.php | 35 +- .../ContentEncoder/Base64ContentEncoder.php | 11 +- .../ContentEncoder/NativeQpContentEncoder.php | 12 +- .../ContentEncoder/PlainContentEncoder.php | 42 +- .../Mime/ContentEncoder/QpContentEncoder.php | 38 +- .../ContentEncoder/QpContentEncoderProxy.php | 4 +- .../Mime/ContentEncoder/RawContentEncoder.php | 9 +- .../lib/classes/Swift/Mime/EmbeddedFile.php | 10 +- .../lib/classes/Swift/Mime/Grammar.php | 176 - .../lib/classes/Swift/Mime/Header.php | 2 +- .../HeaderEncoder/Base64HeaderEncoder.php | 2 +- .../Mime/HeaderEncoder/QpHeaderEncoder.php | 6 +- .../lib/classes/Swift/Mime/HeaderFactory.php | 78 - .../lib/classes/Swift/Mime/HeaderSet.php | 169 - .../Swift/Mime/Headers/AbstractHeader.php | 163 +- .../classes/Swift/Mime/Headers/DateHeader.php | 60 +- .../Mime/Headers/IdentificationHeader.php | 56 +- .../Swift/Mime/Headers/MailboxHeader.php | 57 +- .../Swift/Mime/Headers/OpenDKIMHeader.php | 18 +- .../Mime/Headers/ParameterizedHeader.php | 57 +- .../classes/Swift/Mime/Headers/PathHeader.php | 44 +- .../Swift/Mime/Headers/UnstructuredHeader.php | 17 +- .../lib/classes/Swift/Mime/Message.php | 223 - .../lib/classes/Swift/Mime/MimeEntity.php | 117 - .../lib/classes/Swift/Mime/MimePart.php | 79 +- .../Swift/Mime/ParameterizedHeader.php | 34 - .../Swift/Mime/SimpleHeaderFactory.php | 90 +- .../classes/Swift/Mime/SimpleHeaderSet.php | 151 +- .../lib/classes/Swift/Mime/SimpleMessage.php | 139 +- .../classes/Swift/Mime/SimpleMimeEntity.php | 434 +- .../lib/classes/Swift/MimePart.php | 16 +- .../lib/classes/Swift/NullTransport.php | 12 +- .../classes/Swift/Plugins/AntiFloodPlugin.php | 36 +- .../Swift/Plugins/BandwidthMonitorPlugin.php | 40 +- .../classes/Swift/Plugins/DecoratorPlugin.php | 68 +- .../Swift/Plugins/ImpersonatePlugin.php | 10 +- .../classes/Swift/Plugins/LoggerPlugin.php | 44 +- .../Swift/Plugins/Loggers/ArrayLogger.php | 16 +- .../Swift/Plugins/Loggers/EchoLogger.php | 6 +- .../classes/Swift/Plugins/MessageLogger.php | 12 +- .../Swift/Plugins/PopBeforeSmtpPlugin.php | 115 +- .../Swift/Plugins/RedirectingPlugin.php | 64 +- .../lib/classes/Swift/Plugins/Reporter.php | 8 +- .../classes/Swift/Plugins/ReporterPlugin.php | 14 +- .../Swift/Plugins/Reporters/HitReporter.php | 21 +- .../Swift/Plugins/Reporters/HtmlReporter.php | 7 +- .../classes/Swift/Plugins/ThrottlerPlugin.php | 62 +- .../lib/classes/Swift/Preferences.php | 10 +- .../lib/classes/Swift/SendmailTransport.php | 14 +- .../lib/classes/Swift/SignedMessage.php | 23 - .../swiftmailer/lib/classes/Swift/Signer.php | 1 - .../lib/classes/Swift/Signers/DKIMSigner.php | 334 +- .../classes/Swift/Signers/DomainKeySigner.php | 208 +- .../classes/Swift/Signers/HeaderSigner.php | 6 +- .../classes/Swift/Signers/OpenDKIMSigner.php | 83 +- .../lib/classes/Swift/Signers/SMimeSigner.php | 504 +- .../lib/classes/Swift/SmtpTransport.php | 26 +- .../swiftmailer/lib/classes/Swift/Spool.php | 4 +- .../lib/classes/Swift/SpoolTransport.php | 16 +- .../ByteArrayReplacementFilter.php | 72 +- .../StreamFilters/StringReplacementFilter.php | 12 +- .../StringReplacementFilterFactory.php | 16 +- .../lib/classes/Swift/SwiftException.php | 5 +- .../lib/classes/Swift/Transport.php | 31 +- .../Swift/Transport/AbstractSmtpTransport.php | 330 +- .../Esmtp/Auth/CramMd5Authenticator.php | 20 +- .../Esmtp/Auth/LoginAuthenticator.php | 18 +- .../Esmtp/Auth/NTLMAuthenticator.php | 136 +- .../Esmtp/Auth/PlainAuthenticator.php | 14 +- .../Esmtp/Auth/XOAuth2Authenticator.php | 16 +- .../Swift/Transport/Esmtp/AuthHandler.php | 79 +- .../Swift/Transport/Esmtp/Authenticator.php | 4 +- .../classes/Swift/Transport/EsmtpHandler.php | 4 +- .../Swift/Transport/EsmtpTransport.php | 189 +- .../Swift/Transport/FailoverTransport.php | 51 +- .../Swift/Transport/LoadBalancedTransport.php | 67 +- .../classes/Swift/Transport/MailInvoker.php | 32 - .../classes/Swift/Transport/MailTransport.php | 297 - .../classes/Swift/Transport/NullTransport.php | 27 +- .../Swift/Transport/SendmailTransport.php | 42 +- .../Swift/Transport/SimpleMailInvoker.php | 39 - .../lib/classes/Swift/Transport/SmtpAgent.php | 2 +- .../Swift/Transport/SpoolTransport.php | 39 +- .../classes/Swift/Transport/StreamBuffer.php | 201 +- .../lib/classes/Swift/TransportException.php | 5 +- .../lib/classes/Swift/Validate.php | 43 - .../lib/dependency_maps/cache_deps.php | 4 +- .../lib/dependency_maps/mime_deps.php | 87 +- .../lib/dependency_maps/transport_deps.php | 69 +- .../swiftmailer/lib/mime_types.php | 4 +- .../swiftmailer/lib/preferences.php | 6 - .../swiftmailer/lib/swift_init.php | 28 - .../swiftmailer/lib/swift_required.php | 26 +- .../swiftmailer/lib/swift_required_pear.php | 30 - .../lib/swiftmailer_generate_mimes_config.php | 27 +- .../swiftmailer/swiftmailer/phpunit.xml.dist | 1 - .../tests/IdenticalBinaryConstraint.php | 4 +- .../tests/SwiftMailerSmokeTestCase.php | 2 +- .../swiftmailer/tests/SwiftMailerTestCase.php | 8 +- .../tests/acceptance.conf.php.default | 2 +- .../Swift/AttachmentAcceptanceTest.php | 4 +- .../FileByteStreamAcceptanceTest.php | 58 +- ...leCharacterReaderFactoryAcceptanceTest.php | 100 +- .../DependencyContainerAcceptanceTest.php | 8 +- .../Swift/EmbeddedFileAcceptanceTest.php | 4 +- .../Encoder/Base64EncoderAcceptanceTest.php | 20 +- .../Swift/Encoder/QpEncoderAcceptanceTest.php | 20 +- .../Encoder/Rfc2231EncoderAcceptanceTest.php | 20 +- .../Swift/EncodingAcceptanceTest.php | 30 - .../KeyCache/ArrayKeyCacheAcceptanceTest.php | 132 +- .../KeyCache/DiskKeyCacheAcceptanceTest.php | 136 +- .../Swift/MessageAcceptanceTest.php | 12 +- .../Swift/Mime/AttachmentAcceptanceTest.php | 45 +- .../Base64ContentEncoderAcceptanceTest.php | 20 +- .../NativeQpContentEncoderAcceptanceTest.php | 30 +- .../PlainContentEncoderAcceptanceTest.php | 30 +- .../QpContentEncoderAcceptanceTest.php | 44 +- .../Swift/Mime/EmbeddedFileAcceptanceTest.php | 45 +- .../Base64HeaderEncoderAcceptanceTest.php | 10 +- .../Swift/Mime/MimePartAcceptanceTest.php | 49 +- .../Mime/SimpleMessageAcceptanceTest.php | 347 +- .../Swift/MimePartAcceptanceTest.php | 4 +- .../AbstractStreamBufferAcceptanceTest.php | 76 +- .../BasicSocketAcceptanceTest.php | 8 +- .../StreamBuffer/ProcessAcceptanceTest.php | 6 +- .../StreamBuffer/SocketTimeoutTest.php | 34 +- .../StreamBuffer/SslSocketAcceptanceTest.php | 8 +- .../StreamBuffer/TlsSocketAcceptanceTest.php | 8 +- .../tests/bug/Swift/Bug111Test.php | 22 +- .../tests/bug/Swift/Bug118Test.php | 12 +- .../tests/bug/Swift/Bug206Test.php | 24 +- .../tests/bug/Swift/Bug274Test.php | 8 +- .../swiftmailer/tests/bug/Swift/Bug34Test.php | 14 +- .../swiftmailer/tests/bug/Swift/Bug35Test.php | 14 +- .../swiftmailer/tests/bug/Swift/Bug38Test.php | 28 +- .../tests/bug/Swift/Bug518Test.php | 2 +- .../swiftmailer/tests/bug/Swift/Bug51Test.php | 44 +- .../tests/bug/Swift/Bug534Test.php | 8 +- .../tests/bug/Swift/Bug650Test.php | 24 +- .../swiftmailer/tests/bug/Swift/Bug71Test.php | 14 +- .../swiftmailer/tests/bug/Swift/Bug76Test.php | 40 +- ...FileByteStreamConsecutiveReadCallsTest.php | 3 +- .../tests/fixtures/MimeEntityFixture.php | 4 +- .../swiftmailer/tests/smoke.conf.php.default | 2 +- .../smoke/Swift/Smoke/AttachmentSmokeTest.php | 14 +- .../smoke/Swift/Smoke/BasicSmokeTest.php | 6 +- .../Smoke/HtmlWithAttachmentSmokeTest.php | 16 +- .../Swift/Smoke/InternationalSmokeTest.php | 14 +- .../Swift/ByteStream/ArrayByteStreamTest.php | 67 +- .../GenericFixedWidthReaderTest.php | 12 +- .../CharacterReader/UsAsciiReaderTest.php | 12 +- .../Swift/CharacterReader/Utf8ReaderTest.php | 18 +- .../ArrayCharacterStreamTest.php | 168 +- .../unit/Swift/DependencyContainerTest.php | 141 +- .../unit/Swift/Encoder/Base64EncoderTest.php | 30 +- .../unit/Swift/Encoder/QpEncoderTest.php | 78 +- .../unit/Swift/Encoder/Rfc2231EncoderTest.php | 6 +- .../unit/Swift/Events/CommandEventTest.php | 16 +- .../unit/Swift/Events/EventObjectTest.php | 10 +- .../unit/Swift/Events/ResponseEventTest.php | 14 +- .../tests/unit/Swift/Events/SendEventTest.php | 53 +- .../Events/SimpleEventDispatcherTest.php | 50 +- .../Swift/Events/TransportChangeEventTest.php | 14 +- .../Events/TransportExceptionEventTest.php | 20 +- .../unit/Swift/KeyCache/ArrayKeyCacheTest.php | 150 +- .../SimpleKeyCacheInputStreamTest.php | 22 +- .../Mailer/ArrayRecipientIteratorTest.php | 22 +- .../tests/unit/Swift/MailerTest.php | 60 +- .../tests/unit/Swift/MessageTest.php | 24 +- .../Swift/Mime/AbstractMimeEntityTest.php | 482 +- .../tests/unit/Swift/Mime/AttachmentTest.php | 169 +- .../Base64ContentEncoderTest.php | 64 +- .../PlainContentEncoderTest.php | 50 +- .../ContentEncoder/QpContentEncoderTest.php | 126 +- .../unit/Swift/Mime/EmbeddedFileTest.php | 32 +- .../HeaderEncoder/Base64HeaderEncoderTest.php | 2 +- .../HeaderEncoder/QpHeaderEncoderTest.php | 58 +- .../Swift/Mime/Headers/DateHeaderTest.php | 83 +- .../Mime/Headers/IdentificationHeaderTest.php | 99 +- .../Swift/Mime/Headers/MailboxHeaderTest.php | 226 +- .../Mime/Headers/ParameterizedHeaderTest.php | 124 +- .../Swift/Mime/Headers/PathHeaderTest.php | 50 +- .../Mime/Headers/UnstructuredHeaderTest.php | 80 +- .../tests/unit/Swift/Mime/MimePartTest.php | 127 +- .../Swift/Mime/SimpleHeaderFactoryTest.php | 77 +- .../unit/Swift/Mime/SimpleHeaderSetTest.php | 333 +- .../unit/Swift/Mime/SimpleMessageTest.php | 526 +- .../unit/Swift/Mime/SimpleMimeEntityTest.php | 7 +- .../Swift/Plugins/AntiFloodPluginTest.php | 18 +- .../Plugins/BandwidthMonitorPluginTest.php | 96 +- .../Swift/Plugins/DecoratorPluginTest.php | 131 +- .../unit/Swift/Plugins/LoggerPluginTest.php | 76 +- .../Swift/Plugins/Loggers/ArrayLoggerTest.php | 2 +- .../Swift/Plugins/Loggers/EchoLoggerTest.php | 2 +- .../Swift/Plugins/PopBeforeSmtpPluginTest.php | 44 +- .../Swift/Plugins/RedirectingPluginTest.php | 104 +- .../unit/Swift/Plugins/ReporterPluginTest.php | 52 +- .../Plugins/Reporters/HitReporterTest.php | 44 +- .../Plugins/Reporters/HtmlReporterTest.php | 18 +- .../Swift/Plugins/ThrottlerPluginTest.php | 26 +- .../unit/Swift/Signers/DKIMSignerTest.php | 57 +- .../unit/Swift/Signers/SMimeSignerTest.php | 221 +- .../ByteArrayReplacementFilterTest.php | 84 +- .../StringReplacementFilterFactoryTest.php | 10 +- .../StringReplacementFilterTest.php | 18 +- .../AbstractSmtpEventSupportTest.php | 190 +- .../unit/Swift/Transport/AbstractSmtpTest.php | 539 +- .../Esmtp/Auth/CramMd5AuthenticatorTest.php | 43 +- .../Esmtp/Auth/LoginAuthenticatorTest.php | 51 +- .../Esmtp/Auth/NTLMAuthenticatorTest.php | 105 +- .../Esmtp/Auth/PlainAuthenticatorTest.php | 35 +- .../Swift/Transport/Esmtp/AuthHandlerTest.php | 78 +- .../EsmtpTransport/ExtensionSupportTest.php | 154 +- .../Swift/Transport/EsmtpTransportTest.php | 418 +- .../Swift/Transport/FailoverTransportTest.php | 136 +- .../Transport/LoadBalancedTransportTest.php | 159 +- .../Swift/Transport/MailTransportTest.php | 533 -- .../Swift/Transport/SendmailTransportTest.php | 69 +- .../unit/Swift/Transport/StreamBufferTest.php | 26 +- pfosten/vendor/symfony/console/.gitignore | 3 - .../vendor/symfony/console/Application.php | 437 +- pfosten/vendor/symfony/console/CHANGELOG.md | 54 +- .../symfony/console/Command/Command.php | 88 +- .../symfony/console/Command/HelpCommand.php | 10 +- .../symfony/console/Command/ListCommand.php | 15 +- .../symfony/console/Command/LockableTrait.php | 13 +- .../vendor/symfony/console/ConsoleEvents.php | 13 - .../AddConsoleCommandPass.php | 28 +- .../Descriptor/ApplicationDescription.php | 61 +- .../symfony/console/Descriptor/Descriptor.php | 12 +- .../Descriptor/DescriptorInterface.php | 6 +- .../console/Descriptor/JsonDescriptor.php | 60 +- .../console/Descriptor/MarkdownDescriptor.php | 16 +- .../console/Descriptor/TextDescriptor.php | 56 +- .../console/Descriptor/XmlDescriptor.php | 46 +- .../console/Event/ConsoleCommandEvent.php | 2 + .../console/Event/ConsoleErrorEvent.php | 53 +- .../console/Event/ConsoleExceptionEvent.php | 71 - .../console/Event/ConsoleTerminateEvent.php | 9 +- .../console/EventListener/ErrorListener.php | 24 +- .../Exception/CommandNotFoundException.php | 4 +- .../console/Exception/ExceptionInterface.php | 2 +- .../console/Formatter/OutputFormatter.php | 117 +- .../Formatter/OutputFormatterInterface.php | 3 +- .../Formatter/OutputFormatterStyle.php | 147 +- .../OutputFormatterStyleInterface.php | 2 +- .../Formatter/OutputFormatterStyleStack.php | 5 +- .../console/Helper/DebugFormatterHelper.php | 13 +- .../console/Helper/DescriptorHelper.php | 15 +- .../console/Helper/FormatterHelper.php | 6 +- .../vendor/symfony/console/Helper/Helper.php | 22 +- .../symfony/console/Helper/HelperSet.php | 7 +- .../symfony/console/Helper/ProcessHelper.php | 49 +- .../symfony/console/Helper/ProgressBar.php | 317 +- .../console/Helper/ProgressIndicator.php | 45 +- .../symfony/console/Helper/QuestionHelper.php | 246 +- .../console/Helper/SymfonyQuestionHelper.php | 42 +- .../vendor/symfony/console/Helper/Table.php | 438 +- .../symfony/console/Helper/TableCell.php | 14 +- .../symfony/console/Helper/TableSeparator.php | 2 +- .../symfony/console/Helper/TableStyle.php | 224 +- .../symfony/console/Input/ArgvInput.php | 66 +- .../symfony/console/Input/ArrayInput.php | 30 +- .../vendor/symfony/console/Input/Input.php | 12 +- .../symfony/console/Input/InputArgument.php | 18 +- .../console/Input/InputAwareInterface.php | 2 - .../symfony/console/Input/InputDefinition.php | 56 +- .../symfony/console/Input/InputInterface.php | 14 +- .../symfony/console/Input/InputOption.php | 22 +- .../symfony/console/Input/StringInput.php | 14 +- pfosten/vendor/symfony/console/LICENSE | 2 +- .../symfony/console/Logger/ConsoleLogger.php | 25 +- .../symfony/console/Output/ConsoleOutput.php | 19 +- .../console/Output/ConsoleOutputInterface.php | 4 +- .../vendor/symfony/console/Output/Output.php | 6 +- .../console/Output/OutputInterface.php | 10 +- .../symfony/console/Output/StreamOutput.php | 17 +- .../console/Question/ChoiceQuestion.php | 29 +- .../console/Question/ConfirmationQuestion.php | 10 +- .../symfony/console/Question/Question.php | 81 +- .../symfony/console/Style/StyleInterface.php | 1 - .../symfony/console/Style/SymfonyStyle.php | 123 +- pfosten/vendor/symfony/console/Terminal.php | 102 +- .../console/Tester/ApplicationTester.php | 119 +- .../symfony/console/Tester/CommandTester.php | 106 +- .../symfony/console/Tests/ApplicationTest.php | 1678 ---- .../console/Tests/Command/CommandTest.php | 434 - .../console/Tests/Command/HelpCommandTest.php | 71 - .../console/Tests/Command/ListCommandTest.php | 113 - .../Tests/Command/LockableTraitTest.php | 67 - .../AddConsoleCommandPassTest.php | 262 - .../Descriptor/AbstractDescriptorTest.php | 107 - .../Tests/Descriptor/JsonDescriptorTest.php | 35 - .../Descriptor/MarkdownDescriptorTest.php | 45 - .../Tests/Descriptor/ObjectsProvider.php | 82 - .../Tests/Descriptor/TextDescriptorTest.php | 53 - .../Tests/Descriptor/XmlDescriptorTest.php | 27 - .../Tests/EventListener/ErrorListenerTest.php | 156 - .../console/Tests/Fixtures/BarBucCommand.php | 11 - .../Tests/Fixtures/DescriptorApplication1.php | 18 - .../Tests/Fixtures/DescriptorApplication2.php | 26 - .../DescriptorApplicationMbString.php | 24 - .../Tests/Fixtures/DescriptorCommand1.php | 27 - .../Tests/Fixtures/DescriptorCommand2.php | 32 - .../Tests/Fixtures/DescriptorCommand3.php | 27 - .../Tests/Fixtures/DescriptorCommand4.php | 25 - .../Fixtures/DescriptorCommandMbString.php | 32 - .../console/Tests/Fixtures/DummyOutput.php | 36 - .../console/Tests/Fixtures/Foo1Command.php | 26 - .../console/Tests/Fixtures/Foo2Command.php | 21 - .../console/Tests/Fixtures/Foo3Command.php | 29 - .../console/Tests/Fixtures/Foo4Command.php | 11 - .../console/Tests/Fixtures/Foo5Command.php | 10 - .../console/Tests/Fixtures/Foo6Command.php | 12 - .../console/Tests/Fixtures/FooCommand.php | 33 - .../Tests/Fixtures/FooLock2Command.php | 28 - .../console/Tests/Fixtures/FooLockCommand.php | 27 - .../Fixtures/FooSubnamespaced1Command.php | 26 - .../Fixtures/FooSubnamespaced2Command.php | 26 - .../console/Tests/Fixtures/FoobarCommand.php | 25 - .../Style/SymfonyStyle/command/command_0.php | 11 - .../Style/SymfonyStyle/command/command_1.php | 13 - .../Style/SymfonyStyle/command/command_10.php | 17 - .../Style/SymfonyStyle/command/command_11.php | 12 - .../Style/SymfonyStyle/command/command_12.php | 13 - .../Style/SymfonyStyle/command/command_13.php | 14 - .../Style/SymfonyStyle/command/command_14.php | 17 - .../Style/SymfonyStyle/command/command_15.php | 14 - .../Style/SymfonyStyle/command/command_16.php | 15 - .../Style/SymfonyStyle/command/command_17.php | 13 - .../Style/SymfonyStyle/command/command_2.php | 16 - .../Style/SymfonyStyle/command/command_3.php | 12 - .../Style/SymfonyStyle/command/command_4.php | 34 - .../Style/SymfonyStyle/command/command_5.php | 37 - .../Style/SymfonyStyle/command/command_6.php | 16 - .../Style/SymfonyStyle/command/command_7.php | 15 - .../Style/SymfonyStyle/command/command_8.php | 26 - .../Style/SymfonyStyle/command/command_9.php | 11 - .../command/interactive_command_1.php | 19 - .../output/interactive_output_1.txt | 7 - .../Style/SymfonyStyle/output/output_0.txt | 3 - .../Style/SymfonyStyle/output/output_1.txt | 9 - .../Style/SymfonyStyle/output/output_10.txt | 7 - .../Style/SymfonyStyle/output/output_11.txt | 4 - .../Style/SymfonyStyle/output/output_12.txt | 6 - .../Style/SymfonyStyle/output/output_13.txt | 7 - .../Style/SymfonyStyle/output/output_14.txt | 6 - .../Style/SymfonyStyle/output/output_15.txt | 7 - .../Style/SymfonyStyle/output/output_16.txt | 8 - .../Style/SymfonyStyle/output/output_17.txt | 7 - .../Style/SymfonyStyle/output/output_2.txt | 13 - .../Style/SymfonyStyle/output/output_3.txt | 7 - .../Style/SymfonyStyle/output/output_4.txt | 32 - .../Style/SymfonyStyle/output/output_5.txt | 18 - .../Style/SymfonyStyle/output/output_6.txt | 6 - .../Style/SymfonyStyle/output/output_7.txt | 5 - .../Style/SymfonyStyle/output/output_8.txt | 9 - .../Style/SymfonyStyle/output/output_9.txt | 5 - .../console/Tests/Fixtures/TestCommand.php | 28 - .../console/Tests/Fixtures/application_1.json | 156 - .../console/Tests/Fixtures/application_1.md | 172 - .../console/Tests/Fixtures/application_1.txt | 17 - .../console/Tests/Fixtures/application_1.xml | 104 - .../console/Tests/Fixtures/application_2.json | 509 -- .../console/Tests/Fixtures/application_2.md | 431 - .../console/Tests/Fixtures/application_2.txt | 21 - .../console/Tests/Fixtures/application_2.xml | 254 - .../application_filtered_namespace.txt | 16 - .../Tests/Fixtures/application_gethelp.txt | 1 - .../Tests/Fixtures/application_mbstring.md | 269 - .../Tests/Fixtures/application_mbstring.txt | 19 - .../Fixtures/application_renderexception1.txt | 5 - .../Fixtures/application_renderexception2.txt | 7 - .../Fixtures/application_renderexception3.txt | 18 - .../application_renderexception3decorated.txt | 18 - .../Fixtures/application_renderexception4.txt | 6 - ...plication_renderexception_doublewidth1.txt | 8 - ..._renderexception_doublewidth1decorated.txt | 8 - ...plication_renderexception_doublewidth2.txt | 9 - ...plication_renderexception_escapeslines.txt | 9 - .../Tests/Fixtures/application_run1.txt | 17 - .../Tests/Fixtures/application_run2.txt | 26 - .../Tests/Fixtures/application_run3.txt | 26 - .../Tests/Fixtures/application_run4.txt | 1 - .../console/Tests/Fixtures/command_1.json | 15 - .../console/Tests/Fixtures/command_1.md | 12 - .../console/Tests/Fixtures/command_1.txt | 7 - .../console/Tests/Fixtures/command_1.xml | 12 - .../console/Tests/Fixtures/command_2.json | 33 - .../console/Tests/Fixtures/command_2.md | 29 - .../console/Tests/Fixtures/command_2.txt | 13 - .../console/Tests/Fixtures/command_2.xml | 21 - .../Tests/Fixtures/command_mbstring.md | 29 - .../Tests/Fixtures/command_mbstring.txt | 13 - .../Tests/Fixtures/input_argument_1.json | 7 - .../Tests/Fixtures/input_argument_1.md | 5 - .../Tests/Fixtures/input_argument_1.txt | 1 - .../Tests/Fixtures/input_argument_1.xml | 5 - .../Tests/Fixtures/input_argument_2.json | 7 - .../Tests/Fixtures/input_argument_2.md | 7 - .../Tests/Fixtures/input_argument_2.txt | 1 - .../Tests/Fixtures/input_argument_2.xml | 5 - .../Tests/Fixtures/input_argument_3.json | 7 - .../Tests/Fixtures/input_argument_3.md | 7 - .../Tests/Fixtures/input_argument_3.txt | 1 - .../Tests/Fixtures/input_argument_3.xml | 7 - .../Tests/Fixtures/input_argument_4.json | 7 - .../Tests/Fixtures/input_argument_4.md | 8 - .../Tests/Fixtures/input_argument_4.txt | 2 - .../Tests/Fixtures/input_argument_4.xml | 6 - .../Fixtures/input_argument_with_style.json | 7 - .../Fixtures/input_argument_with_style.md | 7 - .../Fixtures/input_argument_with_style.txt | 1 - .../Fixtures/input_argument_with_style.xml | 7 - .../Tests/Fixtures/input_definition_1.json | 4 - .../Tests/Fixtures/input_definition_1.md | 0 .../Tests/Fixtures/input_definition_1.txt | 0 .../Tests/Fixtures/input_definition_1.xml | 5 - .../Tests/Fixtures/input_definition_2.json | 12 - .../Tests/Fixtures/input_definition_2.md | 7 - .../Tests/Fixtures/input_definition_2.txt | 2 - .../Tests/Fixtures/input_definition_2.xml | 10 - .../Tests/Fixtures/input_definition_3.json | 14 - .../Tests/Fixtures/input_definition_3.md | 8 - .../Tests/Fixtures/input_definition_3.txt | 2 - .../Tests/Fixtures/input_definition_3.xml | 9 - .../Tests/Fixtures/input_definition_4.json | 22 - .../Tests/Fixtures/input_definition_4.md | 16 - .../Tests/Fixtures/input_definition_4.txt | 5 - .../Tests/Fixtures/input_definition_4.xml | 14 - .../Tests/Fixtures/input_option_1.json | 9 - .../console/Tests/Fixtures/input_option_1.md | 6 - .../console/Tests/Fixtures/input_option_1.txt | 1 - .../console/Tests/Fixtures/input_option_1.xml | 4 - .../Tests/Fixtures/input_option_2.json | 9 - .../console/Tests/Fixtures/input_option_2.md | 8 - .../console/Tests/Fixtures/input_option_2.txt | 1 - .../console/Tests/Fixtures/input_option_2.xml | 7 - .../Tests/Fixtures/input_option_3.json | 9 - .../console/Tests/Fixtures/input_option_3.md | 8 - .../console/Tests/Fixtures/input_option_3.txt | 1 - .../console/Tests/Fixtures/input_option_3.xml | 5 - .../Tests/Fixtures/input_option_4.json | 9 - .../console/Tests/Fixtures/input_option_4.md | 8 - .../console/Tests/Fixtures/input_option_4.txt | 1 - .../console/Tests/Fixtures/input_option_4.xml | 5 - .../Tests/Fixtures/input_option_5.json | 9 - .../console/Tests/Fixtures/input_option_5.md | 9 - .../console/Tests/Fixtures/input_option_5.txt | 2 - .../console/Tests/Fixtures/input_option_5.xml | 6 - .../Tests/Fixtures/input_option_6.json | 9 - .../console/Tests/Fixtures/input_option_6.md | 8 - .../console/Tests/Fixtures/input_option_6.txt | 1 - .../console/Tests/Fixtures/input_option_6.xml | 5 - .../Fixtures/input_option_with_style.json | 9 - .../Tests/Fixtures/input_option_with_style.md | 8 - .../Fixtures/input_option_with_style.txt | 1 - .../Fixtures/input_option_with_style.xml | 7 - .../input_option_with_style_array.json | 12 - .../Fixtures/input_option_with_style_array.md | 8 - .../input_option_with_style_array.txt | 1 - .../input_option_with_style_array.xml | 8 - .../OutputFormatterStyleStackTest.php | 71 - .../Formatter/OutputFormatterStyleTest.php | 100 - .../Tests/Formatter/OutputFormatterTest.php | 344 - .../Helper/AbstractQuestionHelperTest.php | 34 - .../Tests/Helper/FormatterHelperTest.php | 129 - .../console/Tests/Helper/HelperSetTest.php | 127 - .../console/Tests/Helper/HelperTest.php | 55 - .../Tests/Helper/ProcessHelperTest.php | 118 - .../console/Tests/Helper/ProgressBarTest.php | 792 -- .../Tests/Helper/ProgressIndicatorTest.php | 183 - .../Tests/Helper/QuestionHelperTest.php | 959 --- .../Helper/SymfonyQuestionHelperTest.php | 156 - .../console/Tests/Helper/TableStyleTest.php | 28 - .../console/Tests/Helper/TableTest.php | 838 -- .../console/Tests/Input/ArgvInputTest.php | 453 -- .../console/Tests/Input/ArrayInputTest.php | 177 - .../console/Tests/Input/InputArgumentTest.php | 117 - .../Tests/Input/InputDefinitionTest.php | 406 - .../console/Tests/Input/InputOptionTest.php | 210 - .../symfony/console/Tests/Input/InputTest.php | 149 - .../console/Tests/Input/StringInputTest.php | 87 - .../Tests/Logger/ConsoleLoggerTest.php | 215 - .../Tests/Output/ConsoleOutputTest.php | 42 - .../console/Tests/Output/NullOutputTest.php | 88 - .../console/Tests/Output/OutputTest.php | 176 - .../console/Tests/Output/StreamOutputTest.php | 61 - .../console/Tests/Style/SymfonyStyleTest.php | 116 - .../symfony/console/Tests/TerminalTest.php | 44 - .../Tests/Tester/ApplicationTesterTest.php | 70 - .../Tests/Tester/CommandTesterTest.php | 163 - pfosten/vendor/symfony/console/composer.json | 25 +- .../vendor/symfony/console/phpunit.xml.dist | 41 - .../vendor/symfony/css-selector/.gitignore | 3 - .../vendor/symfony/css-selector/CHANGELOG.md | 5 + .../css-selector/CssSelectorConverter.php | 7 +- .../Exception/ExceptionInterface.php | 2 +- .../Exception/SyntaxErrorException.php | 14 +- pfosten/vendor/symfony/css-selector/LICENSE | 2 +- .../css-selector/Node/AbstractNode.php | 5 +- .../css-selector/Node/AttributeNode.php | 38 +- .../symfony/css-selector/Node/ClassNode.php | 20 +- .../Node/CombinedSelectorNode.php | 26 +- .../symfony/css-selector/Node/ElementNode.php | 20 +- .../css-selector/Node/FunctionNode.php | 22 +- .../symfony/css-selector/Node/HashNode.php | 20 +- .../css-selector/Node/NegationNode.php | 14 +- .../css-selector/Node/NodeInterface.php | 21 +- .../symfony/css-selector/Node/PseudoNode.php | 20 +- .../css-selector/Node/SelectorNode.php | 20 +- .../symfony/css-selector/Node/Specificity.php | 23 +- .../Parser/Handler/CommentHandler.php | 2 +- .../Parser/Handler/HandlerInterface.php | 5 +- .../Parser/Handler/HashHandler.php | 2 +- .../Parser/Handler/IdentifierHandler.php | 2 +- .../Parser/Handler/NumberHandler.php | 2 +- .../Parser/Handler/StringHandler.php | 4 +- .../Parser/Handler/WhitespaceHandler.php | 2 +- .../symfony/css-selector/Parser/Parser.php | 111 +- .../css-selector/Parser/ParserInterface.php | 4 +- .../symfony/css-selector/Parser/Reader.php | 44 +- .../Parser/Shortcut/ClassParser.php | 8 +- .../Parser/Shortcut/ElementParser.php | 6 +- .../Parser/Shortcut/EmptyStringParser.php | 6 +- .../Parser/Shortcut/HashParser.php | 8 +- .../symfony/css-selector/Parser/Token.php | 62 +- .../css-selector/Parser/TokenStream.php | 28 +- .../Parser/Tokenizer/Tokenizer.php | 8 +- .../Parser/Tokenizer/TokenizerEscaping.php | 23 +- .../Parser/Tokenizer/TokenizerPatterns.php | 37 +- .../Tests/CssSelectorConverterTest.php | 76 - .../Tests/Node/AbstractNodeTest.php | 34 - .../Tests/Node/AttributeNodeTest.php | 37 - .../css-selector/Tests/Node/ClassNodeTest.php | 33 - .../Tests/Node/CombinedSelectorNodeTest.php | 35 - .../Tests/Node/ElementNodeTest.php | 35 - .../Tests/Node/FunctionNodeTest.php | 47 - .../css-selector/Tests/Node/HashNodeTest.php | 33 - .../Tests/Node/NegationNodeTest.php | 33 - .../Tests/Node/PseudoNodeTest.php | 32 - .../Tests/Node/SelectorNodeTest.php | 34 - .../Tests/Node/SpecificityTest.php | 63 - .../Parser/Handler/AbstractHandlerTest.php | 70 - .../Parser/Handler/CommentHandlerTest.php | 55 - .../Tests/Parser/Handler/HashHandlerTest.php | 49 - .../Parser/Handler/IdentifierHandlerTest.php | 49 - .../Parser/Handler/NumberHandlerTest.php | 50 - .../Parser/Handler/StringHandlerTest.php | 50 - .../Parser/Handler/WhitespaceHandlerTest.php | 44 - .../css-selector/Tests/Parser/ParserTest.php | 250 - .../css-selector/Tests/Parser/ReaderTest.php | 102 - .../Tests/Parser/Shortcut/ClassParserTest.php | 45 - .../Parser/Shortcut/ElementParserTest.php | 44 - .../Parser/Shortcut/EmptyStringParserTest.php | 36 - .../Tests/Parser/Shortcut/HashParserTest.php | 45 - .../Tests/Parser/TokenStreamTest.php | 96 - .../Tests/XPath/Fixtures/ids.html | 48 - .../Tests/XPath/Fixtures/lang.xml | 11 - .../Tests/XPath/Fixtures/shakespear.html | 308 - .../Tests/XPath/TranslatorTest.php | 327 - .../XPath/Extension/AbstractExtension.php | 20 +- .../Extension/AttributeMatchingExtension.php | 96 +- .../XPath/Extension/CombinationExtension.php | 36 +- .../XPath/Extension/ExtensionInterface.php | 14 +- .../XPath/Extension/FunctionExtension.php | 63 +- .../XPath/Extension/HtmlExtension.php | 81 +- .../XPath/Extension/NodeExtension.php | 97 +- .../XPath/Extension/PseudoClassExtension.php | 70 +- .../symfony/css-selector/XPath/Translator.php | 89 +- .../XPath/TranslatorInterface.php | 14 +- .../symfony/css-selector/XPath/XPathExpr.php | 43 +- .../vendor/symfony/css-selector/composer.json | 4 +- .../symfony/css-selector/phpunit.xml.dist | 31 - pfosten/vendor/symfony/debug/.gitignore | 3 - .../vendor/symfony/debug/BufferingLogger.php | 15 +- pfosten/vendor/symfony/debug/CHANGELOG.md | 20 + pfosten/vendor/symfony/debug/Debug.php | 10 +- .../vendor/symfony/debug/DebugClassLoader.php | 553 +- pfosten/vendor/symfony/debug/ErrorHandler.php | 269 +- .../Exception/ClassNotFoundException.php | 6 +- .../debug/Exception/ContextErrorException.php | 40 - .../debug/Exception/FatalErrorException.php | 13 +- .../debug/Exception/FatalThrowableError.php | 18 +- .../debug/Exception/FlattenException.php | 176 +- .../debug/Exception/OutOfMemoryException.php | 4 + .../debug/Exception/SilencedErrorContext.php | 12 +- .../Exception/UndefinedFunctionException.php | 6 +- .../Exception/UndefinedMethodException.php | 6 +- .../vendor/symfony/debug/ExceptionHandler.php | 82 +- .../ClassNotFoundFatalErrorHandler.php | 61 +- .../FatalErrorHandlerInterface.php | 7 +- .../UndefinedFunctionFatalErrorHandler.php | 12 +- .../UndefinedMethodFatalErrorHandler.php | 8 +- pfosten/vendor/symfony/debug/LICENSE | 2 +- pfosten/vendor/symfony/debug/README.md | 6 +- .../symfony/debug/Resources/ext/README.md | 134 - .../symfony/debug/Resources/ext/config.m4 | 63 - .../symfony/debug/Resources/ext/config.w32 | 13 - .../debug/Resources/ext/php_symfony_debug.h | 60 - .../debug/Resources/ext/symfony_debug.c | 283 - .../debug/Resources/ext/tests/001.phpt | 155 - .../debug/Resources/ext/tests/002.phpt | 65 - .../debug/Resources/ext/tests/002_1.phpt | 48 - .../debug/Resources/ext/tests/003.phpt | 87 - .../debug/Tests/DebugClassLoaderTest.php | 425 - .../symfony/debug/Tests/ErrorHandlerTest.php | 586 -- .../Tests/Exception/FlattenExceptionTest.php | 302 - .../debug/Tests/ExceptionHandlerTest.php | 133 - .../ClassNotFoundFatalErrorHandlerTest.php | 176 - ...UndefinedFunctionFatalErrorHandlerTest.php | 81 - .../UndefinedMethodFatalErrorHandlerTest.php | 76 - .../debug/Tests/Fixtures/ClassAlias.php | 3 - .../debug/Tests/Fixtures/DeprecatedClass.php | 12 - .../Tests/Fixtures/DeprecatedInterface.php | 12 - .../Tests/Fixtures/ExtendedFinalMethod.php | 17 - .../debug/Tests/Fixtures/FinalClass.php | 10 - .../debug/Tests/Fixtures/FinalMethod.php | 17 - .../Tests/Fixtures/NonDeprecatedInterface.php | 7 - .../debug/Tests/Fixtures/PEARClass.php | 5 - .../debug/Tests/Fixtures/ToStringThrower.php | 24 - .../debug/Tests/Fixtures/casemismatch.php | 7 - .../debug/Tests/Fixtures/notPsr0Bis.php | 7 - .../Tests/Fixtures/psr4/Psr4CaseMismatch.php | 7 - .../debug/Tests/Fixtures/reallyNotPsr0.php | 7 - .../debug/Tests/Fixtures2/RequiredTwice.php | 7 - .../vendor/symfony/debug/Tests/HeaderMock.php | 38 - .../debug/Tests/MockExceptionHandler.php | 24 - pfosten/vendor/symfony/debug/composer.json | 8 +- pfosten/vendor/symfony/debug/phpunit.xml.dist | 33 - .../symfony/event-dispatcher/.gitignore | 3 - .../symfony/event-dispatcher/CHANGELOG.md | 25 + .../ContainerAwareEventDispatcher.php | 197 - .../Debug/TraceableEventDispatcher.php | 215 +- .../TraceableEventDispatcherInterface.php | 16 +- .../Debug/WrappedListener.php | 38 +- .../RegisterListenersPass.php | 79 +- .../vendor/symfony/event-dispatcher/Event.php | 28 +- .../event-dispatcher/EventDispatcher.php | 156 +- .../EventDispatcherInterface.php | 23 +- .../EventSubscriberInterface.php | 8 +- .../symfony/event-dispatcher/GenericEvent.php | 8 +- .../ImmutableEventDispatcher.php | 17 +- .../vendor/symfony/event-dispatcher/LICENSE | 2 +- .../Tests/AbstractEventDispatcherTest.php | 442 - .../ContainerAwareEventDispatcherTest.php | 210 - .../Debug/TraceableEventDispatcherTest.php | 257 - .../RegisterListenersPassTest.php | 154 - .../Tests/EventDispatcherTest.php | 22 - .../event-dispatcher/Tests/EventTest.php | 55 - .../Tests/GenericEventTest.php | 140 - .../Tests/ImmutableEventDispatcherTest.php | 106 - .../symfony/event-dispatcher/composer.json | 21 +- .../symfony/event-dispatcher/phpunit.xml.dist | 31 - pfosten/vendor/symfony/finder/.gitignore | 3 - pfosten/vendor/symfony/finder/CHANGELOG.md | 19 + .../symfony/finder/Comparator/Comparator.php | 2 +- .../finder/Comparator/DateComparator.php | 2 +- .../finder/Comparator/NumberComparator.php | 2 +- .../finder/Exception/ExceptionInterface.php | 25 - pfosten/vendor/symfony/finder/Finder.php | 247 +- pfosten/vendor/symfony/finder/Glob.php | 14 +- .../finder/Iterator/CustomFilterIterator.php | 6 +- .../Iterator/DateRangeFilterIterator.php | 4 +- .../Iterator/DepthRangeFilterIterator.php | 4 +- .../ExcludeDirectoryFilterIterator.php | 13 +- .../Iterator/FileTypeFilterIterator.php | 4 +- .../finder/Iterator/FilterIterator.php | 60 - .../Iterator/MultiplePcreFilterIterator.php | 8 +- .../Iterator/RecursiveDirectoryIterator.php | 18 +- .../Iterator/SizeRangeFilterIterator.php | 4 +- .../finder/Iterator/SortableIterator.php | 51 +- pfosten/vendor/symfony/finder/LICENSE | 2 +- pfosten/vendor/symfony/finder/SplFileInfo.php | 9 +- .../Tests/Comparator/ComparatorTest.php | 65 - .../Tests/Comparator/DateComparatorTest.php | 64 - .../Tests/Comparator/NumberComparatorTest.php | 108 - .../symfony/finder/Tests/FinderTest.php | 737 -- .../symfony/finder/Tests/Fixtures/.dot/a | 0 .../finder/Tests/Fixtures/.dot/b/c.neon | 0 .../finder/Tests/Fixtures/.dot/b/d.neon | 0 .../finder/Tests/Fixtures/A/B/C/abc.dat | 0 .../symfony/finder/Tests/Fixtures/A/B/ab.dat | 0 .../symfony/finder/Tests/Fixtures/A/a.dat | 0 .../Tests/Fixtures/copy/A/B/C/abc.dat.copy | 0 .../Tests/Fixtures/copy/A/B/ab.dat.copy | 0 .../finder/Tests/Fixtures/copy/A/a.dat.copy | 0 .../symfony/finder/Tests/Fixtures/dolor.txt | 2 - .../symfony/finder/Tests/Fixtures/ipsum.txt | 2 - .../symfony/finder/Tests/Fixtures/lorem.txt | 2 - .../symfony/finder/Tests/Fixtures/one/.dot | 1 - .../symfony/finder/Tests/Fixtures/one/a | 0 .../finder/Tests/Fixtures/one/b/c.neon | 0 .../finder/Tests/Fixtures/one/b/d.neon | 0 .../Fixtures/r+e.gex[c]a(r)s/dir/bar.dat | 0 .../finder/Tests/Fixtures/with space/foo.txt | 0 .../vendor/symfony/finder/Tests/GlobTest.php | 95 - .../Iterator/CustomFilterIteratorTest.php | 46 - .../Iterator/DateRangeFilterIteratorTest.php | 74 - .../Iterator/DepthRangeFilterIteratorTest.php | 83 - .../ExcludeDirectoryFilterIteratorTest.php | 80 - .../Iterator/FileTypeFilterIteratorTest.php | 73 - .../FilecontentFilterIteratorTest.php | 86 - .../Iterator/FilenameFilterIteratorTest.php | 54 - .../Tests/Iterator/FilterIteratorTest.php | 53 - .../finder/Tests/Iterator/Iterator.php | 55 - .../Tests/Iterator/IteratorTestCase.php | 100 - .../Tests/Iterator/MockFileListIterator.php | 21 - .../finder/Tests/Iterator/MockSplFileInfo.php | 132 - .../MultiplePcreFilterIteratorTest.php | 71 - .../Tests/Iterator/PathFilterIteratorTest.php | 82 - .../Tests/Iterator/RealIteratorTestCase.php | 119 - .../RecursiveDirectoryIteratorTest.php | 59 - .../Iterator/SizeRangeFilterIteratorTest.php | 69 - .../Tests/Iterator/SortableIteratorTest.php | 183 - pfosten/vendor/symfony/finder/composer.json | 4 +- .../vendor/symfony/finder/phpunit.xml.dist | 30 - .../vendor/symfony/http-foundation/.gitignore | 3 - .../symfony/http-foundation/AcceptHeader.php | 17 +- .../http-foundation/AcceptHeaderItem.php | 34 +- .../symfony/http-foundation/ApacheRequest.php | 4 + .../http-foundation/BinaryFileResponse.php | 54 +- .../symfony/http-foundation/CHANGELOG.md | 82 +- .../vendor/symfony/http-foundation/Cookie.php | 98 +- .../ExpressionRequestMatcher.php | 4 +- .../File/Exception/AccessDeniedException.php | 5 +- .../File/Exception/FileNotFoundException.php | 5 +- .../Exception/UnexpectedTypeException.php | 2 +- .../symfony/http-foundation/File/File.php | 29 +- .../File/MimeType/ExtensionGuesser.php | 10 +- .../MimeType/ExtensionGuesserInterface.php | 4 + .../MimeType/FileBinaryMimeTypeGuesser.php | 17 +- .../File/MimeType/FileinfoMimeTypeGuesser.php | 13 +- .../MimeType/MimeTypeExtensionGuesser.php | 38 +- .../File/MimeType/MimeTypeGuesser.php | 7 +- .../MimeType/MimeTypeGuesserInterface.php | 5 +- .../http-foundation/File/UploadedFile.php | 78 +- .../symfony/http-foundation/FileBag.php | 28 +- .../symfony/http-foundation/HeaderBag.php | 104 +- .../symfony/http-foundation/IpUtils.php | 36 +- .../symfony/http-foundation/JsonResponse.php | 63 +- .../vendor/symfony/http-foundation/LICENSE | 2 +- .../symfony/http-foundation/ParameterBag.php | 27 +- .../http-foundation/RedirectResponse.php | 17 +- .../symfony/http-foundation/Request.php | 573 +- .../http-foundation/RequestMatcher.php | 41 +- .../symfony/http-foundation/RequestStack.php | 8 +- .../symfony/http-foundation/Response.php | 385 +- .../http-foundation/ResponseHeaderBag.php | 111 +- .../symfony/http-foundation/ServerBag.php | 17 +- .../Session/Attribute/AttributeBag.php | 14 +- .../Attribute/AttributeBagInterface.php | 7 +- .../Attribute/NamespacedAttributeBag.php | 16 +- .../Session/Flash/AutoExpireFlashBag.php | 18 +- .../Session/Flash/FlashBag.php | 12 +- .../Session/Flash/FlashBagInterface.php | 12 +- .../http-foundation/Session/Session.php | 32 +- .../Session/SessionInterface.php | 16 +- .../Handler/MemcacheSessionHandler.php | 120 - .../Handler/MemcachedSessionHandler.php | 21 +- .../Storage/Handler/MongoDbSessionHandler.php | 138 +- .../Handler/NativeFileSessionHandler.php | 6 +- .../Storage/Handler/NativeSessionHandler.php | 24 - .../Storage/Handler/NullSessionHandler.php | 8 +- .../Storage/Handler/PdoSessionHandler.php | 153 +- .../Handler/WriteCheckSessionHandler.php | 92 - .../Session/Storage/MetadataBag.php | 6 +- .../Storage/MockArraySessionStorage.php | 16 +- .../Storage/MockFileSessionStorage.php | 19 +- .../Session/Storage/NativeSessionStorage.php | 127 +- .../Storage/PhpBridgeSessionStorage.php | 9 +- .../Session/Storage/Proxy/AbstractProxy.php | 2 +- .../Session/Storage/Proxy/NativeProxy.php | 40 - .../Storage/Proxy/SessionHandlerProxy.php | 16 +- .../Storage/SessionStorageInterface.php | 2 +- .../http-foundation/StreamedResponse.php | 26 +- .../Tests/AcceptHeaderItemTest.php | 113 - .../Tests/AcceptHeaderTest.php | 103 - .../Tests/ApacheRequestTest.php | 93 - .../Tests/BinaryFileResponseTest.php | 352 - .../http-foundation/Tests/CookieTest.php | 235 - .../Tests/ExpressionRequestMatcherTest.php | 69 - .../http-foundation/Tests/File/FakeFile.php | 45 - .../http-foundation/Tests/File/FileTest.php | 180 - .../Tests/File/Fixtures/.unknownextension | 1 - .../Tests/File/Fixtures/directory/.empty | 0 .../Tests/File/Fixtures/other-file.example | 0 .../http-foundation/Tests/File/Fixtures/test | Bin 35 -> 0 bytes .../Tests/File/Fixtures/test.gif | Bin 35 -> 0 bytes .../Tests/File/MimeType/MimeTypeTest.php | 90 - .../Tests/File/UploadedFileTest.php | 273 - .../http-foundation/Tests/FileBagTest.php | 175 - .../http-foundation/Tests/HeaderBagTest.php | 205 - .../http-foundation/Tests/IpUtilsTest.php | 104 - .../Tests/JsonResponseTest.php | 266 - .../Tests/ParameterBagTest.php | 194 - .../Tests/RedirectResponseTest.php | 97 - .../Tests/RequestMatcherTest.php | 151 - .../Tests/RequestStackTest.php | 70 - .../http-foundation/Tests/RequestTest.php | 2296 ------ .../Tests/ResponseHeaderBagTest.php | 363 - .../http-foundation/Tests/ResponseTest.php | 1008 --- .../Tests/ResponseTestCase.php | 89 - .../http-foundation/Tests/ServerBagTest.php | 170 - .../Session/Attribute/AttributeBagTest.php | 186 - .../Attribute/NamespacedAttributeBagTest.php | 204 - .../Session/Flash/AutoExpireFlashBagTest.php | 161 - .../Tests/Session/Flash/FlashBagTest.php | 157 - .../Tests/Session/SessionTest.php | 242 - .../Handler/MemcacheSessionHandlerTest.php | 135 - .../Handler/MemcachedSessionHandlerTest.php | 139 - .../Handler/MongoDbSessionHandlerTest.php | 333 - .../Handler/NativeFileSessionHandlerTest.php | 77 - .../Handler/NativeSessionHandlerTest.php | 38 - .../Handler/NullSessionHandlerTest.php | 59 - .../Storage/Handler/PdoSessionHandlerTest.php | 411 - .../Handler/WriteCheckSessionHandlerTest.php | 97 - .../Tests/Session/Storage/MetadataBagTest.php | 139 - .../Storage/MockArraySessionStorageTest.php | 131 - .../Storage/MockFileSessionStorageTest.php | 127 - .../Storage/NativeSessionStorageTest.php | 294 - .../Storage/PhpBridgeSessionStorageTest.php | 96 - .../Storage/Proxy/AbstractProxyTest.php | 113 - .../Session/Storage/Proxy/NativeProxyTest.php | 38 - .../Storage/Proxy/SessionHandlerProxyTest.php | 157 - .../Tests/StreamedResponseTest.php | 144 - .../Tests/schema/http-status-codes.rng | 31 - .../Tests/schema/iana-registry.rng | 198 - .../symfony/http-foundation/composer.json | 11 +- .../symfony/http-foundation/phpunit.xml.dist | 31 - pfosten/vendor/symfony/http-kernel/.gitignore | 5 - .../symfony/http-kernel/Bundle/Bundle.php | 86 +- .../http-kernel/Bundle/BundleInterface.php | 13 - .../vendor/symfony/http-kernel/CHANGELOG.md | 90 + .../CacheClearer/ChainCacheClearer.php | 23 +- .../CacheClearer/Psr6CacheClearer.php | 22 +- .../CacheWarmer/CacheWarmerAggregate.php | 112 +- pfosten/vendor/symfony/http-kernel/Client.php | 36 +- .../Config/EnvParametersResource.php | 99 - .../http-kernel/Config/FileLocator.php | 56 +- .../Controller/ArgumentResolver.php | 22 +- .../ArgumentResolver/DefaultValueResolver.php | 4 +- .../RequestAttributeValueResolver.php | 4 +- .../ArgumentResolver/RequestValueResolver.php | 4 +- .../ArgumentResolver/ServiceValueResolver.php | 31 +- .../ArgumentResolver/SessionValueResolver.php | 8 +- .../VariadicValueResolver.php | 8 +- .../Controller/ArgumentResolverInterface.php | 1 - .../ArgumentValueResolverInterface.php | 8 +- .../ContainerControllerResolver.php | 73 +- .../Controller/ControllerReference.php | 6 +- .../Controller/ControllerResolver.php | 206 +- .../ControllerResolverInterface.php | 20 +- .../TraceableControllerResolver.php | 29 +- .../ControllerMetadata/ArgumentMetadata.php | 12 +- .../ArgumentMetadataFactory.php | 110 +- .../DataCollector/AjaxDataCollector.php | 9 +- .../DataCollector/ConfigDataCollector.php | 75 +- .../DataCollector/DataCollector.php | 92 +- .../DataCollector/DataCollectorInterface.php | 9 +- .../DataCollector/DumpDataCollector.php | 196 +- .../DataCollector/EventDataCollector.php | 82 +- .../DataCollector/ExceptionDataCollector.php | 20 +- .../DataCollector/LoggerDataCollector.php | 108 +- .../DataCollector/MemoryDataCollector.php | 15 +- .../DataCollector/RequestDataCollector.php | 110 +- .../DataCollector/RouterDataCollector.php | 14 +- .../DataCollector/TimeDataCollector.php | 32 +- .../DataCollector/Util/ValueExporter.php | 99 - .../http-kernel/Debug/FileLinkFormatter.php | 43 +- .../Debug/TraceableEventDispatcher.php | 14 +- .../AddAnnotatedClassesToCachePass.php | 33 +- .../AddClassesToCachePass.php | 25 - .../ControllerArgumentValueResolverPass.php | 20 +- .../DependencyInjection/Extension.php | 35 +- .../FragmentRendererPass.php | 8 +- .../LazyLoadingFragmentHandler.php | 40 +- .../MergeExtensionConfigurationPass.php | 2 +- ...RegisterControllerArgumentLocatorsPass.php | 63 +- ...oveEmptyControllerArgumentLocatorsPass.php | 22 +- .../Event/FilterControllerArgumentsEvent.php | 13 +- .../Event/FilterControllerEvent.php | 12 +- .../http-kernel/Event/FilterResponseEvent.php | 10 +- .../http-kernel/Event/FinishRequestEvent.php | 2 + .../http-kernel/Event/GetResponseEvent.php | 8 +- .../GetResponseForControllerResultEvent.php | 12 +- .../Event/GetResponseForExceptionEvent.php | 63 +- .../symfony/http-kernel/Event/KernelEvent.php | 8 +- .../http-kernel/Event/PostResponseEvent.php | 7 +- .../EventListener/AbstractSessionListener.php | 96 +- .../AbstractTestSessionListener.php | 32 +- .../AddRequestFormatsListener.php | 4 +- .../EventListener/DebugHandlersListener.php | 61 +- .../EventListener/DumpListener.php | 18 +- .../EventListener/ExceptionListener.php | 61 +- .../EventListener/FragmentListener.php | 19 +- .../EventListener/LocaleListener.php | 29 +- .../EventListener/ProfilerListener.php | 27 +- .../EventListener/ResponseListener.php | 8 +- .../EventListener/RouterListener.php | 35 +- .../EventListener/SaveSessionListener.php | 38 +- .../EventListener/SessionListener.php | 22 +- .../StreamedResponseListener.php | 8 +- .../EventListener/SurrogateListener.php | 6 +- .../EventListener/TestSessionListener.php | 10 +- .../EventListener/TranslatorListener.php | 21 +- .../EventListener/ValidateRequestListener.php | 12 +- .../Exception/AccessDeniedHttpException.php | 6 +- .../Exception/BadRequestHttpException.php | 6 +- .../Exception/ConflictHttpException.php | 6 +- .../Exception/GoneHttpException.php | 6 +- .../http-kernel/Exception/HttpException.php | 2 +- .../Exception/HttpExceptionInterface.php | 2 +- .../Exception/LengthRequiredHttpException.php | 6 +- .../MethodNotAllowedHttpException.php | 6 +- .../Exception/NotAcceptableHttpException.php | 6 +- .../Exception/NotFoundHttpException.php | 6 +- .../PreconditionFailedHttpException.php | 6 +- .../PreconditionRequiredHttpException.php | 6 +- .../ServiceUnavailableHttpException.php | 7 +- .../TooManyRequestsHttpException.php | 7 +- .../Exception/UnauthorizedHttpException.php | 6 +- .../UnprocessableEntityHttpException.php | 6 +- .../UnsupportedMediaTypeHttpException.php | 6 +- .../AbstractSurrogateFragmentRenderer.php | 10 +- .../http-kernel/Fragment/FragmentHandler.php | 14 +- .../Fragment/FragmentRendererInterface.php | 6 +- .../Fragment/HIncludeFragmentRenderer.php | 45 +- .../Fragment/InlineFragmentRenderer.php | 35 +- .../Fragment/RoutableFragmentRenderer.php | 8 +- .../HttpCache/AbstractSurrogate.php | 14 +- .../symfony/http-kernel/HttpCache/Esi.php | 4 +- .../http-kernel/HttpCache/HttpCache.php | 122 +- .../HttpCache/ResponseCacheStrategy.php | 189 +- .../symfony/http-kernel/HttpCache/Ssi.php | 4 +- .../symfony/http-kernel/HttpCache/Store.php | 87 +- .../HttpCache/SurrogateInterface.php | 7 +- .../vendor/symfony/http-kernel/HttpKernel.php | 138 +- .../http-kernel/HttpKernelInterface.php | 7 +- pfosten/vendor/symfony/http-kernel/Kernel.php | 552 +- .../symfony/http-kernel/KernelEvents.php | 14 +- .../symfony/http-kernel/KernelInterface.php | 43 +- pfosten/vendor/symfony/http-kernel/LICENSE | 2 +- .../http-kernel/Log/DebugLoggerInterface.php | 17 +- .../Profiler/FileProfilerStorage.php | 49 +- .../symfony/http-kernel/Profiler/Profile.php | 46 +- .../symfony/http-kernel/Profiler/Profiler.php | 62 +- .../Profiler/ProfilerStorageInterface.php | 16 +- .../http-kernel/Tests/Bundle/BundleTest.php | 104 - .../CacheClearer/ChainCacheClearerTest.php | 61 - .../CacheClearer/Psr6CacheClearerTest.php | 69 - .../CacheWarmer/CacheWarmerAggregateTest.php | 107 - .../Tests/CacheWarmer/CacheWarmerTest.php | 68 - .../symfony/http-kernel/Tests/ClientTest.php | 179 - .../Config/EnvParametersResourceTest.php | 110 - .../Tests/Config/FileLocatorTest.php | 48 - .../Tests/Controller/ArgumentResolverTest.php | 349 - .../ContainerControllerResolverTest.php | 308 - .../Controller/ControllerResolverTest.php | 331 - .../ArgumentMetadataFactoryTest.php | 148 - .../ArgumentMetadataTest.php | 46 - .../Tests/DataCollector/Compiler.log | 4 - .../DataCollector/ConfigDataCollectorTest.php | 66 - .../Tests/DataCollector/DataCollectorTest.php | 38 - .../DataCollector/DumpDataCollectorTest.php | 138 - .../ExceptionDataCollectorTest.php | 59 - .../DataCollector/LoggerDataCollectorTest.php | 144 - .../DataCollector/MemoryDataCollectorTest.php | 59 - .../RequestDataCollectorTest.php | 334 - .../DataCollector/TimeDataCollectorTest.php | 55 - .../DataCollector/Util/ValueExporterTest.php | 51 - .../Tests/Debug/FileLinkFormatterTest.php | 67 - .../Debug/TraceableEventDispatcherTest.php | 121 - .../AddAnnotatedClassesToCachePassTest.php | 99 - ...ontrollerArgumentValueResolverPassTest.php | 67 - .../FragmentRendererPassTest.php | 71 - .../LazyLoadingFragmentHandlerTest.php | 66 - .../MergeExtensionConfigurationPassTest.php | 50 - ...sterControllerArgumentLocatorsPassTest.php | 413 - ...mptyControllerArgumentLocatorsPassTest.php | 148 - .../GetResponseForExceptionEventTest.php | 27 - .../AddRequestFormatsListenerTest.php | 84 - .../DebugHandlersListenerTest.php | 155 - .../Tests/EventListener/DumpListenerTest.php | 81 - .../EventListener/ExceptionListenerTest.php | 178 - .../EventListener/FragmentListenerTest.php | 122 - .../EventListener/LocaleListenerTest.php | 102 - .../EventListener/ProfilerListenerTest.php | 71 - .../EventListener/ResponseListenerTest.php | 95 - .../EventListener/RouterListenerTest.php | 226 - .../EventListener/SurrogateListenerTest.php | 67 - .../EventListener/TestSessionListenerTest.php | 221 - .../EventListener/TranslatorListenerTest.php | 118 - .../ValidateRequestListenerTest.php | 48 - .../AccessDeniedHttpExceptionTest.php | 13 - .../Exception/BadRequestHttpExceptionTest.php | 13 - .../Exception/ConflictHttpExceptionTest.php | 13 - .../Tests/Exception/GoneHttpExceptionTest.php | 13 - .../Tests/Exception/HttpExceptionTest.php | 53 - .../LengthRequiredHttpExceptionTest.php | 13 - .../MethodNotAllowedHttpExceptionTest.php | 24 - .../NotAcceptableHttpExceptionTest.php | 13 - .../Exception/NotFoundHttpExceptionTest.php | 13 - .../PreconditionFailedHttpExceptionTest.php | 13 - .../PreconditionRequiredHttpExceptionTest.php | 13 - .../ServiceUnavailableHttpExceptionTest.php | 29 - .../TooManyRequestsHttpExceptionTest.php | 29 - .../UnauthorizedHttpExceptionTest.php | 24 - .../UnprocessableEntityHttpExceptionTest.php | 13 - .../UnsupportedMediaTypeHttpExceptionTest.php | 13 - .../Tests/Fixtures/123/Kernel123.php | 37 - .../Fixtures/BaseBundle/Resources/foo.txt | 0 .../Fixtures/BaseBundle/Resources/hide.txt | 0 .../Fixtures/Bundle1Bundle/Resources/foo.txt | 0 .../Tests/Fixtures/Bundle1Bundle/bar.txt | 0 .../Tests/Fixtures/Bundle1Bundle/foo.txt | 0 .../Tests/Fixtures/Bundle2Bundle/foo.txt | 0 .../Fixtures/ChildBundle/Resources/foo.txt | 0 .../Fixtures/ChildBundle/Resources/hide.txt | 0 .../Controller/BasicTypesController.php | 19 - .../Fixtures/Controller/ExtendingRequest.php | 18 - .../Fixtures/Controller/ExtendingSession.php | 18 - .../Controller/NullableController.php | 19 - .../Controller/VariadicController.php | 19 - .../DataCollector/CloneVarDataCollector.php | 46 - .../ExtensionAbsentBundle.php | 18 - .../ExtensionLoadedExtension.php | 22 - .../ExtensionLoadedBundle.php | 18 - .../ExtensionNotValidExtension.php | 20 - .../ExtensionNotValidBundle.php | 18 - .../Command/BarCommand.php | 17 - .../Command/FooCommand.php | 22 - .../ExtensionPresentExtension.php | 22 - .../ExtensionPresentBundle.php | 18 - .../Tests/Fixtures/KernelForOverrideName.php | 28 - .../Tests/Fixtures/KernelForTest.php | 37 - .../Tests/Fixtures/KernelWithoutBundles.php | 33 - .../Fixtures/Resources/BaseBundle/hide.txt | 0 .../Fixtures/Resources/Bundle1Bundle/foo.txt | 0 .../Fixtures/Resources/ChildBundle/foo.txt | 0 .../Fixtures/Resources/FooBundle/foo.txt | 0 .../http-kernel/Tests/Fixtures/TestClient.php | 31 - .../Tests/Fixtures/TestEventDispatcher.php | 32 - .../Fragment/EsiFragmentRendererTest.php | 118 - .../Tests/Fragment/FragmentHandlerTest.php | 99 - .../Fragment/HIncludeFragmentRendererTest.php | 102 - .../Fragment/InlineFragmentRendererTest.php | 289 - .../Fragment/RoutableFragmentRendererTest.php | 94 - .../Fragment/SsiFragmentRendererTest.php | 97 - .../http-kernel/Tests/HttpCache/EsiTest.php | 248 - .../Tests/HttpCache/HttpCacheTest.php | 1525 ---- .../Tests/HttpCache/HttpCacheTestCase.php | 185 - .../HttpCache/ResponseCacheStrategyTest.php | 240 - .../http-kernel/Tests/HttpCache/SsiTest.php | 215 - .../http-kernel/Tests/HttpCache/StoreTest.php | 301 - .../Tests/HttpCache/TestHttpKernel.php | 102 - .../HttpCache/TestMultipleHttpKernel.php | 81 - .../http-kernel/Tests/HttpKernelTest.php | 405 - .../symfony/http-kernel/Tests/KernelTest.php | 1075 --- .../symfony/http-kernel/Tests/Logger.php | 88 - .../Profiler/FileProfilerStorageTest.php | 350 - .../Tests/Profiler/ProfilerTest.php | 105 - .../http-kernel/Tests/TestHttpKernel.php | 42 - .../http-kernel/Tests/UriSignerTest.php | 64 - .../vendor/symfony/http-kernel/UriSigner.php | 19 +- .../vendor/symfony/http-kernel/composer.json | 57 +- .../symfony/http-kernel/phpunit.xml.dist | 40 - .../vendor/symfony/polyfill-mbstring/LICENSE | 2 +- .../symfony/polyfill-mbstring/Mbstring.php | 71 +- .../Resources/unidata/lowerCase.php | 7 +- .../Resources/unidata/upperCase.php | 7 +- .../symfony/polyfill-mbstring/bootstrap.php | 4 + .../symfony/polyfill-mbstring/composer.json | 2 +- pfosten/vendor/symfony/process/.gitignore | 3 - pfosten/vendor/symfony/process/CHANGELOG.md | 39 + .../process/Exception/ExceptionInterface.php | 2 +- .../Exception/ProcessTimedOutException.php | 2 +- .../symfony/process/ExecutableFinder.php | 18 +- .../vendor/symfony/process/InputStream.php | 15 +- pfosten/vendor/symfony/process/LICENSE | 2 +- .../symfony/process/PhpExecutableFinder.php | 31 +- pfosten/vendor/symfony/process/PhpProcess.php | 31 +- .../symfony/process/Pipes/AbstractPipes.php | 26 +- .../symfony/process/Pipes/PipesInterface.php | 16 +- .../symfony/process/Pipes/UnixPipes.php | 62 +- .../symfony/process/Pipes/WindowsPipes.php | 111 +- pfosten/vendor/symfony/process/Process.php | 538 +- .../vendor/symfony/process/ProcessBuilder.php | 280 - .../vendor/symfony/process/ProcessUtils.php | 54 - .../process/Tests/ExecutableFinderTest.php | 163 - .../process/Tests/NonStopableProcess.php | 47 - .../process/Tests/PhpExecutableFinderTest.php | 72 - .../symfony/process/Tests/PhpProcessTest.php | 48 - .../PipeStdinInStdoutStdErrStreamSelect.php | 72 - .../process/Tests/ProcessBuilderTest.php | 226 - .../Tests/ProcessFailedExceptionTest.php | 137 - .../symfony/process/Tests/ProcessTest.php | 1621 ---- .../process/Tests/ProcessUtilsTest.php | 53 - .../symfony/process/Tests/SignalListener.php | 21 - pfosten/vendor/symfony/process/composer.json | 4 +- .../vendor/symfony/process/phpunit.xml.dist | 30 - pfosten/vendor/symfony/routing/.gitignore | 3 - .../symfony/routing/Annotation/Route.php | 54 +- pfosten/vendor/symfony/routing/CHANGELOG.md | 45 +- .../vendor/symfony/routing/CompiledRoute.php | 38 +- .../RoutingResolverPass.php | 4 +- .../routing/Exception/ExceptionInterface.php | 2 +- .../Exception/MethodNotAllowedException.php | 4 +- .../ConfigurableRequirementsInterface.php | 2 +- .../Dumper/GeneratorDumperInterface.php | 4 +- .../Generator/Dumper/PhpGeneratorDumper.php | 48 +- .../routing/Generator/UrlGenerator.php | 105 +- .../Generator/UrlGeneratorInterface.php | 8 +- pfosten/vendor/symfony/routing/LICENSE | 2 +- .../routing/Loader/AnnotationClassLoader.php | 118 +- .../routing/Loader/AnnotationFileLoader.php | 19 +- .../ServiceRouterLoader.php | 7 +- .../routing/Loader/ObjectRouteLoader.php | 61 +- .../symfony/routing/Loader/PhpFileLoader.php | 6 +- .../symfony/routing/Loader/XmlFileLoader.php | 165 +- .../symfony/routing/Loader/YamlFileLoader.php | 152 +- .../Loader/schema/routing/routing-1.0.xsd | 32 +- .../Matcher/Dumper/DumperCollection.php | 159 - .../routing/Matcher/Dumper/DumperRoute.php | 57 - .../Matcher/Dumper/MatcherDumperInterface.php | 4 +- .../Matcher/Dumper/PhpMatcherDumper.php | 390 +- .../Matcher/Dumper/StaticPrefixCollection.php | 264 +- .../Matcher/RedirectableUrlMatcher.php | 57 +- .../routing/Matcher/TraceableUrlMatcher.php | 97 +- .../symfony/routing/Matcher/UrlMatcher.php | 122 +- .../vendor/symfony/routing/RequestContext.php | 20 +- pfosten/vendor/symfony/routing/Route.php | 86 +- .../symfony/routing/RouteCollection.php | 34 +- .../routing/RouteCollectionBuilder.php | 46 +- .../vendor/symfony/routing/RouteCompiler.php | 87 +- pfosten/vendor/symfony/routing/Router.php | 158 +- .../symfony/routing/RouterInterface.php | 3 + .../routing/Tests/Annotation/RouteTest.php | 50 - .../routing/Tests/CompiledRouteTest.php | 27 - .../RoutingResolverPassTest.php | 36 - .../AnnotatedClasses/AbstractClass.php | 16 - .../Fixtures/AnnotatedClasses/BarClass.php | 19 - .../Fixtures/AnnotatedClasses/BazClass.php | 19 - .../Fixtures/AnnotatedClasses/FooClass.php | 16 - .../Fixtures/AnnotatedClasses/FooTrait.php | 13 - .../Tests/Fixtures/CustomXmlFileLoader.php | 26 - .../OtherAnnotatedClasses/NoStartTagClass.php | 3 - .../OtherAnnotatedClasses/VariadicClass.php | 19 - .../Tests/Fixtures/RedirectableUrlMatcher.php | 30 - .../routing/Tests/Fixtures/annotated.php | 0 .../routing/Tests/Fixtures/bad_format.yml | 3 - .../symfony/routing/Tests/Fixtures/bar.xml | 0 .../Fixtures/directory/recurse/routes1.yml | 2 - .../Fixtures/directory/recurse/routes2.yml | 2 - .../Tests/Fixtures/directory/routes3.yml | 2 - .../Fixtures/directory_import/import.yml | 3 - .../Tests/Fixtures/dumper/url_matcher1.php | 318 - .../Tests/Fixtures/dumper/url_matcher2.php | 380 - .../Tests/Fixtures/dumper/url_matcher3.php | 55 - .../Tests/Fixtures/dumper/url_matcher4.php | 112 - .../Tests/Fixtures/dumper/url_matcher5.php | 209 - .../Tests/Fixtures/dumper/url_matcher6.php | 213 - .../Tests/Fixtures/dumper/url_matcher7.php | 249 - .../symfony/routing/Tests/Fixtures/empty.yml | 0 .../routing/Tests/Fixtures/file_resource.yml | 0 .../symfony/routing/Tests/Fixtures/foo.xml | 0 .../symfony/routing/Tests/Fixtures/foo1.xml | 0 .../routing/Tests/Fixtures/incomplete.yml | 2 - .../routing/Tests/Fixtures/list_defaults.xml | 20 - .../Tests/Fixtures/list_in_list_defaults.xml | 22 - .../Tests/Fixtures/list_in_map_defaults.xml | 22 - .../Tests/Fixtures/list_null_values.xml | 22 - .../routing/Tests/Fixtures/map_defaults.xml | 20 - .../Tests/Fixtures/map_in_list_defaults.xml | 22 - .../Tests/Fixtures/map_in_map_defaults.xml | 22 - .../Tests/Fixtures/map_null_values.xml | 22 - .../routing/Tests/Fixtures/missing_id.xml | 8 - .../routing/Tests/Fixtures/missing_path.xml | 8 - .../Tests/Fixtures/namespaceprefix.xml | 16 - .../Fixtures/nonesense_resource_plus_path.yml | 3 - .../nonesense_type_without_resource.yml | 3 - .../routing/Tests/Fixtures/nonvalid.xml | 10 - .../routing/Tests/Fixtures/nonvalid.yml | 1 - .../routing/Tests/Fixtures/nonvalid2.yml | 1 - .../routing/Tests/Fixtures/nonvalidkeys.yml | 3 - .../routing/Tests/Fixtures/nonvalidnode.xml | 8 - .../routing/Tests/Fixtures/nonvalidroute.xml | 12 - .../routing/Tests/Fixtures/null_values.xml | 12 - .../Tests/Fixtures/scalar_defaults.xml | 33 - .../Tests/Fixtures/special_route_name.yml | 2 - .../routing/Tests/Fixtures/validpattern.php | 18 - .../routing/Tests/Fixtures/validpattern.xml | 15 - .../routing/Tests/Fixtures/validpattern.yml | 13 - .../routing/Tests/Fixtures/validresource.php | 18 - .../routing/Tests/Fixtures/validresource.xml | 13 - .../routing/Tests/Fixtures/validresource.yml | 8 - .../Fixtures/with_define_path_variable.php | 5 - .../routing/Tests/Fixtures/withdoctype.xml | 3 - .../Dumper/PhpGeneratorDumperTest.php | 181 - .../Tests/Generator/UrlGeneratorTest.php | 724 -- .../Loader/AbstractAnnotationLoaderTest.php | 33 - .../Loader/AnnotationClassLoaderTest.php | 296 - .../Loader/AnnotationDirectoryLoaderTest.php | 109 - .../Tests/Loader/AnnotationFileLoaderTest.php | 91 - .../Tests/Loader/ClosureLoaderTest.php | 49 - .../Tests/Loader/DirectoryLoaderTest.php | 74 - .../Tests/Loader/ObjectRouteLoaderTest.php | 123 - .../Tests/Loader/PhpFileLoaderTest.php | 133 - .../Tests/Loader/XmlFileLoaderTest.php | 385 - .../Tests/Loader/YamlFileLoaderTest.php | 206 - .../Matcher/Dumper/DumperCollectionTest.php | 34 - .../Matcher/Dumper/PhpMatcherDumperTest.php | 459 -- .../Dumper/StaticPrefixCollectionTest.php | 175 - .../Matcher/RedirectableUrlMatcherTest.php | 124 - .../Tests/Matcher/TraceableUrlMatcherTest.php | 122 - .../routing/Tests/Matcher/UrlMatcherTest.php | 509 -- .../routing/Tests/RequestContextTest.php | 160 - .../Tests/RouteCollectionBuilderTest.php | 364 - .../routing/Tests/RouteCollectionTest.php | 305 - .../routing/Tests/RouteCompilerTest.php | 389 - .../symfony/routing/Tests/RouteTest.php | 258 - .../symfony/routing/Tests/RouterTest.php | 163 - pfosten/vendor/symfony/routing/composer.json | 23 +- .../vendor/symfony/routing/phpunit.xml.dist | 30 - pfosten/vendor/symfony/translation/.gitignore | 3 - .../vendor/symfony/translation/CHANGELOG.md | 39 + .../Catalogue/AbstractOperation.php | 33 +- .../translation/Catalogue/MergeOperation.php | 17 +- .../translation/Catalogue/TargetOperation.php | 21 +- .../translation/Command/XliffLintCommand.php | 120 +- .../TranslationDataCollector.php | 38 +- .../translation/DataCollectorTranslator.php | 69 +- .../translation/Dumper/CsvFileDumper.php | 6 +- .../translation/Dumper/DumperInterface.php | 5 +- .../symfony/translation/Dumper/FileDumper.php | 73 +- .../translation/Dumper/IcuResFileDumper.php | 10 +- .../translation/Dumper/IniFileDumper.php | 2 +- .../translation/Dumper/JsonFileDumper.php | 8 +- .../translation/Dumper/MoFileDumper.php | 14 +- .../translation/Dumper/PhpFileDumper.php | 2 +- .../translation/Dumper/PoFileDumper.php | 84 +- .../translation/Dumper/QtFileDumper.php | 13 +- .../translation/Dumper/XliffFileDumper.php | 37 +- .../translation/Dumper/YamlFileDumper.php | 4 +- .../Exception/ExceptionInterface.php | 2 +- .../Extractor/AbstractFileExtractor.php | 21 +- .../translation/Extractor/ChainExtractor.php | 5 +- .../Extractor/ExtractorInterface.php | 3 +- .../translation/IdentityTranslator.php | 60 +- .../vendor/symfony/translation/Interval.php | 5 +- pfosten/vendor/symfony/translation/LICENSE | 2 +- .../translation/Loader/ArrayLoader.php | 30 +- .../translation/Loader/CsvFileLoader.php | 6 +- .../symfony/translation/Loader/FileLoader.php | 2 +- .../translation/Loader/IcuDatFileLoader.php | 1 - .../translation/Loader/IcuResFileLoader.php | 3 +- .../translation/Loader/JsonFileLoader.php | 8 +- .../translation/Loader/MoFileLoader.php | 22 +- .../translation/Loader/PhpFileLoader.php | 16 +- .../translation/Loader/PoFileLoader.php | 47 +- .../translation/Loader/XliffFileLoader.php | 247 +- .../translation/Loader/YamlFileLoader.php | 17 +- .../dic/xliff-core/xliff-core-1.2-strict.xsd | 2223 ----- .../schema/dic/xliff-core/xliff-core-2.0.xsd | 411 - .../Loader/schema/dic/xliff-core/xml.xsd | 309 - .../symfony/translation/LoggingTranslator.php | 52 +- .../symfony/translation/MessageCatalogue.php | 62 +- .../translation/MessageCatalogueInterface.php | 2 + .../symfony/translation/MessageSelector.php | 16 +- .../translation/PluralizationRules.php | 14 +- .../Tests/Catalogue/AbstractOperationTest.php | 74 - .../Tests/Catalogue/MergeOperationTest.php | 83 - .../Tests/Catalogue/TargetOperationTest.php | 82 - .../TranslationDataCollectorTest.php | 150 - .../Tests/DataCollectorTranslatorTest.php | 92 - .../Tests/Dumper/CsvFileDumperTest.php | 30 - .../Tests/Dumper/FileDumperTest.php | 89 - .../Tests/Dumper/IcuResFileDumperTest.php | 29 - .../Tests/Dumper/IniFileDumperTest.php | 29 - .../Tests/Dumper/JsonFileDumperTest.php | 39 - .../Tests/Dumper/MoFileDumperTest.php | 29 - .../Tests/Dumper/PhpFileDumperTest.php | 29 - .../Tests/Dumper/PoFileDumperTest.php | 29 - .../Tests/Dumper/QtFileDumperTest.php | 29 - .../Tests/Dumper/XliffFileDumperTest.php | 115 - .../Tests/Dumper/YamlFileDumperTest.php | 47 - .../Tests/IdentityTranslatorTest.php | 96 - .../translation/Tests/IntervalTest.php | 49 - .../Tests/Loader/CsvFileLoaderTest.php | 61 - .../Tests/Loader/IcuDatFileLoaderTest.php | 64 - .../Tests/Loader/IcuResFileLoaderTest.php | 51 - .../Tests/Loader/IniFileLoaderTest.php | 51 - .../Tests/Loader/JsonFileLoaderTest.php | 62 - .../Tests/Loader/LocalizedTestCase.php | 24 - .../Tests/Loader/MoFileLoaderTest.php | 72 - .../Tests/Loader/PhpFileLoaderTest.php | 50 - .../Tests/Loader/PoFileLoaderTest.php | 109 - .../Tests/Loader/QtFileLoaderTest.php | 75 - .../Tests/Loader/XliffFileLoaderTest.php | 260 - .../Tests/Loader/YamlFileLoaderTest.php | 71 - .../Tests/LoggingTranslatorTest.php | 50 - .../Tests/MessageCatalogueTest.php | 222 - .../translation/Tests/MessageSelectorTest.php | 137 - .../Tests/PluralizationRulesTest.php | 122 - .../translation/Tests/TranslatorCacheTest.php | 311 - .../translation/Tests/TranslatorTest.php | 549 -- .../Tests/Util/ArrayConverterTest.php | 74 - .../Tests/Writer/TranslationWriterTest.php | 82 - .../Tests/fixtures/empty-translation.mo | Bin 49 -> 0 bytes .../Tests/fixtures/empty-translation.po | 3 - .../translation/Tests/fixtures/empty.csv | 0 .../translation/Tests/fixtures/empty.ini | 0 .../translation/Tests/fixtures/empty.json | 0 .../translation/Tests/fixtures/empty.mo | 0 .../translation/Tests/fixtures/empty.po | 0 .../translation/Tests/fixtures/empty.xlf | 0 .../translation/Tests/fixtures/empty.yml | 0 .../translation/Tests/fixtures/encoding.xlf | 16 - .../Tests/fixtures/escaped-id-plurals.po | 10 - .../translation/Tests/fixtures/escaped-id.po | 8 - .../Tests/fixtures/fuzzy-translations.po | 10 - .../Tests/fixtures/invalid-xml-resources.xlf | 23 - .../translation/Tests/fixtures/malformed.json | 3 - .../translation/Tests/fixtures/messages.yml | 3 - .../Tests/fixtures/messages_linear.yml | 2 - .../translation/Tests/fixtures/non-valid.xlf | 11 - .../translation/Tests/fixtures/non-valid.yml | 1 - .../translation/Tests/fixtures/plurals.mo | Bin 74 -> 0 bytes .../translation/Tests/fixtures/plurals.po | 5 - .../translation/Tests/fixtures/resname.xlf | 19 - .../resourcebundle/corrupted/resources.dat | 1 - .../Tests/fixtures/resourcebundle/dat/en.res | Bin 120 -> 0 bytes .../Tests/fixtures/resourcebundle/dat/en.txt | 3 - .../Tests/fixtures/resourcebundle/dat/fr.res | Bin 124 -> 0 bytes .../Tests/fixtures/resourcebundle/dat/fr.txt | 3 - .../resourcebundle/dat/packagelist.txt | 2 - .../fixtures/resourcebundle/dat/resources.dat | Bin 352 -> 0 bytes .../Tests/fixtures/resourcebundle/res/en.res | Bin 84 -> 0 bytes .../Tests/fixtures/resources-2.0-clean.xlf | 23 - .../Tests/fixtures/resources-2.0.xlf | 25 - .../Tests/fixtures/resources-clean.xlf | 25 - .../fixtures/resources-target-attributes.xlf | 14 - .../Tests/fixtures/resources-tool-info.xlf | 14 - .../translation/Tests/fixtures/resources.csv | 4 - .../Tests/fixtures/resources.dump.json | 1 - .../translation/Tests/fixtures/resources.ini | 1 - .../translation/Tests/fixtures/resources.json | 3 - .../translation/Tests/fixtures/resources.mo | Bin 52 -> 0 bytes .../translation/Tests/fixtures/resources.php | 5 - .../translation/Tests/fixtures/resources.po | 8 - .../translation/Tests/fixtures/resources.ts | 10 - .../translation/Tests/fixtures/resources.xlf | 23 - .../translation/Tests/fixtures/resources.yml | 1 - .../translation/Tests/fixtures/valid.csv | 4 - .../Tests/fixtures/with-attributes.xlf | 21 - .../Tests/fixtures/withdoctype.xlf | 12 - .../translation/Tests/fixtures/withnote.xlf | 22 - .../vendor/symfony/translation/Translator.php | 199 +- .../translation/TranslatorInterface.php | 11 +- .../translation/Util/ArrayConverter.php | 6 +- .../translation/Writer/TranslationWriter.php | 33 +- .../vendor/symfony/translation/composer.json | 26 +- .../symfony/translation/phpunit.xml.dist | 30 - pfosten/vendor/symfony/var-dumper/.gitignore | 3 - .../vendor/symfony/var-dumper/CHANGELOG.md | 42 +- .../symfony/var-dumper/Caster/AmqpCaster.php | 54 +- .../symfony/var-dumper/Caster/ArgsStub.php | 18 +- .../symfony/var-dumper/Caster/Caster.php | 47 +- .../symfony/var-dumper/Caster/ClassStub.php | 47 +- .../symfony/var-dumper/Caster/ConstStub.php | 7 +- .../symfony/var-dumper/Caster/CutStub.php | 5 + .../symfony/var-dumper/Caster/DOMCaster.php | 80 +- .../var-dumper/Caster/DoctrineCaster.php | 14 +- .../symfony/var-dumper/Caster/EnumStub.php | 2 +- .../var-dumper/Caster/ExceptionCaster.php | 88 +- .../symfony/var-dumper/Caster/FrameStub.php | 2 +- .../symfony/var-dumper/Caster/LinkStub.php | 12 +- .../symfony/var-dumper/Caster/MongoCaster.php | 38 - .../symfony/var-dumper/Caster/PdoCaster.php | 30 +- .../symfony/var-dumper/Caster/PgSqlCaster.php | 22 +- .../symfony/var-dumper/Caster/RedisCaster.php | 125 +- .../var-dumper/Caster/ReflectionCaster.php | 182 +- .../var-dumper/Caster/ResourceCaster.php | 28 + .../symfony/var-dumper/Caster/SplCaster.php | 61 +- .../symfony/var-dumper/Caster/StubCaster.php | 8 +- .../var-dumper/Caster/SymfonyCaster.php | 32 +- .../symfony/var-dumper/Caster/TraceStub.php | 2 +- .../var-dumper/Caster/XmlReaderCaster.php | 18 +- .../var-dumper/Caster/XmlResourceCaster.php | 6 +- .../var-dumper/Cloner/AbstractCloner.php | 258 +- .../symfony/var-dumper/Cloner/Cursor.php | 2 +- .../vendor/symfony/var-dumper/Cloner/Data.php | 112 +- .../var-dumper/Cloner/DumperInterface.php | 28 +- .../vendor/symfony/var-dumper/Cloner/Stub.php | 32 +- .../symfony/var-dumper/Cloner/VarCloner.php | 99 +- .../var-dumper/Dumper/AbstractDumper.php | 21 +- .../symfony/var-dumper/Dumper/CliDumper.php | 135 +- .../symfony/var-dumper/Dumper/HtmlDumper.php | 200 +- .../Exception/ThrowingCasterException.php | 4 +- pfosten/vendor/symfony/var-dumper/LICENSE | 2 +- pfosten/vendor/symfony/var-dumper/README.md | 4 +- .../var-dumper/Resources/functions/dump.php | 19 +- .../var-dumper/Test/VarDumperTestTrait.php | 65 +- .../var-dumper/Tests/Caster/CasterTest.php | 181 - .../Tests/Caster/ExceptionCasterTest.php | 230 - .../var-dumper/Tests/Caster/PdoCasterTest.php | 64 - .../Tests/Caster/RedisCasterTest.php | 84 - .../Tests/Caster/ReflectionCasterTest.php | 242 - .../var-dumper/Tests/Caster/SplCasterTest.php | 213 - .../Tests/Caster/StubCasterTest.php | 192 - .../Tests/Caster/XmlReaderCasterTest.php | 248 - .../var-dumper/Tests/Cloner/DataTest.php | 115 - .../var-dumper/Tests/Cloner/VarClonerTest.php | 437 - .../var-dumper/Tests/Dumper/CliDumperTest.php | 591 -- .../Tests/Dumper/HtmlDumperTest.php | 168 - .../Tests/Fixtures/FooInterface.php | 11 - .../Tests/Fixtures/GeneratorDemo.php | 21 - .../Tests/Fixtures/NotLoadableClass.php | 7 - .../var-dumper/Tests/Fixtures/Twig.php | 38 - .../var-dumper/Tests/Fixtures/dumb-var.php | 40 - .../var-dumper/Tests/Fixtures/xml_reader.xml | 10 - .../Tests/Test/VarDumperTestTraitTest.php | 41 - .../vendor/symfony/var-dumper/VarDumper.php | 16 +- .../vendor/symfony/var-dumper/composer.json | 19 +- .../symfony/var-dumper/phpunit.xml.dist | 33 - pfosten/vendor/symfony/yaml/.gitignore | 3 - pfosten/vendor/symfony/yaml/CHANGELOG.md | 49 +- .../symfony/yaml/Command/LintCommand.php | 89 +- pfosten/vendor/symfony/yaml/Dumper.php | 73 +- pfosten/vendor/symfony/yaml/Escaper.php | 18 +- .../yaml/Exception/ExceptionInterface.php | 2 +- .../symfony/yaml/Exception/ParseException.php | 2 +- pfosten/vendor/symfony/yaml/Inline.php | 382 +- pfosten/vendor/symfony/yaml/LICENSE | 2 +- pfosten/vendor/symfony/yaml/Parser.php | 463 +- .../vendor/symfony/yaml/Tag/TaggedValue.php | 14 +- .../yaml/Tests/Command/LintCommandTest.php | 139 - .../vendor/symfony/yaml/Tests/DumperTest.php | 495 -- .../yaml/Tests/Fixtures/YtsAnchorAlias.yml | 31 - .../yaml/Tests/Fixtures/YtsBasicTests.yml | 202 - .../yaml/Tests/Fixtures/YtsBlockMapping.yml | 51 - .../Tests/Fixtures/YtsDocumentSeparator.yml | 85 - .../yaml/Tests/Fixtures/YtsErrorTests.yml | 25 - .../Tests/Fixtures/YtsFlowCollections.yml | 60 - .../yaml/Tests/Fixtures/YtsFoldedScalars.yml | 176 - .../Tests/Fixtures/YtsNullsAndEmpties.yml | 45 - .../Fixtures/YtsSpecificationExamples.yml | 1701 ---- .../yaml/Tests/Fixtures/YtsTypeTransfers.yml | 266 - .../symfony/yaml/Tests/Fixtures/arrow.gif | Bin 185 -> 0 bytes .../Tests/Fixtures/booleanMappingKeys.yml | 11 - .../yaml/Tests/Fixtures/embededPhp.yml | 1 - .../yaml/Tests/Fixtures/escapedCharacters.yml | 155 - .../symfony/yaml/Tests/Fixtures/index.yml | 18 - .../Fixtures/legacyBooleanMappingKeys.yml | 23 - .../Tests/Fixtures/legacyNonStringKeys.yml | 2 - .../Tests/Fixtures/legacyNullMappingKey.yml | 9 - .../multiple_lines_as_literal_block.yml | 14 - .../yaml/Tests/Fixtures/nonStringKeys.yml | 3 - .../yaml/Tests/Fixtures/nullMappingKey.yml | 9 - .../Tests/Fixtures/numericMappingKeys.yml | 23 - .../yaml/Tests/Fixtures/sfComments.yml | 76 - .../symfony/yaml/Tests/Fixtures/sfCompact.yml | 159 - .../yaml/Tests/Fixtures/sfMergeKey.yml | 61 - .../symfony/yaml/Tests/Fixtures/sfObjects.yml | 11 - .../symfony/yaml/Tests/Fixtures/sfQuotes.yml | 33 - .../symfony/yaml/Tests/Fixtures/sfTests.yml | 140 - .../Tests/Fixtures/unindentedCollections.yml | 82 - .../vendor/symfony/yaml/Tests/InlineTest.php | 816 -- .../symfony/yaml/Tests/ParseExceptionTest.php | 34 - .../vendor/symfony/yaml/Tests/ParserTest.php | 2258 ------ .../vendor/symfony/yaml/Tests/YamlTest.php | 44 - pfosten/vendor/symfony/yaml/Unescaper.php | 12 +- pfosten/vendor/symfony/yaml/Yaml.php | 67 +- pfosten/vendor/symfony/yaml/composer.json | 6 +- pfosten/vendor/symfony/yaml/phpunit.xml.dist | 30 - .../css-to-inline-styles/composer.json | 4 +- .../css-to-inline-styles/phpunit.xml.dist | 18 - .../src/Css/Processor.php | 5 +- .../src/Css/Property/Processor.php | 21 +- .../src/Css/Property/Property.php | 4 +- .../src/Css/Rule/Processor.php | 26 +- .../src/Css/Rule/Rule.php | 5 +- .../src/CssToInlineStyles.php | 7 +- pfosten/vendor/vlucas/phpdotenv/LICENSE.txt | 32 - pfosten/vendor/vlucas/phpdotenv/composer.json | 15 +- .../vendor/vlucas/phpdotenv/src/Dotenv.php | 117 +- .../Exception/InvalidCallbackException.php | 13 - .../vendor/vlucas/phpdotenv/src/Loader.php | 437 +- .../vendor/vlucas/phpdotenv/src/Validator.php | 96 +- .../webmozart/assert/.composer-auth.json | 7 - pfosten/vendor/webmozart/assert/.styleci.yml | 11 - pfosten/vendor/webmozart/assert/CHANGELOG.md | 78 + pfosten/vendor/webmozart/assert/README.md | 60 +- pfosten/vendor/webmozart/assert/composer.json | 20 +- .../vendor/webmozart/assert/src/Assert.php | 1222 ++- 3459 files changed, 72735 insertions(+), 168535 deletions(-) delete mode 100755 pfosten/.idea/blade.xml mode change 100755 => 100644 pfosten/.idea/modules.xml mode change 100755 => 100644 pfosten/.idea/vcs.xml delete mode 100755 pfosten/vendor/dnoegel/php-xdg-base-dir/.gitignore mode change 100755 => 100644 pfosten/vendor/dnoegel/php-xdg-base-dir/LICENSE mode change 100755 => 100644 pfosten/vendor/dnoegel/php-xdg-base-dir/README.md mode change 100755 => 100644 pfosten/vendor/dnoegel/php-xdg-base-dir/composer.json delete mode 100755 pfosten/vendor/dnoegel/php-xdg-base-dir/phpunit.xml.dist mode change 100755 => 100644 pfosten/vendor/dnoegel/php-xdg-base-dir/src/Xdg.php delete mode 100755 pfosten/vendor/dnoegel/php-xdg-base-dir/tests/XdgTest.php delete mode 100755 pfosten/vendor/doctrine/inflector/.gitignore delete mode 100755 pfosten/vendor/doctrine/inflector/.travis.yml mode change 100755 => 100644 pfosten/vendor/doctrine/inflector/LICENSE mode change 100755 => 100644 pfosten/vendor/doctrine/inflector/README.md mode change 100755 => 100644 pfosten/vendor/doctrine/inflector/composer.json mode change 100755 => 100644 pfosten/vendor/doctrine/inflector/lib/Doctrine/Common/Inflector/Inflector.php delete mode 100755 pfosten/vendor/doctrine/inflector/phpunit.xml.dist delete mode 100755 pfosten/vendor/doctrine/inflector/tests/Doctrine/Tests/Common/Inflector/InflectorTest.php delete mode 100755 pfosten/vendor/doctrine/inflector/tests/Doctrine/Tests/DoctrineTestCase.php delete mode 100755 pfosten/vendor/doctrine/inflector/tests/Doctrine/Tests/TestInit.php delete mode 100755 pfosten/vendor/doctrine/instantiator/.gitignore delete mode 100755 pfosten/vendor/doctrine/instantiator/.scrutinizer.yml delete mode 100755 pfosten/vendor/doctrine/instantiator/.travis.install.sh delete mode 100755 pfosten/vendor/doctrine/instantiator/.travis.yml mode change 100755 => 100644 pfosten/vendor/doctrine/instantiator/CONTRIBUTING.md mode change 100755 => 100644 pfosten/vendor/doctrine/instantiator/LICENSE mode change 100755 => 100644 pfosten/vendor/doctrine/instantiator/README.md mode change 100755 => 100644 pfosten/vendor/doctrine/instantiator/composer.json delete mode 100755 pfosten/vendor/doctrine/instantiator/phpmd.xml.dist delete mode 100755 pfosten/vendor/doctrine/instantiator/phpunit.xml.dist mode change 100755 => 100644 pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/ExceptionInterface.php mode change 100755 => 100644 pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/InvalidArgumentException.php mode change 100755 => 100644 pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/UnexpectedValueException.php mode change 100755 => 100644 pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Instantiator.php mode change 100755 => 100644 pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/InstantiatorInterface.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorPerformance/InstantiatorPerformanceEvent.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTest/Exception/InvalidArgumentExceptionTest.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTest/Exception/UnexpectedValueExceptionTest.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTest/InstantiatorTest.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/AbstractClassAsset.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/ArrayObjectAsset.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/ExceptionAsset.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/FinalExceptionAsset.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/PharAsset.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/PharExceptionAsset.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/SerializableArrayObjectAsset.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/SimpleSerializableAsset.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/SimpleTraitAsset.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/UnCloneableAsset.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/UnserializeExceptionArrayObjectAsset.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/WakeUpNoticesAsset.php delete mode 100755 pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/XMLReaderAsset.php delete mode 100644 pfosten/vendor/fzaninotto/faker/.gitignore delete mode 100644 pfosten/vendor/fzaninotto/faker/.travis.yml delete mode 100644 pfosten/vendor/fzaninotto/faker/CONTRIBUTING.md delete mode 100644 pfosten/vendor/fzaninotto/faker/Makefile delete mode 100644 pfosten/vendor/fzaninotto/faker/phpunit.xml.dist delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Calculator/IbanTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Calculator/LuhnTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/DefaultGeneratorTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/GeneratorTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/AddressTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/BarcodeTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/BaseTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/BiasedTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ColorTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/CompanyTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/DateTimeTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ImageTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/InternetTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/LocalizationTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/LoremTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/MiscellaneousTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/PaymentTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/PersonTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/PhoneNumberTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ProviderOverrideTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/TextTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/UserAgentTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/UuidTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ar_JO/InternetTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ar_SA/InternetTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/at_AT/PaymentTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/bg_BG/PaymentTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/bn_BD/PersonTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/cs_CZ/PersonTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/da_DK/InternetTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_AT/InternetTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_AT/PhoneNumberTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_CH/AddressTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_CH/InternetTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_CH/PhoneNumberTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_DE/InternetTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_AU/AddressTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_CA/AddressTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_IN/AddressTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_NZ/PhoneNumberTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_PH/AddressTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_SG/AddressTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_SG/PhoneNumberTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_UG/AddressTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_US/PaymentTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_US/PhoneNumberTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_ZA/CompanyTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_ZA/InternetTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_ZA/PhoneNumberTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/es_ES/PersonTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fi_FI/InternetTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_BE/PaymentTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_CH/AddressTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_CH/InternetTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_CH/PhoneNumberTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_FR/CompanyTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/id_ID/PersonTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_CH/AddressTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_CH/InternetTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_CH/PhoneNumberTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_IT/CompanyTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_IT/PersonTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ja_JP/PersonTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/mn_MN/PersonTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/nl_BE/PaymentTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/nl_NL/CompanyTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_BR/CompanyTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_BR/PersonTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_PT/AddressTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_PT/PersonTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_PT/PhoneNumberTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ro_RO/PersonTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ro_RO/PhoneNumberTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/sv_SE/PersonTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/uk_UA/AddressTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/uk_UA/PhoneNumberTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/Faker/Provider/zh_TW/TextTest.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/documentor.php delete mode 100644 pfosten/vendor/fzaninotto/faker/test/test.php mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-color/.gitignore mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-color/.travis.yml mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-color/build.xml mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-color/composer.json mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-color/example.php mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-color/phpunit.xml delete mode 100755 pfosten/vendor/jakub-onderka/php-console-color/src/JakubOnderka/PhpConsoleColor/ConsoleColor.php delete mode 100755 pfosten/vendor/jakub-onderka/php-console-color/src/JakubOnderka/PhpConsoleColor/InvalidStyleException.php delete mode 100755 pfosten/vendor/jakub-onderka/php-console-color/tests/JakubOnderka/PhpConsoleColor/ConsoleColorTest.php delete mode 100755 pfosten/vendor/jakub-onderka/php-console-color/tests/bootstrap.php mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-highlighter/.gitignore mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-highlighter/.travis.yml mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-highlighter/LICENSE mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-highlighter/README.md mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-highlighter/build.xml mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-highlighter/composer.json mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-highlighter/examples/snippet.php mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-highlighter/examples/whole_file.php mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-highlighter/examples/whole_file_line_numbers.php mode change 100755 => 100644 pfosten/vendor/jakub-onderka/php-console-highlighter/phpunit.xml delete mode 100755 pfosten/vendor/jakub-onderka/php-console-highlighter/src/JakubOnderka/PhpConsoleHighlighter/Highlighter.php delete mode 100755 pfosten/vendor/jakub-onderka/php-console-highlighter/tests/JakubOnderka/PhpConsoleHighligter/HigligterTest.php delete mode 100755 pfosten/vendor/jakub-onderka/php-console-highlighter/tests/bootstrap.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Console/Scheduling/CacheMutex.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Console/Scheduling/Mutex.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Contracts/Logging/Log.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Events/CallQueuedHandler.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Foundation/Testing/HttpException.php mode change 100755 => 100644 pfosten/vendor/laravel/framework/src/Illuminate/Foundation/Testing/TestCase.php delete mode 100755 pfosten/vendor/laravel/framework/src/Illuminate/Log/Writer.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Mail/resources/views/markdown/button.blade.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Mail/resources/views/markdown/footer.blade.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Mail/resources/views/markdown/header.blade.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Mail/resources/views/markdown/layout.blade.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Mail/resources/views/markdown/message.blade.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Mail/resources/views/markdown/panel.blade.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Mail/resources/views/markdown/promotion.blade.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Mail/resources/views/markdown/promotion/button.blade.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Mail/resources/views/markdown/subcopy.blade.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Mail/resources/views/markdown/table.blade.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Notifications/Channels/NexmoSmsChannel.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Notifications/Channels/SlackWebhookChannel.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Notifications/Messages/NexmoMessage.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Notifications/Messages/SlackAttachment.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Notifications/Messages/SlackAttachmentField.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Notifications/Messages/SlackMessage.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Queue/FailingJob.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Queue/InteractsWithTime.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Support/Debug/Dumper.php delete mode 100644 pfosten/vendor/laravel/framework/src/Illuminate/Support/Debug/HtmlDumper.php delete mode 100755 pfosten/vendor/laravel/framework/src/Illuminate/Translation/LoaderInterface.php delete mode 100755 pfosten/vendor/laravel/framework/src/Illuminate/View/Engines/EngineInterface.php delete mode 100644 pfosten/vendor/laravel/tinker/LICENSE.txt mode change 100755 => 100644 pfosten/vendor/mockery/mockery/.gitignore mode change 100755 => 100644 pfosten/vendor/mockery/mockery/.php_cs mode change 100755 => 100644 pfosten/vendor/mockery/mockery/.scrutinizer.yml mode change 100755 => 100644 pfosten/vendor/mockery/mockery/.styleci.yml mode change 100755 => 100644 pfosten/vendor/mockery/mockery/.travis.yml mode change 100755 => 100644 pfosten/vendor/mockery/mockery/CHANGELOG.md mode change 100755 => 100644 pfosten/vendor/mockery/mockery/CONTRIBUTING.md mode change 100755 => 100644 pfosten/vendor/mockery/mockery/LICENSE mode change 100755 => 100644 pfosten/vendor/mockery/mockery/README.md mode change 100755 => 100644 pfosten/vendor/mockery/mockery/composer.json mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/.gitignore mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/Makefile mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/README.md mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/conf.py mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/cookbook/default_expectations.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/cookbook/detecting_mock_objects.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/cookbook/index.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/cookbook/map.rst.inc mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/cookbook/mocking_hard_dependencies.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/getting_started/index.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/getting_started/installation.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/getting_started/map.rst.inc mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/getting_started/simple_example.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/getting_started/upgrading.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/index.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/argument_validation.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/demeter_chains.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/expectations.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/final_methods_classes.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/index.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/instance_mocking.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/magic_methods.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/map.rst.inc mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/mockery/configuration.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/mockery/exceptions.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/mockery/gotchas.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/mockery/index.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/mockery/reserved_method_names.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/object_recording.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/partial_mocks.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/pass_by_reference_behaviours.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/phpunit_integration.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/public_properties.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/public_static_properties.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/quick_examples.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/docs/reference/startup_methods.rst mode change 100755 => 100644 pfosten/vendor/mockery/mockery/examples/starship/Bootstrap.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/examples/starship/Starship.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/examples/starship/StarshipTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Adapter/Phpunit/MockeryPHPUnitIntegration.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Adapter/Phpunit/MockeryTestCase.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Adapter/Phpunit/TestListener.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/CompositeExpectation.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Configuration.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Container.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/CountValidator/AtLeast.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/CountValidator/AtMost.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/CountValidator/CountValidatorAbstract.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/CountValidator/Exact.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/CountValidator/Exception.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Exception.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Exception/InvalidCountException.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Exception/InvalidOrderException.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Exception/NoMatchingExpectationException.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Exception/RuntimeException.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Expectation.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/ExpectationDirector.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/ExpectationInterface.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/CachingGenerator.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/DefinedTargetClass.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/Generator.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/Method.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/MockConfiguration.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/MockConfigurationBuilder.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/MockDefinition.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/Parameter.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/StringManipulation/Pass/CallTypeHintPass.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/StringManipulation/Pass/ClassNamePass.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/StringManipulation/Pass/ClassPass.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/StringManipulation/Pass/InstanceMockPass.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/StringManipulation/Pass/InterfacePass.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/StringManipulation/Pass/MethodDefinitionPass.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/StringManipulation/Pass/Pass.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/StringManipulation/Pass/RemoveBuiltinMethodsThatAreFinalPass.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/StringManipulation/Pass/RemoveUnserializeForInternalSerializableClassesPass.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/StringManipulationGenerator.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/TargetClass.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Generator/UndefinedTargetClass.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Instantiator.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Loader.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Loader/Loader.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Loader/RequireLoader.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Matcher/Any.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Matcher/AnyOf.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Matcher/Closure.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Matcher/Contains.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Matcher/Ducktype.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Matcher/HasKey.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Matcher/HasValue.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Matcher/MatcherAbstract.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Matcher/MustBe.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Matcher/Not.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Matcher/NotAnyOf.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Matcher/Subset.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Matcher/Type.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/MethodCall.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Mock.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/MockInterface.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/ReceivedMethodCalls.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Recorder.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/Undefined.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/VerificationDirector.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/library/Mockery/VerificationExpectation.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/package.xml mode change 100755 => 100644 pfosten/vendor/mockery/mockery/phpunit.xml.dist mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Bootstrap.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/AdhocTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/ContainerTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/DemeterChainTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/ExpectationTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/Fixtures/MethodWithNullableParameters.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/Fixtures/MethodWithNullableReturnType.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/Fixtures/VoidMethod.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/Generator/DefinedTargetClassTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/Generator/MockConfigurationTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/Generator/StringManipulation/Pass/CallTypeHintPassTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/Generator/StringManipulation/Pass/ClassNamePassTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/Generator/StringManipulation/Pass/InstanceMockPassTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/Generator/StringManipulation/Pass/InterfacePassTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/HamcrestExpectationTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/Loader/EvalLoaderTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/Loader/LoaderTestCase.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/Loader/RequireLoaderTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/LoaderTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/MockClassWithFinalWakeupTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/MockClassWithUnknownTypeHintTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/MockTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/MockeryCanMockMultipleInterfacesWhichOverlapTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/MockingMethodsWithNullableParametersTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/MockingNullableMethodsTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/MockingParameterAndReturnTypesTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/MockingProtectedMethodsTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/MockingVariadicArgumentsTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/MockingVoidMethodsTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/NamedMockTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/RecorderTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/SpyTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/Test/Generator/MockConfigurationBuilderTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/WithFormatterExpectationTest.php mode change 100755 => 100644 pfosten/vendor/mockery/mockery/tests/Mockery/_files/file.txt mode change 100755 => 100644 pfosten/vendor/mockery/mockery/travis/extra.ini delete mode 100755 pfosten/vendor/monolog/monolog/.php_cs mode change 100755 => 100644 pfosten/vendor/monolog/monolog/CHANGELOG.md mode change 100755 => 100644 pfosten/vendor/monolog/monolog/LICENSE mode change 100755 => 100644 pfosten/vendor/monolog/monolog/README.md mode change 100755 => 100644 pfosten/vendor/monolog/monolog/composer.json delete mode 100755 pfosten/vendor/monolog/monolog/doc/01-usage.md delete mode 100755 pfosten/vendor/monolog/monolog/doc/02-handlers-formatters-processors.md delete mode 100755 pfosten/vendor/monolog/monolog/doc/03-utilities.md delete mode 100755 pfosten/vendor/monolog/monolog/doc/04-extending.md delete mode 100755 pfosten/vendor/monolog/monolog/doc/sockets.md delete mode 100755 pfosten/vendor/monolog/monolog/phpunit.xml.dist mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/ErrorHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/ChromePHPFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/ElasticaFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/FlowdockFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/FluentdFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/FormatterInterface.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/GelfMessageFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/HtmlFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/JsonFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/LineFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/LogglyFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/LogstashFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/MongoDBFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/ScalarFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Formatter/WildfireFormatter.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/AbstractSyslogHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/AmqpHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/BrowserConsoleHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/BufferHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/ChromePHPHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/CouchDBHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/CubeHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/Curl/Util.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/DeduplicationHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/DoctrineCouchDBHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/DynamoDbHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/ElasticSearchHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/ErrorLogHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/FilterHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ActivationStrategyInterface.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ChannelLevelActivationStrategy.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ErrorLevelActivationStrategy.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossedHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/FirePHPHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/FleepHookHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/FlowdockHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/GelfHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/GroupHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/HandlerInterface.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/HandlerWrapper.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/HipChatHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/IFTTTHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/LogEntriesHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/LogglyHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/MailHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/MandrillHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/MissingExtensionException.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/MongoDBHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/NativeMailerHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/NewRelicHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/NullHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/PHPConsoleHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/PsrHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/PushoverHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/RavenHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/RedisHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/RollbarHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/SamplingHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/Slack/SlackRecord.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/SlackHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/SlackWebhookHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/SlackbotHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/SocketHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/SwiftMailerHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/SyslogHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/SyslogUdp/UdpSocket.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/SyslogUdpHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/TestHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/WhatFailureGroupHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Handler/ZendMonitorHandler.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Logger.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Processor/GitProcessor.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Processor/IntrospectionProcessor.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Processor/MemoryPeakUsageProcessor.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Processor/MemoryProcessor.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Processor/MemoryUsageProcessor.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Processor/MercurialProcessor.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Processor/ProcessIdProcessor.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Processor/PsrLogMessageProcessor.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Processor/TagProcessor.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Processor/UidProcessor.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Processor/WebProcessor.php mode change 100755 => 100644 pfosten/vendor/monolog/monolog/src/Monolog/Registry.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/ErrorHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Formatter/ChromePHPFormatterTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Formatter/ElasticaFormatterTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Formatter/FlowdockFormatterTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Formatter/FluentdFormatterTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Formatter/GelfMessageFormatterTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Formatter/JsonFormatterTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Formatter/LineFormatterTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Formatter/LogglyFormatterTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Formatter/LogstashFormatterTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Formatter/MongoDBFormatterTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Formatter/NormalizerFormatterTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Formatter/ScalarFormatterTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Formatter/WildfireFormatterTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/AbstractHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/AbstractProcessingHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/AmqpHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/BrowserConsoleHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/BufferHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/ChromePHPHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/CouchDBHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/DeduplicationHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/DoctrineCouchDBHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/DynamoDbHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/ElasticSearchHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/ErrorLogHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/FilterHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/FingersCrossedHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/FirePHPHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/Fixtures/.gitkeep delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/FleepHookHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/FlowdockHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/GelfHandlerLegacyTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/GelfHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/GelfMockMessagePublisher.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/GroupHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/HandlerWrapperTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/HipChatHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/LogEntriesHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/MailHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/MockRavenClient.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/MongoDBHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/NativeMailerHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/NewRelicHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/NullHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/PHPConsoleHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/PsrHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/PushoverHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/RavenHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/RedisHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/RollbarHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/RotatingFileHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/SamplingHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/Slack/SlackRecordTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/SlackHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/SlackWebhookHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/SlackbotHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/SocketHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/StreamHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/SwiftMailerHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/SyslogHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/SyslogUdpHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/TestHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/UdpSocketTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/WhatFailureGroupHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Handler/ZendMonitorHandlerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/LoggerTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Processor/GitProcessorTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Processor/IntrospectionProcessorTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Processor/MemoryPeakUsageProcessorTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Processor/MemoryUsageProcessorTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Processor/MercurialProcessorTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Processor/ProcessIdProcessorTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Processor/PsrLogMessageProcessorTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Processor/TagProcessorTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Processor/UidProcessorTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/Processor/WebProcessorTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/PsrLogCompatTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/RegistryTest.php delete mode 100755 pfosten/vendor/monolog/monolog/tests/Monolog/TestCase.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/.editorconfig delete mode 100644 pfosten/vendor/mtdowling/cron-expression/CHANGELOG.md delete mode 100644 pfosten/vendor/mtdowling/cron-expression/LICENSE delete mode 100644 pfosten/vendor/mtdowling/cron-expression/README.md delete mode 100644 pfosten/vendor/mtdowling/cron-expression/composer.json delete mode 100644 pfosten/vendor/mtdowling/cron-expression/src/Cron/AbstractField.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/src/Cron/CronExpression.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/src/Cron/DayOfMonthField.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/src/Cron/DayOfWeekField.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/src/Cron/FieldFactory.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/src/Cron/FieldInterface.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/src/Cron/HoursField.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/src/Cron/MinutesField.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/src/Cron/MonthField.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/src/Cron/YearField.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/tests/Cron/AbstractFieldTest.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/tests/Cron/CronExpressionTest.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/tests/Cron/DayOfMonthFieldTest.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/tests/Cron/DayOfWeekFieldTest.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/tests/Cron/FieldFactoryTest.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/tests/Cron/HoursFieldTest.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/tests/Cron/MinutesFieldTest.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/tests/Cron/MonthFieldTest.php delete mode 100644 pfosten/vendor/mtdowling/cron-expression/tests/Cron/YearFieldTest.php delete mode 100755 pfosten/vendor/myclabs/deep-copy/.gitattributes delete mode 100755 pfosten/vendor/myclabs/deep-copy/.gitignore delete mode 100755 pfosten/vendor/myclabs/deep-copy/.travis.yml delete mode 100644 pfosten/vendor/nikic/php-parser/.gitignore delete mode 100644 pfosten/vendor/nikic/php-parser/.travis.yml delete mode 100644 pfosten/vendor/nikic/php-parser/CHANGELOG.md delete mode 100644 pfosten/vendor/nikic/php-parser/UPGRADE-1.0.md delete mode 100644 pfosten/vendor/nikic/php-parser/UPGRADE-2.0.md delete mode 100644 pfosten/vendor/nikic/php-parser/UPGRADE-3.0.md delete mode 100644 pfosten/vendor/nikic/php-parser/doc/0_Introduction.markdown delete mode 100644 pfosten/vendor/nikic/php-parser/doc/2_Usage_of_basic_components.markdown delete mode 100644 pfosten/vendor/nikic/php-parser/doc/3_Other_node_tree_representations.markdown delete mode 100644 pfosten/vendor/nikic/php-parser/doc/4_Code_generation.markdown delete mode 100644 pfosten/vendor/nikic/php-parser/doc/component/Error_handling.markdown delete mode 100644 pfosten/vendor/nikic/php-parser/doc/component/Lexer.markdown delete mode 100644 pfosten/vendor/nikic/php-parser/lib/PhpParser/Autoloader.php delete mode 100644 pfosten/vendor/nikic/php-parser/lib/PhpParser/BuilderAbstract.php delete mode 100644 pfosten/vendor/nikic/php-parser/lib/PhpParser/Serializer.php delete mode 100644 pfosten/vendor/nikic/php-parser/lib/PhpParser/Serializer/XML.php delete mode 100644 pfosten/vendor/nikic/php-parser/lib/PhpParser/Unserializer.php delete mode 100644 pfosten/vendor/nikic/php-parser/lib/PhpParser/Unserializer/XML.php delete mode 100644 pfosten/vendor/nikic/php-parser/lib/bootstrap.php delete mode 100644 pfosten/vendor/nikic/php-parser/phpunit.xml.dist delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/AutoloaderTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Builder/ClassTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Builder/FunctionTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Builder/InterfaceTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Builder/MethodTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Builder/NamespaceTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Builder/ParamTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Builder/PropertyTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Builder/TraitTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Builder/UseTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/BuilderFactoryTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/CodeParsingTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/CodeTestAbstract.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/CommentTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/ErrorHandler/CollectingTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/ErrorHandler/ThrowingTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/ErrorTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Lexer/EmulativeTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/LexerTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Node/NameTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Node/Scalar/MagicConstTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Node/Scalar/StringTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Node/Stmt/ClassConstTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Node/Stmt/ClassMethodTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Node/Stmt/ClassTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Node/Stmt/InterfaceTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Node/Stmt/PropertyTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/NodeAbstractTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/NodeDumperTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/NodeTraverserTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/NodeVisitor/NameResolverTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Parser/MultipleTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Parser/Php5Test.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Parser/Php7Test.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/ParserFactoryTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/ParserTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/PrettyPrinterTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Serializer/XMLTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/PhpParser/Unserializer/XMLTest.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/bootstrap.php delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/blockComments.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/comments.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/errorHandling/eofError.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/errorHandling/lexerErrors.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/errorHandling/recovery.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/arrayDef.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/arrayDestructuring.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/assign.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/assignNewByRef.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/cast.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/clone.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/closure.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/comparison.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/constant_expr.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/errorSuppress.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/exit.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/args.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/constFetch.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/constantDeref.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/funcCall.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/newDeref.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/objectAccess.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/simpleArrayAccess.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/staticCall.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/staticPropertyFetch.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/includeAndEval.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/issetAndEmpty.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/listWithKeys.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/logic.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/math.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/new.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/newWithoutClass.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/print.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/shellExec.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/ternaryAndCoalesce.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/uvs/globalNonSimpleVarError.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/uvs/indirectCall.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/uvs/isset.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/uvs/misc.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/uvs/new.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/uvs/staticProperty.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/expr/variable.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/scalar/constantString.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/scalar/docString.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/scalar/docStringNewlines.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/scalar/encapsedNegVarOffset.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/scalar/encapsedString.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/scalar/float.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/scalar/int.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/scalar/invalidOctal.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/scalar/magicConst.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/scalar/unicodeEscape.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/semiReserved.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/blocklessStatement.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/abstract.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/anonymous.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/conditional.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/constModifierErrors.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/constModifiers.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/final.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/implicitPublic.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/interface.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/modifier.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/name.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/php4Style.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/simple.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/staticMethod.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/class/trait.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/const.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/controlFlow.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/declare.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/echo.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/function/builtinTypeDeclarations.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/function/byRef.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/function/conditional.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/function/defaultValues.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/function/nullableTypes.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/function/returnTypes.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/function/specialVars.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/function/typeDeclarations.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/function/variadic.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/function/variadicDefaultValue.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/generator/basic.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/generator/yieldPrecedence.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/generator/yieldUnaryPrecedence.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/haltCompiler.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/haltCompilerInvalidSyntax.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/haltCompilerOffset.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/haltCompilerOutermostScope.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/hashbang.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/if.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/inlineHTML.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/loop/do.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/loop/for.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/loop/foreach.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/loop/while.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/multiCatch.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/namespace/alias.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/namespace/braced.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/namespace/groupUse.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/namespace/groupUseErrors.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/namespace/groupUsePositions.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/namespace/invalidName.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/namespace/mix.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/namespace/name.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/namespace/nested.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/namespace/notBraced.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/namespace/nsAfterHashbang.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/namespace/outsideStmt.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/namespace/outsideStmtInvalid.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/switch.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/tryCatch.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/tryWithoutCatch.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/parser/stmt/unset.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/comments.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/commentsInCommaList.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/anonymousClass.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/arrayDestructuring.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/call.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/closure.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/constant_deref.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/docStrings.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/include.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/intrinsics.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/list.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/literals.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/numbers.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/operators.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/parentheses.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/shortArraySyntax.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/stringEscaping.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/uvs.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/variables.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/expr/yield.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/inlineHTMLandPHPtest.file-test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/onlyInlineHTML.file-test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/onlyPHP.file-test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/alias.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/break_continue.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/class.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/class_const.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/const.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/declare.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/do_while.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/for.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/foreach.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/function_signatures.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/global_static_variables.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/goto.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/groupUse.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/haltCompiler.file-test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/if.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/multiCatch.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/namespaces.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/nullable_types.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/switch.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/throw.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/traitUse.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/tryCatch.test delete mode 100644 pfosten/vendor/nikic/php-parser/test/code/prettyPrinter/stmt/while.test delete mode 100755 pfosten/vendor/nikic/php-parser/test_old/run-php-src.sh delete mode 100644 pfosten/vendor/nikic/php-parser/test_old/run.php delete mode 100644 pfosten/vendor/paragonie/random_compat/lib/byte_safe_strings.php delete mode 100644 pfosten/vendor/paragonie/random_compat/lib/cast_to_int.php delete mode 100644 pfosten/vendor/paragonie/random_compat/lib/error_polyfill.php delete mode 100644 pfosten/vendor/paragonie/random_compat/lib/random_bytes_com_dotnet.php delete mode 100644 pfosten/vendor/paragonie/random_compat/lib/random_bytes_dev_urandom.php delete mode 100644 pfosten/vendor/paragonie/random_compat/lib/random_bytes_libsodium.php delete mode 100644 pfosten/vendor/paragonie/random_compat/lib/random_bytes_libsodium_legacy.php delete mode 100644 pfosten/vendor/paragonie/random_compat/lib/random_bytes_mcrypt.php delete mode 100644 pfosten/vendor/paragonie/random_compat/lib/random_int.php delete mode 100644 pfosten/vendor/phpunit/php-token-stream/build/phpunit.xml mode change 100755 => 100644 pfosten/vendor/psr/log/.gitignore mode change 100755 => 100644 pfosten/vendor/psr/log/LICENSE mode change 100755 => 100644 pfosten/vendor/psr/log/Psr/Log/AbstractLogger.php mode change 100755 => 100644 pfosten/vendor/psr/log/Psr/Log/InvalidArgumentException.php mode change 100755 => 100644 pfosten/vendor/psr/log/Psr/Log/LogLevel.php mode change 100755 => 100644 pfosten/vendor/psr/log/Psr/Log/LoggerAwareInterface.php mode change 100755 => 100644 pfosten/vendor/psr/log/Psr/Log/LoggerAwareTrait.php mode change 100755 => 100644 pfosten/vendor/psr/log/Psr/Log/LoggerInterface.php mode change 100755 => 100644 pfosten/vendor/psr/log/Psr/Log/LoggerTrait.php mode change 100755 => 100644 pfosten/vendor/psr/log/Psr/Log/NullLogger.php mode change 100755 => 100644 pfosten/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php mode change 100755 => 100644 pfosten/vendor/psr/log/README.md mode change 100755 => 100644 pfosten/vendor/psr/log/composer.json delete mode 100644 pfosten/vendor/ramsey/uuid/CODE_OF_CONDUCT.md delete mode 100644 pfosten/vendor/ramsey/uuid/CONTRIBUTING.md delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/README delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/VERSION delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/doc/help-resources.rst delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/doc/including-the-files.rst delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/doc/installing.rst delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/doc/overview.rst delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/doc/uml/Encoders.graffle delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/doc/uml/Mime.graffle delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/doc/uml/Transports.graffle delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Encoding.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/classes/Swift/MailTransport.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Grammar.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/HeaderFactory.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/HeaderSet.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Message.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/MimeEntity.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ParameterizedHeader.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/classes/Swift/SignedMessage.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/MailInvoker.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/MailTransport.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/SimpleMailInvoker.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Validate.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/swift_init.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/swift_required_pear.php mode change 100755 => 100644 pfosten/vendor/swiftmailer/swiftmailer/lib/swiftmailer_generate_mimes_config.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/EncodingAcceptanceTest.php delete mode 100644 pfosten/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/MailTransportTest.php delete mode 100644 pfosten/vendor/symfony/console/.gitignore delete mode 100644 pfosten/vendor/symfony/console/Event/ConsoleExceptionEvent.php delete mode 100644 pfosten/vendor/symfony/console/Tests/ApplicationTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Command/CommandTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Command/HelpCommandTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Command/ListCommandTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Command/LockableTraitTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/DependencyInjection/AddConsoleCommandPassTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Descriptor/AbstractDescriptorTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Descriptor/JsonDescriptorTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Descriptor/MarkdownDescriptorTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Descriptor/ObjectsProvider.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Descriptor/TextDescriptorTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Descriptor/XmlDescriptorTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/EventListener/ErrorListenerTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/BarBucCommand.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/DescriptorApplication1.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/DescriptorApplication2.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/DescriptorApplicationMbString.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/DescriptorCommand1.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/DescriptorCommand2.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/DescriptorCommand3.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/DescriptorCommand4.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/DescriptorCommandMbString.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/DummyOutput.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Foo1Command.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Foo2Command.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Foo3Command.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Foo4Command.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Foo5Command.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Foo6Command.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/FooCommand.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/FooLock2Command.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/FooLockCommand.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/FooSubnamespaced1Command.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/FooSubnamespaced2Command.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/FoobarCommand.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_0.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_1.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_10.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_11.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_12.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_13.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_14.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_15.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_16.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_17.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_2.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_3.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_5.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_6.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_7.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_8.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_9.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/interactive_command_1.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/interactive_output_1.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_0.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_1.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_10.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_11.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_12.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_13.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_14.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_15.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_16.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_17.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_2.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_3.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_4.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_5.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_6.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_7.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_8.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_9.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/TestCommand.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_1.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_1.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_1.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_1.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_2.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_2.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_2.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_2.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_filtered_namespace.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_gethelp.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_mbstring.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_mbstring.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_renderexception1.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_renderexception2.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_renderexception3.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_renderexception3decorated.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_renderexception4.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_renderexception_doublewidth1.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_renderexception_doublewidth1decorated.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_renderexception_doublewidth2.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_renderexception_escapeslines.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_run1.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_run2.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_run3.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/application_run4.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/command_1.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/command_1.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/command_1.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/command_1.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/command_2.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/command_2.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/command_2.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/command_2.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/command_mbstring.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/command_mbstring.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_1.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_1.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_1.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_1.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_2.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_2.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_2.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_2.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_3.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_3.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_3.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_3.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_4.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_4.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_4.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_4.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_with_style.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_with_style.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_with_style.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_argument_with_style.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_1.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_1.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_1.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_1.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_2.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_2.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_2.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_2.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_3.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_3.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_3.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_3.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_4.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_4.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_4.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_definition_4.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_1.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_1.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_1.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_1.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_2.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_2.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_2.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_2.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_3.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_3.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_3.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_3.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_4.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_4.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_4.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_4.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_5.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_5.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_5.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_5.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_6.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_6.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_6.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_6.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_with_style.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_with_style.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_with_style.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_with_style.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_with_style_array.json delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_with_style_array.md delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_with_style_array.txt delete mode 100644 pfosten/vendor/symfony/console/Tests/Fixtures/input_option_with_style_array.xml delete mode 100644 pfosten/vendor/symfony/console/Tests/Formatter/OutputFormatterStyleStackTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Formatter/OutputFormatterStyleTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Formatter/OutputFormatterTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Helper/AbstractQuestionHelperTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Helper/FormatterHelperTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Helper/HelperSetTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Helper/HelperTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Helper/ProcessHelperTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Helper/ProgressBarTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Helper/ProgressIndicatorTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Helper/QuestionHelperTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Helper/SymfonyQuestionHelperTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Helper/TableStyleTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Helper/TableTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Input/ArgvInputTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Input/ArrayInputTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Input/InputArgumentTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Input/InputDefinitionTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Input/InputOptionTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Input/InputTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Input/StringInputTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Logger/ConsoleLoggerTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Output/ConsoleOutputTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Output/NullOutputTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Output/OutputTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Output/StreamOutputTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Style/SymfonyStyleTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/TerminalTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Tester/ApplicationTesterTest.php delete mode 100644 pfosten/vendor/symfony/console/Tests/Tester/CommandTesterTest.php delete mode 100644 pfosten/vendor/symfony/console/phpunit.xml.dist delete mode 100644 pfosten/vendor/symfony/css-selector/.gitignore delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/CssSelectorConverterTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Node/AbstractNodeTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Node/AttributeNodeTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Node/ClassNodeTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Node/CombinedSelectorNodeTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Node/ElementNodeTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Node/FunctionNodeTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Node/HashNodeTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Node/NegationNodeTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Node/PseudoNodeTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Node/SelectorNodeTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Node/SpecificityTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/Handler/AbstractHandlerTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/Handler/CommentHandlerTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/Handler/HashHandlerTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/Handler/IdentifierHandlerTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/Handler/NumberHandlerTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/Handler/StringHandlerTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/Handler/WhitespaceHandlerTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/ParserTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/ReaderTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/Shortcut/ClassParserTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/Shortcut/ElementParserTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/Shortcut/EmptyStringParserTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/Shortcut/HashParserTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/Parser/TokenStreamTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/XPath/Fixtures/ids.html delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/XPath/Fixtures/lang.xml delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/XPath/Fixtures/shakespear.html delete mode 100644 pfosten/vendor/symfony/css-selector/Tests/XPath/TranslatorTest.php delete mode 100644 pfosten/vendor/symfony/css-selector/phpunit.xml.dist delete mode 100644 pfosten/vendor/symfony/debug/.gitignore delete mode 100644 pfosten/vendor/symfony/debug/Exception/ContextErrorException.php delete mode 100644 pfosten/vendor/symfony/debug/Resources/ext/README.md delete mode 100644 pfosten/vendor/symfony/debug/Resources/ext/config.m4 delete mode 100644 pfosten/vendor/symfony/debug/Resources/ext/config.w32 delete mode 100644 pfosten/vendor/symfony/debug/Resources/ext/php_symfony_debug.h delete mode 100644 pfosten/vendor/symfony/debug/Resources/ext/symfony_debug.c delete mode 100644 pfosten/vendor/symfony/debug/Resources/ext/tests/001.phpt delete mode 100644 pfosten/vendor/symfony/debug/Resources/ext/tests/002.phpt delete mode 100644 pfosten/vendor/symfony/debug/Resources/ext/tests/002_1.phpt delete mode 100644 pfosten/vendor/symfony/debug/Resources/ext/tests/003.phpt delete mode 100644 pfosten/vendor/symfony/debug/Tests/DebugClassLoaderTest.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/ErrorHandlerTest.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Exception/FlattenExceptionTest.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/ExceptionHandlerTest.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/FatalErrorHandler/ClassNotFoundFatalErrorHandlerTest.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/FatalErrorHandler/UndefinedFunctionFatalErrorHandlerTest.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/FatalErrorHandler/UndefinedMethodFatalErrorHandlerTest.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures/ClassAlias.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures/DeprecatedClass.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures/DeprecatedInterface.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures/ExtendedFinalMethod.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures/FinalClass.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures/FinalMethod.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures/NonDeprecatedInterface.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures/PEARClass.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures/ToStringThrower.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures/casemismatch.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures/notPsr0Bis.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures/psr4/Psr4CaseMismatch.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures/reallyNotPsr0.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/Fixtures2/RequiredTwice.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/HeaderMock.php delete mode 100644 pfosten/vendor/symfony/debug/Tests/MockExceptionHandler.php delete mode 100644 pfosten/vendor/symfony/debug/phpunit.xml.dist delete mode 100644 pfosten/vendor/symfony/event-dispatcher/.gitignore delete mode 100644 pfosten/vendor/symfony/event-dispatcher/ContainerAwareEventDispatcher.php delete mode 100644 pfosten/vendor/symfony/event-dispatcher/Tests/AbstractEventDispatcherTest.php delete mode 100644 pfosten/vendor/symfony/event-dispatcher/Tests/ContainerAwareEventDispatcherTest.php delete mode 100644 pfosten/vendor/symfony/event-dispatcher/Tests/Debug/TraceableEventDispatcherTest.php delete mode 100644 pfosten/vendor/symfony/event-dispatcher/Tests/DependencyInjection/RegisterListenersPassTest.php delete mode 100644 pfosten/vendor/symfony/event-dispatcher/Tests/EventDispatcherTest.php delete mode 100644 pfosten/vendor/symfony/event-dispatcher/Tests/EventTest.php delete mode 100644 pfosten/vendor/symfony/event-dispatcher/Tests/GenericEventTest.php delete mode 100644 pfosten/vendor/symfony/event-dispatcher/Tests/ImmutableEventDispatcherTest.php delete mode 100644 pfosten/vendor/symfony/event-dispatcher/phpunit.xml.dist delete mode 100644 pfosten/vendor/symfony/finder/.gitignore delete mode 100644 pfosten/vendor/symfony/finder/Exception/ExceptionInterface.php delete mode 100644 pfosten/vendor/symfony/finder/Iterator/FilterIterator.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Comparator/ComparatorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Comparator/DateComparatorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Comparator/NumberComparatorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/FinderTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/.dot/a delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/.dot/b/c.neon delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/.dot/b/d.neon delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/A/B/C/abc.dat delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/A/B/ab.dat delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/A/a.dat delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/copy/A/B/C/abc.dat.copy delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/copy/A/B/ab.dat.copy delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/copy/A/a.dat.copy delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/dolor.txt delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/ipsum.txt delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/lorem.txt delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/one/.dot delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/one/a delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/one/b/c.neon delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/one/b/d.neon delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/r+e.gex[c]a(r)s/dir/bar.dat delete mode 100644 pfosten/vendor/symfony/finder/Tests/Fixtures/with space/foo.txt delete mode 100644 pfosten/vendor/symfony/finder/Tests/GlobTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/CustomFilterIteratorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/DateRangeFilterIteratorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/DepthRangeFilterIteratorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/ExcludeDirectoryFilterIteratorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/FileTypeFilterIteratorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/FilecontentFilterIteratorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/FilenameFilterIteratorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/FilterIteratorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/Iterator.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/IteratorTestCase.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/MockFileListIterator.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/MockSplFileInfo.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/MultiplePcreFilterIteratorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/PathFilterIteratorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/RealIteratorTestCase.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/RecursiveDirectoryIteratorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/SizeRangeFilterIteratorTest.php delete mode 100644 pfosten/vendor/symfony/finder/Tests/Iterator/SortableIteratorTest.php delete mode 100644 pfosten/vendor/symfony/finder/phpunit.xml.dist delete mode 100644 pfosten/vendor/symfony/http-foundation/.gitignore delete mode 100644 pfosten/vendor/symfony/http-foundation/Session/Storage/Handler/MemcacheSessionHandler.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Session/Storage/Handler/NativeSessionHandler.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Session/Storage/Handler/WriteCheckSessionHandler.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Session/Storage/Proxy/NativeProxy.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/AcceptHeaderItemTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/AcceptHeaderTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/ApacheRequestTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/BinaryFileResponseTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/CookieTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/ExpressionRequestMatcherTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/File/FakeFile.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/File/FileTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/File/Fixtures/.unknownextension delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/File/Fixtures/directory/.empty delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/File/Fixtures/other-file.example delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/File/Fixtures/test delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/File/Fixtures/test.gif delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/File/MimeType/MimeTypeTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/File/UploadedFileTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/FileBagTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/HeaderBagTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/IpUtilsTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/JsonResponseTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/ParameterBagTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/RedirectResponseTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/RequestMatcherTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/RequestStackTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/RequestTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/ResponseHeaderBagTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/ResponseTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/ResponseTestCase.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/ServerBagTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Attribute/AttributeBagTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Attribute/NamespacedAttributeBagTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Flash/AutoExpireFlashBagTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Flash/FlashBagTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/SessionTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/MemcacheSessionHandlerTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/MemcachedSessionHandlerTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/MongoDbSessionHandlerTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/NativeFileSessionHandlerTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/NativeSessionHandlerTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/NullSessionHandlerTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/PdoSessionHandlerTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/WriteCheckSessionHandlerTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/MetadataBagTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/MockArraySessionStorageTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/MockFileSessionStorageTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/NativeSessionStorageTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/PhpBridgeSessionStorageTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/Proxy/AbstractProxyTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/Proxy/NativeProxyTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/Session/Storage/Proxy/SessionHandlerProxyTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/StreamedResponseTest.php delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/schema/http-status-codes.rng delete mode 100644 pfosten/vendor/symfony/http-foundation/Tests/schema/iana-registry.rng delete mode 100644 pfosten/vendor/symfony/http-foundation/phpunit.xml.dist delete mode 100644 pfosten/vendor/symfony/http-kernel/.gitignore delete mode 100644 pfosten/vendor/symfony/http-kernel/Config/EnvParametersResource.php delete mode 100644 pfosten/vendor/symfony/http-kernel/DataCollector/Util/ValueExporter.php delete mode 100644 pfosten/vendor/symfony/http-kernel/DependencyInjection/AddClassesToCachePass.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Bundle/BundleTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/CacheClearer/ChainCacheClearerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/CacheClearer/Psr6CacheClearerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/CacheWarmer/CacheWarmerAggregateTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/CacheWarmer/CacheWarmerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/ClientTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Config/EnvParametersResourceTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Config/FileLocatorTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Controller/ArgumentResolverTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Controller/ContainerControllerResolverTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Controller/ControllerResolverTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/ControllerMetadata/ArgumentMetadataTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DataCollector/Compiler.log delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DataCollector/ConfigDataCollectorTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DataCollector/DataCollectorTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DataCollector/DumpDataCollectorTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DataCollector/ExceptionDataCollectorTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DataCollector/LoggerDataCollectorTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DataCollector/MemoryDataCollectorTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DataCollector/RequestDataCollectorTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DataCollector/TimeDataCollectorTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DataCollector/Util/ValueExporterTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Debug/FileLinkFormatterTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Debug/TraceableEventDispatcherTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DependencyInjection/AddAnnotatedClassesToCachePassTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DependencyInjection/ControllerArgumentValueResolverPassTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DependencyInjection/FragmentRendererPassTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DependencyInjection/LazyLoadingFragmentHandlerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DependencyInjection/MergeExtensionConfigurationPassTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPassTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Event/GetResponseForExceptionEventTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/EventListener/AddRequestFormatsListenerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/EventListener/DebugHandlersListenerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/EventListener/DumpListenerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/EventListener/ExceptionListenerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/EventListener/FragmentListenerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/EventListener/LocaleListenerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/EventListener/ProfilerListenerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/EventListener/ResponseListenerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/EventListener/RouterListenerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/EventListener/SurrogateListenerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/EventListener/TestSessionListenerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/EventListener/TranslatorListenerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/EventListener/ValidateRequestListenerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/AccessDeniedHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/BadRequestHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/ConflictHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/GoneHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/HttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/LengthRequiredHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/MethodNotAllowedHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/NotAcceptableHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/NotFoundHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/PreconditionFailedHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/PreconditionRequiredHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/ServiceUnavailableHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/TooManyRequestsHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/UnauthorizedHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/UnprocessableEntityHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Exception/UnsupportedMediaTypeHttpExceptionTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/123/Kernel123.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/BaseBundle/Resources/foo.txt delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/BaseBundle/Resources/hide.txt delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/Bundle1Bundle/Resources/foo.txt delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/Bundle1Bundle/bar.txt delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/Bundle1Bundle/foo.txt delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/Bundle2Bundle/foo.txt delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/ChildBundle/Resources/foo.txt delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/ChildBundle/Resources/hide.txt delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/Controller/BasicTypesController.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/Controller/ExtendingRequest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/Controller/ExtendingSession.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/Controller/NullableController.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/Controller/VariadicController.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/DataCollector/CloneVarDataCollector.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionAbsentBundle/ExtensionAbsentBundle.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionLoadedBundle/DependencyInjection/ExtensionLoadedExtension.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionLoadedBundle/ExtensionLoadedBundle.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionNotValidBundle/DependencyInjection/ExtensionNotValidExtension.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionNotValidBundle/ExtensionNotValidBundle.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionPresentBundle/Command/BarCommand.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionPresentBundle/Command/FooCommand.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionPresentBundle/DependencyInjection/ExtensionPresentExtension.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionPresentBundle/ExtensionPresentBundle.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/KernelForOverrideName.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/KernelForTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/KernelWithoutBundles.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/Resources/BaseBundle/hide.txt delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/Resources/Bundle1Bundle/foo.txt delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/Resources/ChildBundle/foo.txt delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/Resources/FooBundle/foo.txt delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/TestClient.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fixtures/TestEventDispatcher.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fragment/EsiFragmentRendererTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fragment/FragmentHandlerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fragment/HIncludeFragmentRendererTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fragment/InlineFragmentRendererTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fragment/RoutableFragmentRendererTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Fragment/SsiFragmentRendererTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/HttpCache/EsiTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/HttpCache/HttpCacheTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/HttpCache/HttpCacheTestCase.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/HttpCache/ResponseCacheStrategyTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/HttpCache/SsiTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/HttpCache/StoreTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/HttpCache/TestHttpKernel.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/HttpCache/TestMultipleHttpKernel.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/HttpKernelTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/KernelTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Logger.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Profiler/FileProfilerStorageTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/Profiler/ProfilerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/TestHttpKernel.php delete mode 100644 pfosten/vendor/symfony/http-kernel/Tests/UriSignerTest.php delete mode 100644 pfosten/vendor/symfony/http-kernel/phpunit.xml.dist delete mode 100644 pfosten/vendor/symfony/process/.gitignore delete mode 100644 pfosten/vendor/symfony/process/ProcessBuilder.php delete mode 100644 pfosten/vendor/symfony/process/Tests/ExecutableFinderTest.php delete mode 100644 pfosten/vendor/symfony/process/Tests/NonStopableProcess.php delete mode 100644 pfosten/vendor/symfony/process/Tests/PhpExecutableFinderTest.php delete mode 100644 pfosten/vendor/symfony/process/Tests/PhpProcessTest.php delete mode 100644 pfosten/vendor/symfony/process/Tests/PipeStdinInStdoutStdErrStreamSelect.php delete mode 100644 pfosten/vendor/symfony/process/Tests/ProcessBuilderTest.php delete mode 100644 pfosten/vendor/symfony/process/Tests/ProcessFailedExceptionTest.php delete mode 100644 pfosten/vendor/symfony/process/Tests/ProcessTest.php delete mode 100644 pfosten/vendor/symfony/process/Tests/ProcessUtilsTest.php delete mode 100644 pfosten/vendor/symfony/process/Tests/SignalListener.php delete mode 100644 pfosten/vendor/symfony/process/phpunit.xml.dist delete mode 100644 pfosten/vendor/symfony/routing/.gitignore delete mode 100644 pfosten/vendor/symfony/routing/Matcher/Dumper/DumperCollection.php delete mode 100644 pfosten/vendor/symfony/routing/Matcher/Dumper/DumperRoute.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Annotation/RouteTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/CompiledRouteTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/DependencyInjection/RoutingResolverPassTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/AnnotatedClasses/AbstractClass.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/AnnotatedClasses/BarClass.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/AnnotatedClasses/BazClass.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/AnnotatedClasses/FooClass.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/AnnotatedClasses/FooTrait.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/CustomXmlFileLoader.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/OtherAnnotatedClasses/NoStartTagClass.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/OtherAnnotatedClasses/VariadicClass.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/RedirectableUrlMatcher.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/annotated.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/bad_format.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/bar.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/directory/recurse/routes1.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/directory/recurse/routes2.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/directory/routes3.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/directory_import/import.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher1.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher2.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher3.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher4.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher5.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher6.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher7.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/empty.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/file_resource.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/foo.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/foo1.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/incomplete.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/list_defaults.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/list_in_list_defaults.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/list_in_map_defaults.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/list_null_values.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/map_defaults.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/map_in_list_defaults.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/map_in_map_defaults.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/map_null_values.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/missing_id.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/missing_path.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/namespaceprefix.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/nonesense_resource_plus_path.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/nonesense_type_without_resource.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/nonvalid.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/nonvalid.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/nonvalid2.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/nonvalidkeys.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/nonvalidnode.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/nonvalidroute.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/null_values.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/scalar_defaults.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/special_route_name.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/validpattern.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/validpattern.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/validpattern.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/validresource.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/validresource.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/validresource.yml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/with_define_path_variable.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Fixtures/withdoctype.xml delete mode 100644 pfosten/vendor/symfony/routing/Tests/Generator/Dumper/PhpGeneratorDumperTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Generator/UrlGeneratorTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Loader/AbstractAnnotationLoaderTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Loader/AnnotationClassLoaderTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Loader/AnnotationDirectoryLoaderTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Loader/AnnotationFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Loader/ClosureLoaderTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Loader/DirectoryLoaderTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Loader/ObjectRouteLoaderTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Loader/PhpFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Loader/XmlFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Loader/YamlFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Matcher/Dumper/DumperCollectionTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Matcher/Dumper/PhpMatcherDumperTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Matcher/Dumper/StaticPrefixCollectionTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Matcher/RedirectableUrlMatcherTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Matcher/TraceableUrlMatcherTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/Matcher/UrlMatcherTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/RequestContextTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/RouteCollectionBuilderTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/RouteCollectionTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/RouteCompilerTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/RouteTest.php delete mode 100644 pfosten/vendor/symfony/routing/Tests/RouterTest.php delete mode 100644 pfosten/vendor/symfony/routing/phpunit.xml.dist delete mode 100644 pfosten/vendor/symfony/translation/.gitignore delete mode 100644 pfosten/vendor/symfony/translation/Loader/schema/dic/xliff-core/xliff-core-1.2-strict.xsd delete mode 100644 pfosten/vendor/symfony/translation/Loader/schema/dic/xliff-core/xliff-core-2.0.xsd delete mode 100644 pfosten/vendor/symfony/translation/Loader/schema/dic/xliff-core/xml.xsd delete mode 100644 pfosten/vendor/symfony/translation/Tests/Catalogue/AbstractOperationTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Catalogue/MergeOperationTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Catalogue/TargetOperationTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/DataCollector/TranslationDataCollectorTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/DataCollectorTranslatorTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Dumper/CsvFileDumperTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Dumper/FileDumperTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Dumper/IcuResFileDumperTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Dumper/IniFileDumperTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Dumper/JsonFileDumperTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Dumper/MoFileDumperTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Dumper/PhpFileDumperTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Dumper/PoFileDumperTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Dumper/QtFileDumperTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Dumper/XliffFileDumperTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Dumper/YamlFileDumperTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/IdentityTranslatorTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/IntervalTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Loader/CsvFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Loader/IcuDatFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Loader/IcuResFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Loader/IniFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Loader/JsonFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Loader/LocalizedTestCase.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Loader/MoFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Loader/PhpFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Loader/PoFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Loader/QtFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Loader/XliffFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Loader/YamlFileLoaderTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/LoggingTranslatorTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/MessageCatalogueTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/MessageSelectorTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/PluralizationRulesTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/TranslatorCacheTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/TranslatorTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Util/ArrayConverterTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/Writer/TranslationWriterTest.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/empty-translation.mo delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/empty-translation.po delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/empty.csv delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/empty.ini delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/empty.json delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/empty.mo delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/empty.po delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/empty.xlf delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/empty.yml delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/encoding.xlf delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/escaped-id-plurals.po delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/escaped-id.po delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/fuzzy-translations.po delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/invalid-xml-resources.xlf delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/malformed.json delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/messages.yml delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/messages_linear.yml delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/non-valid.xlf delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/non-valid.yml delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/plurals.mo delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/plurals.po delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resname.xlf delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resourcebundle/corrupted/resources.dat delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resourcebundle/dat/en.res delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resourcebundle/dat/en.txt delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resourcebundle/dat/fr.res delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resourcebundle/dat/fr.txt delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resourcebundle/dat/packagelist.txt delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resourcebundle/dat/resources.dat delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resourcebundle/res/en.res delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources-2.0-clean.xlf delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources-2.0.xlf delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources-clean.xlf delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources-target-attributes.xlf delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources-tool-info.xlf delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources.csv delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources.dump.json delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources.ini delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources.json delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources.mo delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources.php delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources.po delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources.ts delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources.xlf delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/resources.yml delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/valid.csv delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/with-attributes.xlf delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/withdoctype.xlf delete mode 100644 pfosten/vendor/symfony/translation/Tests/fixtures/withnote.xlf delete mode 100644 pfosten/vendor/symfony/translation/phpunit.xml.dist delete mode 100644 pfosten/vendor/symfony/var-dumper/.gitignore delete mode 100644 pfosten/vendor/symfony/var-dumper/Caster/MongoCaster.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Caster/CasterTest.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Caster/ExceptionCasterTest.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Caster/PdoCasterTest.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Caster/RedisCasterTest.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Caster/ReflectionCasterTest.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Caster/SplCasterTest.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Caster/StubCasterTest.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Caster/XmlReaderCasterTest.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Cloner/DataTest.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Cloner/VarClonerTest.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Dumper/CliDumperTest.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Dumper/HtmlDumperTest.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Fixtures/FooInterface.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Fixtures/GeneratorDemo.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Fixtures/NotLoadableClass.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Fixtures/Twig.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Fixtures/dumb-var.php delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Fixtures/xml_reader.xml delete mode 100644 pfosten/vendor/symfony/var-dumper/Tests/Test/VarDumperTestTraitTest.php delete mode 100644 pfosten/vendor/symfony/var-dumper/phpunit.xml.dist delete mode 100644 pfosten/vendor/symfony/yaml/.gitignore delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Command/LintCommandTest.php delete mode 100644 pfosten/vendor/symfony/yaml/Tests/DumperTest.php delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/YtsAnchorAlias.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/YtsBasicTests.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/YtsBlockMapping.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/YtsDocumentSeparator.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/YtsErrorTests.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/YtsFlowCollections.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/YtsFoldedScalars.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/YtsNullsAndEmpties.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/YtsSpecificationExamples.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/YtsTypeTransfers.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/arrow.gif delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/booleanMappingKeys.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/embededPhp.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/escapedCharacters.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/index.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/legacyBooleanMappingKeys.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/legacyNonStringKeys.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/legacyNullMappingKey.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/multiple_lines_as_literal_block.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/nonStringKeys.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/nullMappingKey.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/numericMappingKeys.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/sfComments.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/sfCompact.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/sfMergeKey.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/sfObjects.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/sfQuotes.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/sfTests.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/Fixtures/unindentedCollections.yml delete mode 100644 pfosten/vendor/symfony/yaml/Tests/InlineTest.php delete mode 100644 pfosten/vendor/symfony/yaml/Tests/ParseExceptionTest.php delete mode 100644 pfosten/vendor/symfony/yaml/Tests/ParserTest.php delete mode 100644 pfosten/vendor/symfony/yaml/Tests/YamlTest.php delete mode 100644 pfosten/vendor/symfony/yaml/phpunit.xml.dist delete mode 100644 pfosten/vendor/tijsverkoyen/css-to-inline-styles/phpunit.xml.dist delete mode 100644 pfosten/vendor/vlucas/phpdotenv/LICENSE.txt delete mode 100644 pfosten/vendor/vlucas/phpdotenv/src/Exception/InvalidCallbackException.php delete mode 100644 pfosten/vendor/webmozart/assert/.composer-auth.json delete mode 100644 pfosten/vendor/webmozart/assert/.styleci.yml diff --git a/pfosten/.idea/blade.xml b/pfosten/.idea/blade.xml deleted file mode 100755 index ddb9fb54..00000000 --- a/pfosten/.idea/blade.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/pfosten/.idea/modules.xml b/pfosten/.idea/modules.xml old mode 100755 new mode 100644 diff --git a/pfosten/.idea/vcs.xml b/pfosten/.idea/vcs.xml old mode 100755 new mode 100644 diff --git a/pfosten/composer.json b/pfosten/composer.json index 3e17b793..78fa77e4 100755 --- a/pfosten/composer.json +++ b/pfosten/composer.json @@ -1,12 +1,15 @@ { "name": "laravel/laravel", "description": "The Laravel Framework.", - "keywords": ["framework", "laravel"], + "keywords": [ + "framework", + "laravel" + ], "license": "MIT", "type": "project", "require": { "php": ">=5.6.4", - "laravel/framework": "5.4.*", + "laravel/framework": "^5.8.0", "laravel/tinker": "~1.0", "laravelcollective/html": "^5.4" }, @@ -48,6 +51,6 @@ "preferred-install": "dist", "sort-packages": true, "optimize-autoloader": false, - "secure-http":false + "secure-http": false } } diff --git a/pfosten/composer.lock b/pfosten/composer.lock index 8598b17c..8e0ede49 100755 --- a/pfosten/composer.lock +++ b/pfosten/composer.lock @@ -1,32 +1,32 @@ { "_readme": [ "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "da2c7d1c0b21ea9fc2e03a278976d39c", + "content-hash": "270ecb33805dbecd602d290373d65317", "packages": [ { "name": "dnoegel/php-xdg-base-dir", - "version": "0.1", + "version": "v0.1.1", "source": { "type": "git", "url": "https://github.com/dnoegel/php-xdg-base-dir.git", - "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a" + "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/265b8593498b997dc2d31e75b89f053b5cc9621a", - "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a", + "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd", + "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd", "shasum": "" }, "require": { "php": ">=5.3.2" }, "require-dev": { - "phpunit/phpunit": "@stable" + "phpunit/phpunit": "~7.0|~6.0|~5.0|~4.8.35" }, - "type": "project", + "type": "library", "autoload": { "psr-4": { "XdgBaseDir\\": "src/" @@ -37,37 +37,37 @@ "MIT" ], "description": "implementation of xdg base directory specification for php", - "time": "2014-10-24T07:27:01+00:00" + "time": "2019-12-04T15:06:13+00:00" }, { "name": "doctrine/inflector", - "version": "v1.1.0", + "version": "1.3.1", "source": { "type": "git", "url": "https://github.com/doctrine/inflector.git", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae" + "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/90b2128806bfde671b6952ab8bea493942c1fdae", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/ec3a55242203ffa6a4b27c58176da97ff0a7aec1", + "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1", "shasum": "" }, "require": { - "php": ">=5.3.2" + "php": "^7.1" }, "require-dev": { - "phpunit/phpunit": "4.*" + "phpunit/phpunit": "^6.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "1.3.x-dev" } }, "autoload": { - "psr-0": { - "Doctrine\\Common\\Inflector\\": "lib/" + "psr-4": { + "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector" } }, "notification-url": "https://packagist.org/downloads/", @@ -75,6 +75,10 @@ "MIT" ], "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, { "name": "Roman Borschel", "email": "roman@code-factory.org" @@ -83,10 +87,6 @@ "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" @@ -104,20 +104,193 @@ "singularize", "string" ], - "time": "2015-11-06T14:35:42+00:00" + "time": "2019-10-30T19:59:35+00:00" }, { - "name": "erusev/parsedown", - "version": "1.7.1", + "name": "doctrine/lexer", + "version": "1.2.0", "source": { "type": "git", - "url": "https://github.com/erusev/parsedown.git", - "reference": "92e9c27ba0e74b8b028b111d1b6f956a15c01fc1" + "url": "https://github.com/doctrine/lexer.git", + "reference": "5242d66dbeb21a30dd8a3e66bf7a73b66e05e1f6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/erusev/parsedown/zipball/92e9c27ba0e74b8b028b111d1b6f956a15c01fc1", - "reference": "92e9c27ba0e74b8b028b111d1b6f956a15c01fc1", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/5242d66dbeb21a30dd8a3e66bf7a73b66e05e1f6", + "reference": "5242d66dbeb21a30dd8a3e66bf7a73b66e05e1f6", + "shasum": "" + }, + "require": { + "php": "^7.2" + }, + "require-dev": { + "doctrine/coding-standard": "^6.0", + "phpstan/phpstan": "^0.11.8", + "phpunit/phpunit": "^8.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "time": "2019-10-30T14:39:59+00:00" + }, + { + "name": "dragonmantank/cron-expression", + "version": "v2.3.0", + "source": { + "type": "git", + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "72b6fbf76adb3cf5bc0db68559b33d41219aba27" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/72b6fbf76adb3cf5bc0db68559b33d41219aba27", + "reference": "72b6fbf76adb3cf5bc0db68559b33d41219aba27", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.4|^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" + } + }, + "autoload": { + "psr-4": { + "Cron\\": "src/Cron/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" + } + ], + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", + "keywords": [ + "cron", + "schedule" + ], + "time": "2019-03-31T00:38:28+00:00" + }, + { + "name": "egulias/email-validator", + "version": "2.1.14", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "c4b8d12921999d8a561004371701dbc2e05b5ece" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/c4b8d12921999d8a561004371701dbc2e05b5ece", + "reference": "c4b8d12921999d8a561004371701dbc2e05b5ece", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^1.0.1", + "php": ">=5.5" + }, + "require-dev": { + "dominicsayers/isemail": "^3.0.7", + "phpunit/phpunit": "^4.8.36|^7.5.15", + "satooshi/php-coveralls": "^1.0.1" + }, + "suggest": { + "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Egulias\\EmailValidator\\": "EmailValidator" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eduardo Gulias Davis" + } + ], + "description": "A library for validating emails against several RFCs", + "homepage": "https://github.com/egulias/EmailValidator", + "keywords": [ + "email", + "emailvalidation", + "emailvalidator", + "validation", + "validator" + ], + "time": "2020-01-05T14:11:20+00:00" + }, + { + "name": "erusev/parsedown", + "version": "1.7.4", + "source": { + "type": "git", + "url": "https://github.com/erusev/parsedown.git", + "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/erusev/parsedown/zipball/cb17b6477dfff935958ba01325f2e8a2bfa6dab3", + "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3", "shasum": "" }, "require": { @@ -150,36 +323,36 @@ "markdown", "parser" ], - "time": "2018-03-08T01:11:30+00:00" + "time": "2019-12-30T22:54:17+00:00" }, { "name": "jakub-onderka/php-console-color", - "version": "0.1", + "version": "v0.2", "source": { "type": "git", "url": "https://github.com/JakubOnderka/PHP-Console-Color.git", - "reference": "e0b393dacf7703fc36a4efc3df1435485197e6c1" + "reference": "d5deaecff52a0d61ccb613bb3804088da0307191" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/e0b393dacf7703fc36a4efc3df1435485197e6c1", - "reference": "e0b393dacf7703fc36a4efc3df1435485197e6c1", + "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/d5deaecff52a0d61ccb613bb3804088da0307191", + "reference": "d5deaecff52a0d61ccb613bb3804088da0307191", "shasum": "" }, "require": { - "php": ">=5.3.2" + "php": ">=5.4.0" }, "require-dev": { "jakub-onderka/php-code-style": "1.0", - "jakub-onderka/php-parallel-lint": "0.*", + "jakub-onderka/php-parallel-lint": "1.0", "jakub-onderka/php-var-dump-check": "0.*", - "phpunit/phpunit": "3.7.*", + "phpunit/phpunit": "~4.3", "squizlabs/php_codesniffer": "1.*" }, "type": "library", "autoload": { - "psr-0": { - "JakubOnderka\\PhpConsoleColor": "src/" + "psr-4": { + "JakubOnderka\\PhpConsoleColor\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -189,41 +362,41 @@ "authors": [ { "name": "Jakub Onderka", - "email": "jakub.onderka@gmail.com", - "homepage": "http://www.acci.cz" + "email": "jakub.onderka@gmail.com" } ], - "time": "2014-04-08T15:00:19+00:00" + "time": "2018-09-29T17:23:10+00:00" }, { "name": "jakub-onderka/php-console-highlighter", - "version": "v0.3.2", + "version": "v0.4", "source": { "type": "git", "url": "https://github.com/JakubOnderka/PHP-Console-Highlighter.git", - "reference": "7daa75df45242c8d5b75a22c00a201e7954e4fb5" + "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/7daa75df45242c8d5b75a22c00a201e7954e4fb5", - "reference": "7daa75df45242c8d5b75a22c00a201e7954e4fb5", + "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/9f7a229a69d52506914b4bc61bfdb199d90c5547", + "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547", "shasum": "" }, "require": { - "jakub-onderka/php-console-color": "~0.1", - "php": ">=5.3.0" + "ext-tokenizer": "*", + "jakub-onderka/php-console-color": "~0.2", + "php": ">=5.4.0" }, "require-dev": { "jakub-onderka/php-code-style": "~1.0", - "jakub-onderka/php-parallel-lint": "~0.5", + "jakub-onderka/php-parallel-lint": "~1.0", "jakub-onderka/php-var-dump-check": "~0.1", "phpunit/phpunit": "~4.0", "squizlabs/php_codesniffer": "~1.5" }, "type": "library", "autoload": { - "psr-0": { - "JakubOnderka\\PhpConsoleHighlighter": "src/" + "psr-4": { + "JakubOnderka\\PhpConsoleHighlighter\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -237,45 +410,53 @@ "homepage": "http://www.acci.cz/" } ], - "time": "2015-04-20T18:58:01+00:00" + "description": "Highlight PHP code in terminal", + "time": "2018-09-29T18:48:56+00:00" }, { "name": "laravel/framework", - "version": "v5.4.36", + "version": "v5.8.36", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "1062a22232071c3e8636487c86ec1ae75681bbf9" + "reference": "ccf857af50897eda43ceaf12e318cf214e0e4e95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/1062a22232071c3e8636487c86ec1ae75681bbf9", - "reference": "1062a22232071c3e8636487c86ec1ae75681bbf9", + "url": "https://api.github.com/repos/laravel/framework/zipball/ccf857af50897eda43ceaf12e318cf214e0e4e95", + "reference": "ccf857af50897eda43ceaf12e318cf214e0e4e95", "shasum": "" }, "require": { - "doctrine/inflector": "~1.1", - "erusev/parsedown": "~1.6", + "doctrine/inflector": "^1.1", + "dragonmantank/cron-expression": "^2.0", + "egulias/email-validator": "^2.0", + "erusev/parsedown": "^1.7", + "ext-json": "*", "ext-mbstring": "*", "ext-openssl": "*", - "league/flysystem": "~1.0", - "monolog/monolog": "~1.11", - "mtdowling/cron-expression": "~1.0", - "nesbot/carbon": "~1.20", - "paragonie/random_compat": "~1.4|~2.0", - "php": ">=5.6.4", - "ramsey/uuid": "~3.0", - "swiftmailer/swiftmailer": "~5.4", - "symfony/console": "~3.2", - "symfony/debug": "~3.2", - "symfony/finder": "~3.2", - "symfony/http-foundation": "~3.2", - "symfony/http-kernel": "~3.2", - "symfony/process": "~3.2", - "symfony/routing": "~3.2", - "symfony/var-dumper": "~3.2", - "tijsverkoyen/css-to-inline-styles": "~2.2", - "vlucas/phpdotenv": "~2.2" + "league/flysystem": "^1.0.8", + "monolog/monolog": "^1.12", + "nesbot/carbon": "^1.26.3 || ^2.0", + "opis/closure": "^3.1", + "php": "^7.1.3", + "psr/container": "^1.0", + "psr/simple-cache": "^1.0", + "ramsey/uuid": "^3.7", + "swiftmailer/swiftmailer": "^6.0", + "symfony/console": "^4.2", + "symfony/debug": "^4.2", + "symfony/finder": "^4.2", + "symfony/http-foundation": "^4.2", + "symfony/http-kernel": "^4.2", + "symfony/process": "^4.2", + "symfony/routing": "^4.2", + "symfony/var-dumper": "^4.2", + "tijsverkoyen/css-to-inline-styles": "^2.2.1", + "vlucas/phpdotenv": "^3.3" + }, + "conflict": { + "tightenco/collect": "<5.5.33" }, "replace": { "illuminate/auth": "self.version", @@ -290,7 +471,6 @@ "illuminate/database": "self.version", "illuminate/encryption": "self.version", "illuminate/events": "self.version", - "illuminate/exception": "self.version", "illuminate/filesystem": "self.version", "illuminate/hashing": "self.version", "illuminate/http": "self.version", @@ -306,39 +486,52 @@ "illuminate/support": "self.version", "illuminate/translation": "self.version", "illuminate/validation": "self.version", - "illuminate/view": "self.version", - "tightenco/collect": "self.version" + "illuminate/view": "self.version" }, "require-dev": { - "aws/aws-sdk-php": "~3.0", - "doctrine/dbal": "~2.5", - "mockery/mockery": "~0.9.4", - "pda/pheanstalk": "~3.0", - "phpunit/phpunit": "~5.7", - "predis/predis": "~1.0", - "symfony/css-selector": "~3.2", - "symfony/dom-crawler": "~3.2" + "aws/aws-sdk-php": "^3.0", + "doctrine/dbal": "^2.6", + "filp/whoops": "^2.1.4", + "guzzlehttp/guzzle": "^6.3", + "league/flysystem-cached-adapter": "^1.0", + "mockery/mockery": "^1.0", + "moontoast/math": "^1.1", + "orchestra/testbench-core": "3.8.*", + "pda/pheanstalk": "^4.0", + "phpunit/phpunit": "^7.5|^8.0", + "predis/predis": "^1.1.1", + "symfony/css-selector": "^4.2", + "symfony/dom-crawler": "^4.2", + "true/punycode": "^2.1" }, "suggest": { - "aws/aws-sdk-php": "Required to use the SQS queue driver and SES mail driver (~3.0).", - "doctrine/dbal": "Required to rename columns and drop SQLite columns (~2.5).", - "fzaninotto/faker": "Required to use the eloquent factory builder (~1.4).", - "guzzlehttp/guzzle": "Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (~6.0).", - "laravel/tinker": "Required to use the tinker console command (~1.0).", - "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (~1.0).", - "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (~1.0).", - "nexmo/client": "Required to use the Nexmo transport (~1.0).", - "pda/pheanstalk": "Required to use the beanstalk queue driver (~3.0).", - "predis/predis": "Required to use the redis cache and queue drivers (~1.0).", - "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (~2.0).", - "symfony/css-selector": "Required to use some of the crawler integration testing tools (~3.2).", - "symfony/dom-crawler": "Required to use most of the crawler integration testing tools (~3.2).", - "symfony/psr-http-message-bridge": "Required to psr7 bridging features (0.2.*)." + "aws/aws-sdk-php": "Required to use the SQS queue driver and SES mail driver (^3.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.6).", + "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", + "ext-pcntl": "Required to use all features of the queue worker.", + "ext-posix": "Required to use all features of the queue worker.", + "filp/whoops": "Required for friendly error pages in development (^2.1.4).", + "fzaninotto/faker": "Required to use the eloquent factory builder (^1.4).", + "guzzlehttp/guzzle": "Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (^6.0).", + "laravel/tinker": "Required to use the tinker console command (^1.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^1.0).", + "league/flysystem-cached-adapter": "Required to use the Flysystem cache (^1.0).", + "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (^1.0).", + "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (^1.0).", + "moontoast/math": "Required to use ordered UUIDs (^1.1).", + "nexmo/client": "Required to use the Nexmo transport (^1.0).", + "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", + "predis/predis": "Required to use the redis cache and queue drivers (^1.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^3.0).", + "symfony/css-selector": "Required to use some of the crawler integration testing tools (^4.2).", + "symfony/dom-crawler": "Required to use most of the crawler integration testing tools (^4.2).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^1.1).", + "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.4-dev" + "dev-master": "5.8-dev" } }, "autoload": { @@ -366,26 +559,26 @@ "framework", "laravel" ], - "time": "2017-08-30T09:26:16+00:00" + "time": "2019-12-17T16:00:14+00:00" }, { "name": "laravel/tinker", - "version": "v1.0.7", + "version": "v1.0.10", "source": { "type": "git", "url": "https://github.com/laravel/tinker.git", - "reference": "e3086ee8cb1f54a39ae8dcb72d1c37d10128997d" + "reference": "ad571aacbac1539c30d480908f9d0c9614eaf1a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/tinker/zipball/e3086ee8cb1f54a39ae8dcb72d1c37d10128997d", - "reference": "e3086ee8cb1f54a39ae8dcb72d1c37d10128997d", + "url": "https://api.github.com/repos/laravel/tinker/zipball/ad571aacbac1539c30d480908f9d0c9614eaf1a7", + "reference": "ad571aacbac1539c30d480908f9d0c9614eaf1a7", "shasum": "" }, "require": { - "illuminate/console": "~5.1", - "illuminate/contracts": "~5.1", - "illuminate/support": "~5.1", + "illuminate/console": "~5.1|^6.0", + "illuminate/contracts": "~5.1|^6.0", + "illuminate/support": "~5.1|^6.0", "php": ">=5.5.9", "psy/psysh": "0.7.*|0.8.*|0.9.*", "symfony/var-dumper": "~3.0|~4.0" @@ -429,36 +622,50 @@ "laravel", "psysh" ], - "time": "2018-05-17T13:42:07+00:00" + "time": "2019-08-07T15:10:45+00:00" }, { "name": "laravelcollective/html", - "version": "v5.4.9", + "version": "v5.8.1", "source": { "type": "git", "url": "https://github.com/LaravelCollective/html.git", - "reference": "f04965dc688254f4c77f684ab0b42264f9eb9634" + "reference": "3a1c9974ea629eed96e101a24e3852ced382eb29" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/LaravelCollective/html/zipball/f04965dc688254f4c77f684ab0b42264f9eb9634", - "reference": "f04965dc688254f4c77f684ab0b42264f9eb9634", + "url": "https://api.github.com/repos/LaravelCollective/html/zipball/3a1c9974ea629eed96e101a24e3852ced382eb29", + "reference": "3a1c9974ea629eed96e101a24e3852ced382eb29", "shasum": "" }, "require": { - "illuminate/http": "5.4.*", - "illuminate/routing": "5.4.*", - "illuminate/session": "5.4.*", - "illuminate/support": "5.4.*", - "illuminate/view": "5.4.*", - "php": ">=5.6.4" + "illuminate/http": "5.8.*", + "illuminate/routing": "5.8.*", + "illuminate/session": "5.8.*", + "illuminate/support": "5.8.*", + "illuminate/view": "5.8.*", + "php": ">=7.1.3" }, "require-dev": { - "illuminate/database": "5.4.*", - "mockery/mockery": "~0.9.4", - "phpunit/phpunit": "~5.4" + "illuminate/database": "5.8.*", + "mockery/mockery": "~1.0", + "phpunit/phpunit": "~7.1" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.8-dev" + }, + "laravel": { + "providers": [ + "Collective\\Html\\HtmlServiceProvider" + ], + "aliases": { + "Form": "Collective\\Html\\FormFacade", + "Html": "Collective\\Html\\HtmlFacade" + } + } + }, "autoload": { "psr-4": { "Collective\\Html\\": "src/" @@ -472,43 +679,43 @@ "MIT" ], "authors": [ - { - "name": "Taylor Otwell", - "email": "taylorotwell@gmail.com" - }, { "name": "Adam Engebretson", "email": "adam@laravelcollective.com" + }, + { + "name": "Taylor Otwell", + "email": "taylorotwell@gmail.com" } ], "description": "HTML and Form Builders for the Laravel Framework", - "homepage": "http://laravelcollective.com", - "time": "2017-08-12T15:52:38+00:00" + "homepage": "https://laravelcollective.com", + "time": "2019-09-05T12:32:25+00:00" }, { "name": "league/flysystem", - "version": "1.0.45", + "version": "1.0.63", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "a99f94e63b512d75f851b181afcdf0ee9ebef7e6" + "reference": "8132daec326565036bc8e8d1876f77ec183a7bd6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/a99f94e63b512d75f851b181afcdf0ee9ebef7e6", - "reference": "a99f94e63b512d75f851b181afcdf0ee9ebef7e6", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/8132daec326565036bc8e8d1876f77ec183a7bd6", + "reference": "8132daec326565036bc8e8d1876f77ec183a7bd6", "shasum": "" }, "require": { + "ext-fileinfo": "*", "php": ">=5.5.9" }, "conflict": { "league/flysystem-sftp": "<1.0.6" }, "require-dev": { - "ext-fileinfo": "*", "phpspec/phpspec": "^3.4", - "phpunit/phpunit": "^5.7" + "phpunit/phpunit": "^5.7.10" }, "suggest": { "ext-fileinfo": "Required for MimeType", @@ -567,20 +774,20 @@ "sftp", "storage" ], - "time": "2018-05-07T08:44:23+00:00" + "time": "2020-01-04T16:30:31+00:00" }, { "name": "monolog/monolog", - "version": "1.23.0", + "version": "1.25.3", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4" + "reference": "fa82921994db851a8becaf3787a9e73c5976b6f1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd8c787753b3a2ad11bc60c063cff1358a32a3b4", - "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fa82921994db851a8becaf3787a9e73c5976b6f1", + "reference": "fa82921994db851a8becaf3787a9e73c5976b6f1", "shasum": "" }, "require": { @@ -645,76 +852,43 @@ "logging", "psr-3" ], - "time": "2017-06-19T01:22:40+00:00" - }, - { - "name": "mtdowling/cron-expression", - "version": "v1.2.1", - "source": { - "type": "git", - "url": "https://github.com/mtdowling/cron-expression.git", - "reference": "9504fa9ea681b586028adaaa0877db4aecf32bad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/mtdowling/cron-expression/zipball/9504fa9ea681b586028adaaa0877db4aecf32bad", - "reference": "9504fa9ea681b586028adaaa0877db4aecf32bad", - "shasum": "" - }, - "require": { - "php": ">=5.3.2" - }, - "require-dev": { - "phpunit/phpunit": "~4.0|~5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Cron\\": "src/Cron/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", - "keywords": [ - "cron", - "schedule" - ], - "time": "2017-01-23T04:29:33+00:00" + "time": "2019-12-20T14:15:16+00:00" }, { "name": "nesbot/carbon", - "version": "1.33.0", + "version": "2.28.0", "source": { "type": "git", "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "55667c1007a99e82030874b1bb14d24d07108413" + "reference": "e2bcbcd43e67ee6101d321d5de916251d2870ca8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/55667c1007a99e82030874b1bb14d24d07108413", - "reference": "55667c1007a99e82030874b1bb14d24d07108413", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/e2bcbcd43e67ee6101d321d5de916251d2870ca8", + "reference": "e2bcbcd43e67ee6101d321d5de916251d2870ca8", "shasum": "" }, "require": { - "php": ">=5.3.9", - "symfony/translation": "~2.6 || ~3.0 || ~4.0" + "ext-json": "*", + "php": "^7.1.8 || ^8.0", + "symfony/translation": "^3.4 || ^4.0 || ^5.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "~2", - "phpunit/phpunit": "^4.8.35 || ^5.7" + "friendsofphp/php-cs-fixer": "^2.14 || ^3.0", + "kylekatarnls/multi-tester": "^1.1", + "phpmd/phpmd": "dev-php-7.1-compatibility", + "phpstan/phpstan": "^0.11", + "phpunit/phpunit": "^7.5 || ^8.0", + "squizlabs/php_codesniffer": "^3.4" }, + "bin": [ + "bin/carbon" + ], "type": "library", "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, "laravel": { "providers": [ "Carbon\\Laravel\\ServiceProvider" @@ -723,7 +897,7 @@ }, "autoload": { "psr-4": { - "": "src/" + "Carbon\\": "src/Carbon/" } }, "notification-url": "https://packagist.org/downloads/", @@ -735,37 +909,42 @@ "name": "Brian Nesbitt", "email": "brian@nesbot.com", "homepage": "http://nesbot.com" + }, + { + "name": "kylekatarnls", + "homepage": "http://github.com/kylekatarnls" } ], - "description": "A simple API extension for DateTime.", + "description": "An API extension for DateTime that supports 281 different languages.", "homepage": "http://carbon.nesbot.com", "keywords": [ "date", "datetime", "time" ], - "time": "2018-08-07T08:39:47+00:00" + "time": "2019-12-16T16:30:25+00:00" }, { "name": "nikic/php-parser", - "version": "v3.1.5", + "version": "v4.3.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "bb87e28e7d7b8d9a7fda231d37457c9210faf6ce" + "reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/bb87e28e7d7b8d9a7fda231d37457c9210faf6ce", - "reference": "bb87e28e7d7b8d9a7fda231d37457c9210faf6ce", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/9a9981c347c5c49d6dfe5cf826bb882b824080dc", + "reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc", "shasum": "" }, "require": { "ext-tokenizer": "*", - "php": ">=5.5" + "php": ">=7.0" }, "require-dev": { - "phpunit/phpunit": "~4.0|~5.0" + "ircmaxell/php-yacc": "0.0.5", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0" }, "bin": [ "bin/php-parse" @@ -773,7 +952,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "4.3-dev" } }, "autoload": { @@ -795,37 +974,94 @@ "parser", "php" ], - "time": "2018-02-28T20:30:58+00:00" + "time": "2019-11-08T13:50:10+00:00" }, { - "name": "paragonie/random_compat", - "version": "v2.0.17", + "name": "opis/closure", + "version": "3.5.1", "source": { "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "29af24f25bab834fcbb38ad2a69fa93b867e070d" + "url": "https://github.com/opis/closure.git", + "reference": "93ebc5712cdad8d5f489b500c59d122df2e53969" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/29af24f25bab834fcbb38ad2a69fa93b867e070d", - "reference": "29af24f25bab834fcbb38ad2a69fa93b867e070d", + "url": "https://api.github.com/repos/opis/closure/zipball/93ebc5712cdad8d5f489b500c59d122df2e53969", + "reference": "93ebc5712cdad8d5f489b500c59d122df2e53969", "shasum": "" }, "require": { - "php": ">=5.2.0" + "php": "^5.4 || ^7.0" }, "require-dev": { - "phpunit/phpunit": "4.*|5.*" + "jeremeamia/superclosure": "^2.0", + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.5.x-dev" + } + }, + "autoload": { + "psr-4": { + "Opis\\Closure\\": "src/" + }, + "files": [ + "functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marius Sarca", + "email": "marius.sarca@gmail.com" + }, + { + "name": "Sorin Sarca", + "email": "sarca_sorin@hotmail.com" + } + ], + "description": "A library that can be used to serialize closures (anonymous functions) and arbitrary objects.", + "homepage": "https://opis.io/closure", + "keywords": [ + "anonymous functions", + "closure", + "function", + "serializable", + "serialization", + "serialize" + ], + "time": "2019-11-29T22:36:02+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.99", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "shasum": "" + }, + "require": { + "php": "^7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" }, "suggest": { "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." }, "type": "library", - "autoload": { - "files": [ - "lib/random.php" - ] - }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" @@ -844,20 +1080,75 @@ "pseudorandom", "random" ], - "time": "2018-07-04T16:31:37+00:00" + "time": "2018-07-02T15:55:56+00:00" }, { - "name": "psr/log", - "version": "1.0.2", + "name": "phpoption/phpoption", + "version": "1.7.2", "source": { "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d" + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", - "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959", + "reference": "77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959", + "shasum": "" + }, + "require": { + "php": "^5.5.9 || ^7.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.3", + "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.7-dev" + } + }, + "autoload": { + "psr-4": { + "PhpOption\\": "src/PhpOption/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com" + } + ], + "description": "Option Type for PHP", + "keywords": [ + "language", + "option", + "php", + "type" + ], + "time": "2019-12-15T19:35:24+00:00" + }, + { + "name": "psr/container", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", "shasum": "" }, "require": { @@ -869,6 +1160,55 @@ "dev-master": "1.0.x-dev" } }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "time": "2017-02-14T16:28:37+00:00" + }, + { + "name": "psr/log", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801", + "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, "autoload": { "psr-4": { "Psr\\Log\\": "Psr/Log/" @@ -891,31 +1231,79 @@ "psr", "psr-3" ], - "time": "2016-10-10T12:19:37+00:00" + "time": "2019-11-01T11:05:21+00:00" }, { - "name": "psy/psysh", - "version": "v0.9.7", + "name": "psr/simple-cache", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/bobthecow/psysh.git", - "reference": "4f5b6c090948773a8bfeea6a0f07ab7d0b24e932" + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/4f5b6c090948773a8bfeea6a0f07ab7d0b24e932", - "reference": "4f5b6c090948773a8bfeea6a0f07ab7d0b24e932", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", "shasum": "" }, "require": { - "dnoegel/php-xdg-base-dir": "0.1", + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "time": "2017-10-23T01:57:42+00:00" + }, + { + "name": "psy/psysh", + "version": "v0.9.12", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "90da7f37568aee36b116a030c5f99c915267edd4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/90da7f37568aee36b116a030c5f99c915267edd4", + "reference": "90da7f37568aee36b116a030c5f99c915267edd4", + "shasum": "" + }, + "require": { + "dnoegel/php-xdg-base-dir": "0.1.*", "ext-json": "*", "ext-tokenizer": "*", - "jakub-onderka/php-console-highlighter": "0.3.*", + "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*", "nikic/php-parser": "~1.3|~2.0|~3.0|~4.0", "php": ">=5.4.0", - "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0", - "symfony/var-dumper": "~2.7|~3.0|~4.0" + "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0|~5.0", + "symfony/var-dumper": "~2.7|~3.0|~4.0|~5.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.2", @@ -965,48 +1353,50 @@ "interactive", "shell" ], - "time": "2018-08-11T15:54:43+00:00" + "time": "2019-12-06T14:19:43+00:00" }, { "name": "ramsey/uuid", - "version": "3.8.0", + "version": "3.9.2", "source": { "type": "git", "url": "https://github.com/ramsey/uuid.git", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" + "reference": "7779489a47d443f845271badbdcedfe4df8e06fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/7779489a47d443f845271badbdcedfe4df8e06fb", + "reference": "7779489a47d443f845271badbdcedfe4df8e06fb", "shasum": "" }, "require": { - "paragonie/random_compat": "^1.0|^2.0|9.99.99", - "php": "^5.4 || ^7.0", + "ext-json": "*", + "paragonie/random_compat": "^1 | ^2 | 9.99.99", + "php": "^5.4 | ^7 | ^8", "symfony/polyfill-ctype": "^1.8" }, "replace": { "rhumsaa/uuid": "self.version" }, "require-dev": { - "codeception/aspect-mock": "^1.0 | ~2.0.0", - "doctrine/annotations": "~1.2.0", - "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", - "ircmaxell/random-lib": "^1.1", - "jakub-onderka/php-parallel-lint": "^0.9.0", - "mockery/mockery": "^0.9.9", + "codeception/aspect-mock": "^1 | ^2", + "doctrine/annotations": "^1.2", + "goaop/framework": "1.0.0-alpha.2 | ^1 | ^2.1", + "jakub-onderka/php-parallel-lint": "^1", + "mockery/mockery": "^0.9.11 | ^1", "moontoast/math": "^1.1", - "php-mock/php-mock-phpunit": "^0.3|^1.1", - "phpunit/phpunit": "^4.7|^5.0|^6.5", - "squizlabs/php_codesniffer": "^2.3" + "paragonie/random-lib": "^2", + "php-mock/php-mock-phpunit": "^0.3 | ^1.1", + "phpunit/phpunit": "^4.8 | ^5.4 | ^6.5", + "squizlabs/php_codesniffer": "^3.5" }, "suggest": { "ext-ctype": "Provides support for PHP Ctype functions", "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", + "ext-openssl": "Provides the OpenSSL extension for use with the OpenSslGenerator", "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", - "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." }, @@ -1019,13 +1409,21 @@ "autoload": { "psr-4": { "Ramsey\\Uuid\\": "src/" - } + }, + "files": [ + "src/functions.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + }, { "name": "Marijn Huizendveld", "email": "marijn.huizendveld@gmail.com" @@ -1033,11 +1431,6 @@ { "name": "Thibaud Fabre", "email": "thibaud@aztech.io" - }, - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" } ], "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", @@ -1047,33 +1440,41 @@ "identifier", "uuid" ], - "time": "2018-07-19T23:38:55+00:00" + "time": "2019-12-17T08:18:51+00:00" }, { "name": "swiftmailer/swiftmailer", - "version": "v5.4.12", + "version": "v6.2.3", "source": { "type": "git", "url": "https://github.com/swiftmailer/swiftmailer.git", - "reference": "181b89f18a90f8925ef805f950d47a7190e9b950" + "reference": "149cfdf118b169f7840bbe3ef0d4bc795d1780c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/181b89f18a90f8925ef805f950d47a7190e9b950", - "reference": "181b89f18a90f8925ef805f950d47a7190e9b950", + "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/149cfdf118b169f7840bbe3ef0d4bc795d1780c9", + "reference": "149cfdf118b169f7840bbe3ef0d4bc795d1780c9", "shasum": "" }, "require": { - "php": ">=5.3.3" + "egulias/email-validator": "~2.0", + "php": ">=7.0.0", + "symfony/polyfill-iconv": "^1.0", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" }, "require-dev": { "mockery/mockery": "~0.9.1", - "symfony/phpunit-bridge": "~3.2" + "symfony/phpunit-bridge": "^3.4.19|^4.1.8" + }, + "suggest": { + "ext-intl": "Needed to support internationalized email addresses", + "true/punycode": "Needed to support internationalized email addresses, if ext-intl is not installed" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.4-dev" + "dev-master": "6.2-dev" } }, "autoload": { @@ -1101,41 +1502,48 @@ "mail", "mailer" ], - "time": "2018-07-31T09:26:32+00:00" + "time": "2019-11-12T09:31:26+00:00" }, { "name": "symfony/console", - "version": "v3.4.14", + "version": "v4.4.2", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "6b217594552b9323bcdcfc14f8a0ce126e84cd73" + "reference": "82437719dab1e6bdd28726af14cb345c2ec816d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/6b217594552b9323bcdcfc14f8a0ce126e84cd73", - "reference": "6b217594552b9323bcdcfc14f8a0ce126e84cd73", + "url": "https://api.github.com/repos/symfony/console/zipball/82437719dab1e6bdd28726af14cb345c2ec816d0", + "reference": "82437719dab1e6bdd28726af14cb345c2ec816d0", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/debug": "~2.8|~3.0|~4.0", - "symfony/polyfill-mbstring": "~1.0" + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/service-contracts": "^1.1|^2" }, "conflict": { "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3|>=5", + "symfony/lock": "<4.4", "symfony/process": "<3.3" }, + "provide": { + "psr/log-implementation": "1.0" + }, "require-dev": { "psr/log": "~1.0", - "symfony/config": "~3.3|~4.0", - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/event-dispatcher": "~2.8|~3.0|~4.0", - "symfony/lock": "~3.4|~4.0", - "symfony/process": "~3.3|~4.0" + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^4.3|^5.0" }, "suggest": { - "psr/log-implementation": "For using the console logger", + "psr/log": "For using the console logger", "symfony/event-dispatcher": "", "symfony/lock": "", "symfony/process": "" @@ -1143,7 +1551,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -1170,29 +1578,29 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2018-07-26T11:19:56+00:00" + "time": "2019-12-17T10:32:23+00:00" }, { "name": "symfony/css-selector", - "version": "v3.4.14", + "version": "v5.0.2", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "edda5a6155000ff8c3a3f85ee5c421af93cca416" + "reference": "19d29e7098b7b2c3313cb03902ca30f100dcb837" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/edda5a6155000ff8c3a3f85ee5c421af93cca416", - "reference": "edda5a6155000ff8c3a3f85ee5c421af93cca416", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/19d29e7098b7b2c3313cb03902ca30f100dcb837", + "reference": "19d29e7098b7b2c3313cb03902ca30f100dcb837", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" + "php": "^7.2.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "5.0-dev" } }, "autoload": { @@ -1208,14 +1616,14 @@ "MIT" ], "authors": [ - { - "name": "Jean-François Simon", - "email": "jeanfrancois.simon@sensiolabs.com" - }, { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" @@ -1223,36 +1631,36 @@ ], "description": "Symfony CssSelector Component", "homepage": "https://symfony.com", - "time": "2018-07-26T09:06:28+00:00" + "time": "2019-11-18T17:27:11+00:00" }, { "name": "symfony/debug", - "version": "v3.4.14", + "version": "v4.4.2", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "d5a058ff6ecad26b30c1ba452241306ea34c65cc" + "reference": "5c4c1db977dc70bb3250e1308d3e8c6341aa38f5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/d5a058ff6ecad26b30c1ba452241306ea34c65cc", - "reference": "d5a058ff6ecad26b30c1ba452241306ea34c65cc", + "url": "https://api.github.com/repos/symfony/debug/zipball/5c4c1db977dc70bb3250e1308d3e8c6341aa38f5", + "reference": "5c4c1db977dc70bb3250e1308d3e8c6341aa38f5", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", + "php": "^7.1.3", "psr/log": "~1.0" }, "conflict": { - "symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2" + "symfony/http-kernel": "<3.4" }, "require-dev": { - "symfony/http-kernel": "~2.8|~3.0|~4.0" + "symfony/http-kernel": "^3.4|^4.0|^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -1279,34 +1687,97 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com", - "time": "2018-07-26T11:19:56+00:00" + "time": "2019-12-16T14:46:54+00:00" }, { - "name": "symfony/event-dispatcher", - "version": "v3.4.14", + "name": "symfony/error-handler", + "version": "v4.4.2", "source": { "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "b2e1f19280c09a42dc64c0b72b80fe44dd6e88fb" + "url": "https://github.com/symfony/error-handler.git", + "reference": "6d7d7712a6ff5215ec26215672293b154f1db8c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b2e1f19280c09a42dc64c0b72b80fe44dd6e88fb", - "reference": "b2e1f19280c09a42dc64c0b72b80fe44dd6e88fb", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/6d7d7712a6ff5215ec26215672293b154f1db8c1", + "reference": "6d7d7712a6ff5215ec26215672293b154f1db8c1", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" + "php": "^7.1.3", + "psr/log": "~1.0", + "symfony/debug": "^4.4", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony ErrorHandler Component", + "homepage": "https://symfony.com", + "time": "2019-12-16T14:46:54+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "b3c3068a72623287550fe20b84a2b01dcba2686f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b3c3068a72623287550fe20b84a2b01dcba2686f", + "reference": "b3c3068a72623287550fe20b84a2b01dcba2686f", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/event-dispatcher-contracts": "^1.1" }, "conflict": { - "symfony/dependency-injection": "<3.3" + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" }, "require-dev": { "psr/log": "~1.0", - "symfony/config": "~2.8|~3.0|~4.0", - "symfony/dependency-injection": "~3.3|~4.0", - "symfony/expression-language": "~2.8|~3.0|~4.0", - "symfony/stopwatch": "~2.8|~3.0|~4.0" + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^3.4|^4.0|^5.0" }, "suggest": { "symfony/dependency-injection": "", @@ -1315,7 +1786,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -1342,29 +1813,87 @@ ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", - "time": "2018-07-26T09:06:28+00:00" + "time": "2019-11-28T13:33:56+00:00" }, { - "name": "symfony/finder", - "version": "v3.4.14", + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.7", "source": { "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "8a84fcb207451df0013b2c74cbbf1b62d47b999a" + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/8a84fcb207451df0013b2c74cbbf1b62d47b999a", - "reference": "8a84fcb207451df0013b2c74cbbf1b62d47b999a", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c43ab685673fb6c8d84220c77897b1d6cdbe1d18", + "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" + "php": "^7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "time": "2019-09-17T09:54:03+00:00" + }, + { + "name": "symfony/finder", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "ce8743441da64c41e2a667b8eb66070444ed911e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/ce8743441da64c41e2a667b8eb66070444ed911e", + "reference": "ce8743441da64c41e2a667b8eb66070444ed911e", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" } }, "autoload": { @@ -1391,34 +1920,35 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com", - "time": "2018-07-26T11:19:56+00:00" + "time": "2019-11-17T21:56:56+00:00" }, { "name": "symfony/http-foundation", - "version": "v3.4.14", + "version": "v4.4.2", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "19a3267828046a2a4a05e3dc2954bbd2e0ad9fa6" + "reference": "fcae1cff5b57b2a9c3aabefeb1527678705ddb62" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/19a3267828046a2a4a05e3dc2954bbd2e0ad9fa6", - "reference": "19a3267828046a2a4a05e3dc2954bbd2e0ad9fa6", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/fcae1cff5b57b2a9c3aabefeb1527678705ddb62", + "reference": "fcae1cff5b57b2a9c3aabefeb1527678705ddb62", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php70": "~1.6" + "php": "^7.1.3", + "symfony/mime": "^4.3|^5.0", + "symfony/polyfill-mbstring": "~1.1" }, "require-dev": { - "symfony/expression-language": "~2.8|~3.0|~4.0" + "predis/predis": "~1.0", + "symfony/expression-language": "^3.4|^4.0|^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -1445,34 +1975,37 @@ ], "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com", - "time": "2018-08-01T14:04:26+00:00" + "time": "2019-12-19T15:57:49+00:00" }, { "name": "symfony/http-kernel", - "version": "v3.4.14", + "version": "v4.4.2", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "8e84cc498f0ffecfbabdea78b87828fd66189544" + "reference": "fe310d2e95cd4c356836c8ecb0895a46d97fede2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/8e84cc498f0ffecfbabdea78b87828fd66189544", - "reference": "8e84cc498f0ffecfbabdea78b87828fd66189544", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fe310d2e95cd4c356836c8ecb0895a46d97fede2", + "reference": "fe310d2e95cd4c356836c8ecb0895a46d97fede2", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", + "php": "^7.1.3", "psr/log": "~1.0", - "symfony/debug": "~2.8|~3.0|~4.0", - "symfony/event-dispatcher": "~2.8|~3.0|~4.0", - "symfony/http-foundation": "~3.4.12|~4.0.12|^4.1.1", - "symfony/polyfill-ctype": "~1.8" + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-foundation": "^4.4|^5.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9" }, "conflict": { - "symfony/config": "<2.8", - "symfony/dependency-injection": "<3.4.10|<4.0.10,>=4", - "symfony/var-dumper": "<3.3", + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", "twig/twig": "<1.34|<2.4,>=2" }, "provide": { @@ -1480,34 +2013,32 @@ }, "require-dev": { "psr/cache": "~1.0", - "symfony/browser-kit": "~2.8|~3.0|~4.0", - "symfony/class-loader": "~2.8|~3.0", - "symfony/config": "~2.8|~3.0|~4.0", - "symfony/console": "~2.8|~3.0|~4.0", - "symfony/css-selector": "~2.8|~3.0|~4.0", - "symfony/dependency-injection": "^3.4.10|^4.0.10", - "symfony/dom-crawler": "~2.8|~3.0|~4.0", - "symfony/expression-language": "~2.8|~3.0|~4.0", - "symfony/finder": "~2.8|~3.0|~4.0", - "symfony/process": "~2.8|~3.0|~4.0", - "symfony/routing": "~3.4|~4.0", - "symfony/stopwatch": "~2.8|~3.0|~4.0", - "symfony/templating": "~2.8|~3.0|~4.0", - "symfony/translation": "~2.8|~3.0|~4.0", - "symfony/var-dumper": "~3.3|~4.0" + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.34|^2.4|^3.0" }, "suggest": { "symfony/browser-kit": "", "symfony/config": "", "symfony/console": "", - "symfony/dependency-injection": "", - "symfony/finder": "", - "symfony/var-dumper": "" + "symfony/dependency-injection": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -1534,20 +2065,82 @@ ], "description": "Symfony HttpKernel Component", "homepage": "https://symfony.com", - "time": "2018-08-01T14:47:47+00:00" + "time": "2019-12-19T16:23:40+00:00" }, { - "name": "symfony/polyfill-ctype", - "version": "v1.9.0", + "name": "symfony/mime", + "version": "v5.0.2", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "e3d826245268269cd66f8326bd8bc066687b4a19" + "url": "https://github.com/symfony/mime.git", + "reference": "0e6a4ced216e49d457eddcefb61132173a876d79" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/e3d826245268269cd66f8326bd8bc066687b4a19", - "reference": "e3d826245268269cd66f8326bd8bc066687b4a19", + "url": "https://api.github.com/repos/symfony/mime/zipball/0e6a4ced216e49d457eddcefb61132173a876d79", + "reference": "0e6a4ced216e49d457eddcefb61132173a876d79", + "shasum": "" + }, + "require": { + "php": "^7.2.5", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "conflict": { + "symfony/mailer": "<4.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10", + "symfony/dependency-injection": "^4.4|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A library to manipulate MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "time": "2019-11-30T14:12:50+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.13.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", + "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", "shasum": "" }, "require": { @@ -1559,7 +2152,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.9-dev" + "dev-master": "1.13-dev" } }, "autoload": { @@ -1575,13 +2168,13 @@ "MIT" ], "authors": [ - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - }, { "name": "Gert de Pagter", "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for ctype functions", @@ -1592,20 +2185,141 @@ "polyfill", "portable" ], - "time": "2018-08-06T14:22:27+00:00" + "time": "2019-11-27T13:56:44+00:00" }, { - "name": "symfony/polyfill-mbstring", - "version": "v1.9.0", + "name": "symfony/polyfill-iconv", + "version": "v1.13.1", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "d0cd638f4634c16d8df4508e847f14e9e43168b8" + "url": "https://github.com/symfony/polyfill-iconv.git", + "reference": "a019efccc03f1a335af6b4f20c30f5ea8060be36" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/d0cd638f4634c16d8df4508e847f14e9e43168b8", - "reference": "d0cd638f4634c16d8df4508e847f14e9e43168b8", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/a019efccc03f1a335af6b4f20c30f5ea8060be36", + "reference": "a019efccc03f1a335af6b4f20c30f5ea8060be36", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-iconv": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Iconv\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Iconv extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "iconv", + "polyfill", + "portable", + "shim" + ], + "time": "2019-11-27T13:56:44+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.13.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/6f9c239e61e1b0c9229a28ff89a812dc449c3d46", + "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "symfony/polyfill-mbstring": "^1.3", + "symfony/polyfill-php72": "^1.9" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "time": "2019-11-27T13:56:44+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.13.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7b4aab9743c30be783b73de055d24a39cf4b954f", + "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f", "shasum": "" }, "require": { @@ -1617,7 +2331,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.9-dev" + "dev-master": "1.13-dev" } }, "autoload": { @@ -1651,35 +2365,89 @@ "portable", "shim" ], - "time": "2018-08-06T14:22:27+00:00" + "time": "2019-11-27T14:18:11+00:00" }, { - "name": "symfony/polyfill-php70", - "version": "v1.9.0", + "name": "symfony/polyfill-php72", + "version": "v1.13.1", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php70.git", - "reference": "1e24b0c4a56d55aaf368763a06c6d1c7d3194934" + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/1e24b0c4a56d55aaf368763a06c6d1c7d3194934", - "reference": "1e24b0c4a56d55aaf368763a06c6d1c7d3194934", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/66fea50f6cb37a35eea048d75a7d99a45b586038", + "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038", "shasum": "" }, "require": { - "paragonie/random_compat": "~1.0|~2.0|~9.99", "php": ">=5.3.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.9-dev" + "dev-master": "1.13-dev" } }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Php70\\": "" + "Symfony\\Polyfill\\Php72\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2019-11-27T13:56:44+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.13.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/4b0e2222c55a25b4541305a053013d5647d3a25f", + "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" }, "files": [ "bootstrap.php" @@ -1702,7 +2470,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", @@ -1710,29 +2478,29 @@ "portable", "shim" ], - "time": "2018-08-06T14:22:27+00:00" + "time": "2019-11-27T16:25:15+00:00" }, { "name": "symfony/process", - "version": "v3.4.14", + "version": "v4.4.2", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "0414db29bd770ec5a4152683e655f55efd4fa60f" + "reference": "b84501ad50adb72a94fb460a5b5c91f693e99c9b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/0414db29bd770ec5a4152683e655f55efd4fa60f", - "reference": "0414db29bd770ec5a4152683e655f55efd4fa60f", + "url": "https://api.github.com/repos/symfony/process/zipball/b84501ad50adb72a94fb460a5b5c91f693e99c9b", + "reference": "b84501ad50adb72a94fb460a5b5c91f693e99c9b", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" + "php": "^7.1.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -1759,43 +2527,42 @@ ], "description": "Symfony Process Component", "homepage": "https://symfony.com", - "time": "2018-07-26T11:19:56+00:00" + "time": "2019-12-06T10:06:46+00:00" }, { "name": "symfony/routing", - "version": "v3.4.14", + "version": "v4.4.2", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "e20f4bb79502c3c0db86d572f7683a30d4143911" + "reference": "628bcafae1b2043969378dcfbf9c196539a38722" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/e20f4bb79502c3c0db86d572f7683a30d4143911", - "reference": "e20f4bb79502c3c0db86d572f7683a30d4143911", + "url": "https://api.github.com/repos/symfony/routing/zipball/628bcafae1b2043969378dcfbf9c196539a38722", + "reference": "628bcafae1b2043969378dcfbf9c196539a38722", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" + "php": "^7.1.3" }, "conflict": { - "symfony/config": "<3.3.1", - "symfony/dependency-injection": "<3.3", + "symfony/config": "<4.2", + "symfony/dependency-injection": "<3.4", "symfony/yaml": "<3.4" }, "require-dev": { - "doctrine/annotations": "~1.0", + "doctrine/annotations": "~1.2", "psr/log": "~1.0", - "symfony/config": "^3.3.1|~4.0", - "symfony/dependency-injection": "~3.3|~4.0", - "symfony/expression-language": "~2.8|~3.0|~4.0", - "symfony/http-foundation": "~2.8|~3.0|~4.0", - "symfony/yaml": "~3.4|~4.0" + "symfony/config": "^4.2|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { "doctrine/annotations": "For using the annotation loader", "symfony/config": "For using the all-in-one router or any loader", - "symfony/dependency-injection": "For loading routes from a service", "symfony/expression-language": "For using expression matching", "symfony/http-foundation": "For using a Symfony Request object", "symfony/yaml": "For using the YAML loader" @@ -1803,7 +2570,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -1836,38 +2603,104 @@ "uri", "url" ], - "time": "2018-07-26T11:19:56+00:00" + "time": "2019-12-12T12:53:52+00:00" }, { - "name": "symfony/translation", - "version": "v3.4.14", + "name": "symfony/service-contracts", + "version": "v2.0.1", "source": { "type": "git", - "url": "https://github.com/symfony/translation.git", - "reference": "9749930bfc825139aadd2d28461ddbaed6577862" + "url": "https://github.com/symfony/service-contracts.git", + "reference": "144c5e51266b281231e947b51223ba14acf1a749" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/9749930bfc825139aadd2d28461ddbaed6577862", - "reference": "9749930bfc825139aadd2d28461ddbaed6577862", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/144c5e51266b281231e947b51223ba14acf1a749", + "reference": "144c5e51266b281231e947b51223ba14acf1a749", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/polyfill-mbstring": "~1.0" + "php": "^7.2.5", + "psr/container": "^1.0" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "time": "2019-11-18T17:27:11+00:00" + }, + { + "name": "symfony/translation", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "f7669f48a9633bf8139bc026c755e894b7206677" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/f7669f48a9633bf8139bc026c755e894b7206677", + "reference": "f7669f48a9633bf8139bc026c755e894b7206677", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/translation-contracts": "^1.1.6|^2" }, "conflict": { - "symfony/config": "<2.8", + "symfony/config": "<3.4", "symfony/dependency-injection": "<3.4", + "symfony/http-kernel": "<4.4", "symfony/yaml": "<3.4" }, + "provide": { + "symfony/translation-implementation": "1.0" + }, "require-dev": { "psr/log": "~1.0", - "symfony/config": "~2.8|~3.0|~4.0", - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/finder": "~2.8|~3.0|~4.0", - "symfony/intl": "^2.8.18|^3.2.5|~4.0", - "symfony/yaml": "~3.4|~4.0" + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/finder": "~2.8|~3.0|~4.0|^5.0", + "symfony/http-kernel": "^4.4", + "symfony/intl": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1.2|^2", + "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { "psr/log-implementation": "To use logging capability in translator", @@ -1877,7 +2710,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -1904,42 +2737,106 @@ ], "description": "Symfony Translation Component", "homepage": "https://symfony.com", - "time": "2018-07-26T11:19:56+00:00" + "time": "2019-12-12T12:53:52+00:00" }, { - "name": "symfony/var-dumper", - "version": "v3.4.14", + "name": "symfony/translation-contracts", + "version": "v2.0.1", "source": { "type": "git", - "url": "https://github.com/symfony/var-dumper.git", - "reference": "f62a394bd3de96f2f5e8f4c7d685035897fb3cb3" + "url": "https://github.com/symfony/translation-contracts.git", + "reference": "8cc682ac458d75557203b2f2f14b0b92e1c744ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/f62a394bd3de96f2f5e8f4c7d685035897fb3cb3", - "reference": "f62a394bd3de96f2f5e8f4c7d685035897fb3cb3", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/8cc682ac458d75557203b2f2f14b0b92e1c744ed", + "reference": "8cc682ac458d75557203b2f2f14b0b92e1c744ed", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0" - }, - "require-dev": { - "ext-iconv": "*", - "twig/twig": "~1.34|~2.4" + "php": "^7.2.5" }, "suggest": { - "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump", - "ext-symfony_debug": "" + "symfony/translation-implementation": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "2.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Translation\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to translation", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "time": "2019-11-18T17:27:11+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v4.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "be330f919bdb395d1e0c3f2bfb8948512d6bdd99" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/be330f919bdb395d1e0c3f2bfb8948512d6bdd99", + "reference": "be330f919bdb395d1e0c3f2bfb8948512d6bdd99", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php72": "~1.5" + }, + "conflict": { + "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", + "symfony/console": "<3.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^3.4|^4.0|^5.0", + "symfony/process": "^4.4|^5.0", + "twig/twig": "^1.34|^2.4|^3.0" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" } }, "autoload": { @@ -1973,25 +2870,27 @@ "debug", "dump" ], - "time": "2018-07-26T11:19:56+00:00" + "time": "2019-12-18T13:41:29+00:00" }, { "name": "tijsverkoyen/css-to-inline-styles", - "version": "2.2.1", + "version": "2.2.2", "source": { "type": "git", "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", - "reference": "0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757" + "reference": "dda2ee426acd6d801d5b7fd1001cde9b5f790e15" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757", - "reference": "0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/dda2ee426acd6d801d5b7fd1001cde9b5f790e15", + "reference": "dda2ee426acd6d801d5b7fd1001cde9b5f790e15", "shasum": "" }, "require": { + "ext-dom": "*", + "ext-libxml": "*", "php": "^5.5 || ^7.0", - "symfony/css-selector": "^2.7 || ^3.0 || ^4.0" + "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0" }, "require-dev": { "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" @@ -2020,32 +2919,34 @@ ], "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", - "time": "2017-11-27T11:13:29+00:00" + "time": "2019-10-24T08:53:34+00:00" }, { "name": "vlucas/phpdotenv", - "version": "v2.5.1", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "8abb4f9aa89ddea9d52112c65bbe8d0125e2fa8e" + "reference": "1bdf24f065975594f6a117f0f1f6cabf1333b156" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/8abb4f9aa89ddea9d52112c65bbe8d0125e2fa8e", - "reference": "8abb4f9aa89ddea9d52112c65bbe8d0125e2fa8e", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1bdf24f065975594f6a117f0f1f6cabf1333b156", + "reference": "1bdf24f065975594f6a117f0f1f6cabf1333b156", "shasum": "" }, "require": { - "php": ">=5.3.9" + "php": "^5.4 || ^7.0", + "phpoption/phpoption": "^1.5", + "symfony/polyfill-ctype": "^1.9" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.0" + "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0 || ^7.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.5-dev" + "dev-master": "3.6-dev" } }, "autoload": { @@ -2058,10 +2959,15 @@ "BSD-3-Clause" ], "authors": [ + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "homepage": "https://gjcampbell.co.uk/" + }, { "name": "Vance Lucas", "email": "vance@vancelucas.com", - "homepage": "http://www.vancelucas.com" + "homepage": "https://vancelucas.com/" } ], "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", @@ -2070,38 +2976,40 @@ "env", "environment" ], - "time": "2018-07-29T20:33:41+00:00" + "time": "2019-09-10T21:37:39+00:00" } ], "packages-dev": [ { "name": "doctrine/instantiator", - "version": "1.0.5", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/doctrine/instantiator.git", - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d" + "reference": "ae466f726242e637cebdd526a7d991b9433bacf1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d", - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/ae466f726242e637cebdd526a7d991b9433bacf1", + "reference": "ae466f726242e637cebdd526a7d991b9433bacf1", "shasum": "" }, "require": { - "php": ">=5.3,<8.0-DEV" + "php": "^7.1" }, "require-dev": { - "athletic/athletic": "~0.1.8", + "doctrine/coding-standard": "^6.0", "ext-pdo": "*", "ext-phar": "*", - "phpunit/phpunit": "~4.0", - "squizlabs/php_codesniffer": "~2.0" + "phpbench/phpbench": "^0.13", + "phpstan/phpstan-phpunit": "^0.11", + "phpstan/phpstan-shim": "^0.11", + "phpunit/phpunit": "^7.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.2.x-dev" } }, "autoload": { @@ -2121,25 +3029,25 @@ } ], "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://github.com/doctrine/instantiator", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", "keywords": [ "constructor", "instantiate" ], - "time": "2015-06-14T21:17:01+00:00" + "time": "2019-10-21T16:45:58+00:00" }, { "name": "fzaninotto/faker", - "version": "v1.8.0", + "version": "v1.9.1", "source": { "type": "git", "url": "https://github.com/fzaninotto/Faker.git", - "reference": "f72816b43e74063c8b10357394b6bba8cb1c10de" + "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/f72816b43e74063c8b10357394b6bba8cb1c10de", - "reference": "f72816b43e74063c8b10357394b6bba8cb1c10de", + "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/fc10d778e4b84d5bd315dad194661e091d307c6f", + "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f", "shasum": "" }, "require": { @@ -2148,12 +3056,12 @@ "require-dev": { "ext-intl": "*", "phpunit/phpunit": "^4.8.35 || ^5.7", - "squizlabs/php_codesniffer": "^1.5" + "squizlabs/php_codesniffer": "^2.9.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.8-dev" + "dev-master": "1.9-dev" } }, "autoload": { @@ -2176,7 +3084,7 @@ "faker", "fixtures" ], - "time": "2018-07-12T10:23:15+00:00" + "time": "2019-12-12T13:22:17+00:00" }, { "name": "hamcrest/hamcrest-php", @@ -2225,16 +3133,16 @@ }, { "name": "mockery/mockery", - "version": "0.9.9", + "version": "0.9.11", "source": { "type": "git", "url": "https://github.com/mockery/mockery.git", - "reference": "6fdb61243844dc924071d3404bb23994ea0b6856" + "reference": "be9bf28d8e57d67883cba9fcadfcff8caab667f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mockery/mockery/zipball/6fdb61243844dc924071d3404bb23994ea0b6856", - "reference": "6fdb61243844dc924071d3404bb23994ea0b6856", + "url": "https://api.github.com/repos/mockery/mockery/zipball/be9bf28d8e57d67883cba9fcadfcff8caab667f8", + "reference": "be9bf28d8e57d67883cba9fcadfcff8caab667f8", "shasum": "" }, "require": { @@ -2286,29 +3194,32 @@ "test double", "testing" ], - "time": "2017-02-28T12:52:32+00:00" + "time": "2019-02-12T16:07:13+00:00" }, { "name": "myclabs/deep-copy", - "version": "1.7.0", + "version": "1.9.4", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e" + "reference": "579bb7356d91f9456ccd505f24ca8b667966a0a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e", - "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/579bb7356d91f9456ccd505f24ca8b667966a0a7", + "reference": "579bb7356d91f9456ccd505f24ca8b667966a0a7", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "php": "^7.1" + }, + "replace": { + "myclabs/deep-copy": "self.version" }, "require-dev": { "doctrine/collections": "^1.0", "doctrine/common": "^2.6", - "phpunit/phpunit": "^4.1" + "phpunit/phpunit": "^7.1" }, "type": "library", "autoload": { @@ -2331,39 +3242,37 @@ "object", "object graph" ], - "time": "2017-10-19T19:58:43+00:00" + "time": "2019-12-15T19:12:40+00:00" }, { "name": "phpdocumentor/reflection-common", - "version": "1.0.1", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionCommon.git", - "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6" + "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6", - "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/63a995caa1ca9e5590304cd845c15ad6d482a62a", + "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a", "shasum": "" }, "require": { - "php": ">=5.5" + "php": ">=7.1" }, "require-dev": { - "phpunit/phpunit": "^4.6" + "phpunit/phpunit": "~6" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.x-dev" } }, "autoload": { "psr-4": { - "phpDocumentor\\Reflection\\": [ - "src" - ] + "phpDocumentor\\Reflection\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2385,33 +3294,40 @@ "reflection", "static analysis" ], - "time": "2017-09-11T18:02:19+00:00" + "time": "2018-08-07T13:53:10+00:00" }, { "name": "phpdocumentor/reflection-docblock", - "version": "3.3.2", + "version": "4.3.4", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "bf329f6c1aadea3299f08ee804682b7c45b326a2" + "reference": "da3fd972d6bafd628114f7e7e036f45944b62e9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/bf329f6c1aadea3299f08ee804682b7c45b326a2", - "reference": "bf329f6c1aadea3299f08ee804682b7c45b326a2", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/da3fd972d6bafd628114f7e7e036f45944b62e9c", + "reference": "da3fd972d6bafd628114f7e7e036f45944b62e9c", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "phpdocumentor/reflection-common": "^1.0.0", - "phpdocumentor/type-resolver": "^0.4.0", + "php": "^7.0", + "phpdocumentor/reflection-common": "^1.0.0 || ^2.0.0", + "phpdocumentor/type-resolver": "~0.4 || ^1.0.0", "webmozart/assert": "^1.0" }, "require-dev": { - "mockery/mockery": "^0.9.4", - "phpunit/phpunit": "^4.4" + "doctrine/instantiator": "^1.0.5", + "mockery/mockery": "^1.0", + "phpdocumentor/type-resolver": "0.4.*", + "phpunit/phpunit": "^6.4" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, "autoload": { "psr-4": { "phpDocumentor\\Reflection\\": [ @@ -2430,41 +3346,40 @@ } ], "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "time": "2017-11-10T14:09:06+00:00" + "time": "2019-12-28T18:55:12+00:00" }, { "name": "phpdocumentor/type-resolver", - "version": "0.4.0", + "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7" + "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/9c977708995954784726e25d0cd1dddf4e65b0f7", - "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/2e32a6d48972b2c1976ed5d8967145b6cec4a4a9", + "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9", "shasum": "" }, "require": { - "php": "^5.5 || ^7.0", - "phpdocumentor/reflection-common": "^1.0" + "php": "^7.1", + "phpdocumentor/reflection-common": "^2.0" }, "require-dev": { - "mockery/mockery": "^0.9.4", - "phpunit/phpunit": "^5.2||^4.8.24" + "ext-tokenizer": "^7.1", + "mockery/mockery": "~1", + "phpunit/phpunit": "^7.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.x-dev" } }, "autoload": { "psr-4": { - "phpDocumentor\\Reflection\\": [ - "src/" - ] + "phpDocumentor\\Reflection\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -2477,42 +3392,43 @@ "email": "me@mikevanriel.com" } ], - "time": "2017-07-14T14:27:02+00:00" + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "time": "2019-08-22T18:11:29+00:00" }, { "name": "phpspec/prophecy", - "version": "1.8.0", + "version": "1.10.1", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy.git", - "reference": "4ba436b55987b4bf311cb7c6ba82aa528aac0a06" + "reference": "cbe1df668b3fe136bcc909126a0f529a78d4cbbc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/4ba436b55987b4bf311cb7c6ba82aa528aac0a06", - "reference": "4ba436b55987b4bf311cb7c6ba82aa528aac0a06", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/cbe1df668b3fe136bcc909126a0f529a78d4cbbc", + "reference": "cbe1df668b3fe136bcc909126a0f529a78d4cbbc", "shasum": "" }, "require": { "doctrine/instantiator": "^1.0.2", "php": "^5.3|^7.0", - "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0", - "sebastian/comparator": "^1.1|^2.0|^3.0", + "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0", + "sebastian/comparator": "^1.2.3|^2.0|^3.0", "sebastian/recursion-context": "^1.0|^2.0|^3.0" }, "require-dev": { - "phpspec/phpspec": "^2.5|^3.2", + "phpspec/phpspec": "^2.5 || ^3.2", "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.8.x-dev" + "dev-master": "1.10.x-dev" } }, "autoload": { - "psr-0": { - "Prophecy\\": "src/" + "psr-4": { + "Prophecy\\": "src/Prophecy" } }, "notification-url": "https://packagist.org/downloads/", @@ -2540,7 +3456,7 @@ "spy", "stub" ], - "time": "2018-08-05T17:53:17+00:00" + "time": "2019-12-22T21:05:45+00:00" }, { "name": "phpunit/php-code-coverage", @@ -2744,29 +3660,29 @@ }, { "name": "phpunit/php-token-stream", - "version": "1.4.12", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16" + "reference": "791198a2c6254db10131eecfe8c06670700904db" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/1ce90ba27c42e4e44e6d8458241466380b51fa16", - "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db", + "reference": "791198a2c6254db10131eecfe8c06670700904db", "shasum": "" }, "require": { "ext-tokenizer": "*", - "php": ">=5.3.3" + "php": "^7.0" }, "require-dev": { - "phpunit/phpunit": "~4.2" + "phpunit/phpunit": "^6.2.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -2789,7 +3705,7 @@ "keywords": [ "tokenizer" ], - "time": "2017-12-04T08:55:13+00:00" + "time": "2017-11-27T05:48:46+00:00" }, { "name": "phpunit/phpunit", @@ -2930,6 +3846,7 @@ "mock", "xunit" ], + "abandoned": true, "time": "2017-06-30T09:13:00+00:00" }, { @@ -3447,27 +4364,27 @@ }, { "name": "symfony/yaml", - "version": "v3.4.14", + "version": "v4.4.2", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "810af2d35fc72b6cf5c01116806d2b65ccaaf2e2" + "reference": "a08832b974dd5fafe3085a66d41fe4c84bb2628c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/810af2d35fc72b6cf5c01116806d2b65ccaaf2e2", - "reference": "810af2d35fc72b6cf5c01116806d2b65ccaaf2e2", + "url": "https://api.github.com/repos/symfony/yaml/zipball/a08832b974dd5fafe3085a66d41fe4c84bb2628c", + "reference": "a08832b974dd5fafe3085a66d41fe4c84bb2628c", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", + "php": "^7.1.3", "symfony/polyfill-ctype": "~1.8" }, "conflict": { "symfony/console": "<3.4" }, "require-dev": { - "symfony/console": "~3.4|~4.0" + "symfony/console": "^3.4|^4.0|^5.0" }, "suggest": { "symfony/console": "For validating YAML files using the lint command" @@ -3475,7 +4392,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -3502,35 +4419,33 @@ ], "description": "Symfony Yaml Component", "homepage": "https://symfony.com", - "time": "2018-07-26T11:19:56+00:00" + "time": "2019-12-10T10:33:21+00:00" }, { "name": "webmozart/assert", - "version": "1.3.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/webmozart/assert.git", - "reference": "0df1908962e7a3071564e857d86874dad1ef204a" + "reference": "573381c0a64f155a0d9a23f4b0c797194805b925" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozart/assert/zipball/0df1908962e7a3071564e857d86874dad1ef204a", - "reference": "0df1908962e7a3071564e857d86874dad1ef204a", + "url": "https://api.github.com/repos/webmozart/assert/zipball/573381c0a64f155a0d9a23f4b0c797194805b925", + "reference": "573381c0a64f155a0d9a23f4b0c797194805b925", "shasum": "" }, "require": { - "php": "^5.3.3 || ^7.0" + "php": "^5.3.3 || ^7.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "vimeo/psalm": "<3.6.0" }, "require-dev": { - "phpunit/phpunit": "^4.6", - "sebastian/version": "^1.0.1" + "phpunit/phpunit": "^4.8.36 || ^7.5.13" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.3-dev" - } - }, "autoload": { "psr-4": { "Webmozart\\Assert\\": "src/" @@ -3552,7 +4467,7 @@ "check", "validate" ], - "time": "2018-01-29T19:49:41+00:00" + "time": "2019-11-24T13:36:37+00:00" } ], "aliases": [], diff --git a/pfosten/package.json b/pfosten/package.json index 80d49481..3b7038a3 100644 --- a/pfosten/package.json +++ b/pfosten/package.json @@ -10,11 +10,11 @@ "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" }, "devDependencies": { - "axios": "^0.15.3", + "axios": "^0.19.1", "bootstrap-sass": "^3.3.7", "cross-env": "^3.2.3", "jquery": "^3.1.1", - "laravel-mix": "0.*", + "laravel-mix": "^5.0.1", "lodash": "^4.17.4", "vue": "^2.4.4" } diff --git a/pfosten/vendor/composer/ClassLoader.php b/pfosten/vendor/composer/ClassLoader.php index 2c72175e..fce8549f 100755 --- a/pfosten/vendor/composer/ClassLoader.php +++ b/pfosten/vendor/composer/ClassLoader.php @@ -279,7 +279,7 @@ class ClassLoader */ public function setApcuPrefix($apcuPrefix) { - $this->apcuPrefix = function_exists('apcu_fetch') && ini_get('apc.enabled') ? $apcuPrefix : null; + $this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null; } /** @@ -377,11 +377,11 @@ class ClassLoader $subPath = $class; while (false !== $lastPos = strrpos($subPath, '\\')) { $subPath = substr($subPath, 0, $lastPos); - $search = $subPath.'\\'; + $search = $subPath . '\\'; if (isset($this->prefixDirsPsr4[$search])) { + $pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1); foreach ($this->prefixDirsPsr4[$search] as $dir) { - $length = $this->prefixLengthsPsr4[$first][$search]; - if (file_exists($file = $dir . DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $length))) { + if (file_exists($file = $dir . $pathEnd)) { return $file; } } diff --git a/pfosten/vendor/composer/autoload_classmap.php b/pfosten/vendor/composer/autoload_classmap.php index 93d94881..48745fb6 100755 --- a/pfosten/vendor/composer/autoload_classmap.php +++ b/pfosten/vendor/composer/autoload_classmap.php @@ -9,8 +9,6 @@ return array( 'AddMaxIdenticalJokertippsToSeasons' => $baseDir . '/database/migrations/2020_01_08_120739_add_max_identical_jokertipps_to_seasons.php', 'AddMobileFieldToUsers' => $baseDir . '/database/migrations/2020_01_14_131714_add_mobile_field_to_users.php', 'AddReminderfieldToUsers' => $baseDir . '/database/migrations/2017_08_28_110358_add_reminderfield_to_users.php', - 'ArithmeticError' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/ArithmeticError.php', - 'AssertionError' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/AssertionError.php', 'CreateGamesTable' => $baseDir . '/database/migrations/2017_06_19_112641_create_games_table.php', 'CreateLeaguesTable' => $baseDir . '/database/migrations/2017_09_08_095721_create_leagues_table.php', 'CreateManualPayoutsTable' => $baseDir . '/database/migrations/2018_01_15_140815_create_manual_payouts_table.php', @@ -25,8 +23,6 @@ return array( 'CreateTippsTable' => $baseDir . '/database/migrations/2017_06_19_112632_create_tipps_table.php', 'CreateUsersTable' => $baseDir . '/database/migrations/2014_10_12_000000_create_users_table.php', 'DatabaseSeeder' => $baseDir . '/database/seeds/DatabaseSeeder.php', - 'DivisionByZeroError' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/DivisionByZeroError.php', - 'Error' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/Error.php', 'File_Iterator' => $vendorDir . '/phpunit/php-file-iterator/src/Iterator.php', 'File_Iterator_Facade' => $vendorDir . '/phpunit/php-file-iterator/src/Facade.php', 'File_Iterator_Factory' => $vendorDir . '/phpunit/php-file-iterator/src/Factory.php', @@ -98,6 +94,7 @@ return array( 'Hamcrest\\Type\\IsString' => $vendorDir . '/hamcrest/hamcrest-php/hamcrest/Hamcrest/Type/IsString.php', 'Hamcrest\\Util' => $vendorDir . '/hamcrest/hamcrest-php/hamcrest/Hamcrest/Util.php', 'Hamcrest\\Xml\\HasXPath' => $vendorDir . '/hamcrest/hamcrest-php/hamcrest/Hamcrest/Xml/HasXPath.php', + 'JsonException' => $vendorDir . '/symfony/polyfill-php73/Resources/stubs/JsonException.php', 'PHPUnit\\Framework\\Assert' => $vendorDir . '/phpunit/phpunit/src/ForwardCompatibility/Assert.php', 'PHPUnit\\Framework\\AssertionFailedError' => $vendorDir . '/phpunit/phpunit/src/ForwardCompatibility/AssertionFailedError.php', 'PHPUnit\\Framework\\BaseTestListener' => $vendorDir . '/phpunit/phpunit/src/ForwardCompatibility/BaseTestListener.php', @@ -480,7 +477,6 @@ return array( 'PHP_Token_XOR_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php', 'PHP_Token_YIELD' => $vendorDir . '/phpunit/php-token-stream/src/Token.php', 'PHP_Token_YIELD_FROM' => $vendorDir . '/phpunit/php-token-stream/src/Token.php', - 'ParseError' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/ParseError.php', 'SebastianBergmann\\CodeCoverage\\CodeCoverage' => $vendorDir . '/phpunit/php-code-coverage/src/CodeCoverage.php', 'SebastianBergmann\\CodeCoverage\\CoveredCodeNotExecutedException' => $vendorDir . '/phpunit/php-code-coverage/src/Exception/CoveredCodeNotExecutedException.php', 'SebastianBergmann\\CodeCoverage\\Driver\\Driver' => $vendorDir . '/phpunit/php-code-coverage/src/Driver/Driver.php', @@ -560,7 +556,5 @@ return array( 'SebastianBergmann\\RecursionContext\\InvalidArgumentException' => $vendorDir . '/sebastian/recursion-context/src/InvalidArgumentException.php', 'SebastianBergmann\\ResourceOperations\\ResourceOperations' => $vendorDir . '/sebastian/resource-operations/src/ResourceOperations.php', 'SebastianBergmann\\Version' => $vendorDir . '/sebastian/version/src/Version.php', - 'SessionUpdateTimestampHandlerInterface' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/SessionUpdateTimestampHandlerInterface.php', 'Text_Template' => $vendorDir . '/phpunit/php-text-template/src/Template.php', - 'TypeError' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/TypeError.php', ); diff --git a/pfosten/vendor/composer/autoload_files.php b/pfosten/vendor/composer/autoload_files.php index 0ec42e5d..5cc88df5 100755 --- a/pfosten/vendor/composer/autoload_files.php +++ b/pfosten/vendor/composer/autoload_files.php @@ -7,14 +7,18 @@ $baseDir = dirname($vendorDir); return array( '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php', + '25072dd6e2470089de65ae7bf11d3109' => $vendorDir . '/symfony/polyfill-php72/bootstrap.php', + 'f598d06aa772fa33d905e87be6398fb1' => $vendorDir . '/symfony/polyfill-intl-idn/bootstrap.php', + '0d59ee240a4cd96ddbb4ff164fccea4d' => $vendorDir . '/symfony/polyfill-php73/bootstrap.php', '320cde22f66dd4f5d3fd621d3e88b98f' => $vendorDir . '/symfony/polyfill-ctype/bootstrap.php', '1d1b89d124cc9cb8219922c9d5569199' => $vendorDir . '/hamcrest/hamcrest-php/hamcrest/Hamcrest.php', - '5255c38a0faeba867671b61dfda6d864' => $vendorDir . '/paragonie/random_compat/lib/random.php', - '023d27dca8066ef29e6739335ea73bad' => $vendorDir . '/symfony/polyfill-php70/bootstrap.php', '667aeda72477189d0494fecd327c3641' => $vendorDir . '/symfony/var-dumper/Resources/functions/dump.php', + 'def43f6c87e4f8dfd0c9e1b1bab14fe8' => $vendorDir . '/symfony/polyfill-iconv/bootstrap.php', '2c102faa651ef8ea5874edb585946bce' => $vendorDir . '/swiftmailer/swiftmailer/lib/swift_required.php', '6124b4c8570aa390c21fafd04a26c69f' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php', + '538ca81a9a966a6716601ecf48f4eaef' => $vendorDir . '/opis/closure/functions.php', '801c31d8ed748cfa537fa45402288c95' => $vendorDir . '/psy/psysh/src/functions.php', + 'e39a8b23c42d4e1452234d762b03835a' => $vendorDir . '/ramsey/uuid/src/functions.php', 'f0906e6318348a765ffb6eb24e0d0938' => $vendorDir . '/laravel/framework/src/Illuminate/Foundation/helpers.php', '58571171fd5812e6e447dce228f52f4d' => $vendorDir . '/laravel/framework/src/Illuminate/Support/helpers.php', 'f18cc91337d49233e5754e93f3ed9ec3' => $vendorDir . '/laravelcollective/html/src/helpers.php', diff --git a/pfosten/vendor/composer/autoload_namespaces.php b/pfosten/vendor/composer/autoload_namespaces.php index ad0de59e..ff8b11b9 100755 --- a/pfosten/vendor/composer/autoload_namespaces.php +++ b/pfosten/vendor/composer/autoload_namespaces.php @@ -6,10 +6,6 @@ $vendorDir = dirname(dirname(__FILE__)); $baseDir = dirname($vendorDir); return array( - 'Prophecy\\' => array($vendorDir . '/phpspec/prophecy/src'), 'Parsedown' => array($vendorDir . '/erusev/parsedown'), 'Mockery' => array($vendorDir . '/mockery/mockery/library'), - 'JakubOnderka\\PhpConsoleHighlighter' => array($vendorDir . '/jakub-onderka/php-console-highlighter/src'), - 'JakubOnderka\\PhpConsoleColor' => array($vendorDir . '/jakub-onderka/php-console-color/src'), - 'Doctrine\\Common\\Inflector\\' => array($vendorDir . '/doctrine/inflector/lib'), ); diff --git a/pfosten/vendor/composer/autoload_psr4.php b/pfosten/vendor/composer/autoload_psr4.php index 80a0dd5e..75cc9039 100755 --- a/pfosten/vendor/composer/autoload_psr4.php +++ b/pfosten/vendor/composer/autoload_psr4.php @@ -6,40 +6,58 @@ $vendorDir = dirname(dirname(__FILE__)); $baseDir = dirname($vendorDir); return array( - 'phpDocumentor\\Reflection\\' => array($vendorDir . '/phpdocumentor/reflection-common/src', $vendorDir . '/phpdocumentor/type-resolver/src', $vendorDir . '/phpdocumentor/reflection-docblock/src'), + 'phpDocumentor\\Reflection\\' => array($vendorDir . '/phpdocumentor/reflection-common/src', $vendorDir . '/phpdocumentor/reflection-docblock/src', $vendorDir . '/phpdocumentor/type-resolver/src'), 'XdgBaseDir\\' => array($vendorDir . '/dnoegel/php-xdg-base-dir/src'), 'Webmozart\\Assert\\' => array($vendorDir . '/webmozart/assert/src'), 'TijsVerkoyen\\CssToInlineStyles\\' => array($vendorDir . '/tijsverkoyen/css-to-inline-styles/src'), 'Tests\\' => array($baseDir . '/tests'), - 'Symfony\\Polyfill\\Php70\\' => array($vendorDir . '/symfony/polyfill-php70'), + 'Symfony\\Polyfill\\Php73\\' => array($vendorDir . '/symfony/polyfill-php73'), + 'Symfony\\Polyfill\\Php72\\' => array($vendorDir . '/symfony/polyfill-php72'), 'Symfony\\Polyfill\\Mbstring\\' => array($vendorDir . '/symfony/polyfill-mbstring'), + 'Symfony\\Polyfill\\Intl\\Idn\\' => array($vendorDir . '/symfony/polyfill-intl-idn'), + 'Symfony\\Polyfill\\Iconv\\' => array($vendorDir . '/symfony/polyfill-iconv'), 'Symfony\\Polyfill\\Ctype\\' => array($vendorDir . '/symfony/polyfill-ctype'), + 'Symfony\\Contracts\\Translation\\' => array($vendorDir . '/symfony/translation-contracts'), + 'Symfony\\Contracts\\Service\\' => array($vendorDir . '/symfony/service-contracts'), + 'Symfony\\Contracts\\EventDispatcher\\' => array($vendorDir . '/symfony/event-dispatcher-contracts'), 'Symfony\\Component\\Yaml\\' => array($vendorDir . '/symfony/yaml'), 'Symfony\\Component\\VarDumper\\' => array($vendorDir . '/symfony/var-dumper'), 'Symfony\\Component\\Translation\\' => array($vendorDir . '/symfony/translation'), 'Symfony\\Component\\Routing\\' => array($vendorDir . '/symfony/routing'), 'Symfony\\Component\\Process\\' => array($vendorDir . '/symfony/process'), + 'Symfony\\Component\\Mime\\' => array($vendorDir . '/symfony/mime'), 'Symfony\\Component\\HttpKernel\\' => array($vendorDir . '/symfony/http-kernel'), 'Symfony\\Component\\HttpFoundation\\' => array($vendorDir . '/symfony/http-foundation'), 'Symfony\\Component\\Finder\\' => array($vendorDir . '/symfony/finder'), 'Symfony\\Component\\EventDispatcher\\' => array($vendorDir . '/symfony/event-dispatcher'), + 'Symfony\\Component\\ErrorHandler\\' => array($vendorDir . '/symfony/error-handler'), 'Symfony\\Component\\Debug\\' => array($vendorDir . '/symfony/debug'), 'Symfony\\Component\\CssSelector\\' => array($vendorDir . '/symfony/css-selector'), 'Symfony\\Component\\Console\\' => array($vendorDir . '/symfony/console'), 'Ramsey\\Uuid\\' => array($vendorDir . '/ramsey/uuid/src'), 'Psy\\' => array($vendorDir . '/psy/psysh/src'), + 'Psr\\SimpleCache\\' => array($vendorDir . '/psr/simple-cache/src'), 'Psr\\Log\\' => array($vendorDir . '/psr/log/Psr/Log'), + 'Psr\\Container\\' => array($vendorDir . '/psr/container/src'), + 'Prophecy\\' => array($vendorDir . '/phpspec/prophecy/src/Prophecy'), 'PhpParser\\' => array($vendorDir . '/nikic/php-parser/lib/PhpParser'), + 'PhpOption\\' => array($vendorDir . '/phpoption/phpoption/src/PhpOption'), + 'Opis\\Closure\\' => array($vendorDir . '/opis/closure/src'), 'Monolog\\' => array($vendorDir . '/monolog/monolog/src/Monolog'), 'League\\Flysystem\\' => array($vendorDir . '/league/flysystem/src'), 'Laravel\\Tinker\\' => array($vendorDir . '/laravel/tinker/src'), + 'JakubOnderka\\PhpConsoleHighlighter\\' => array($vendorDir . '/jakub-onderka/php-console-highlighter/src'), + 'JakubOnderka\\PhpConsoleColor\\' => array($vendorDir . '/jakub-onderka/php-console-color/src'), 'Illuminate\\' => array($vendorDir . '/laravel/framework/src/Illuminate'), 'Faker\\' => array($vendorDir . '/fzaninotto/faker/src/Faker'), + 'Egulias\\EmailValidator\\' => array($vendorDir . '/egulias/email-validator/EmailValidator'), 'Dotenv\\' => array($vendorDir . '/vlucas/phpdotenv/src'), 'Doctrine\\Instantiator\\' => array($vendorDir . '/doctrine/instantiator/src/Doctrine/Instantiator'), + 'Doctrine\\Common\\Lexer\\' => array($vendorDir . '/doctrine/lexer/lib/Doctrine/Common/Lexer'), + 'Doctrine\\Common\\Inflector\\' => array($vendorDir . '/doctrine/inflector/lib/Doctrine/Common/Inflector'), 'DeepCopy\\' => array($vendorDir . '/myclabs/deep-copy/src/DeepCopy'), - 'Cron\\' => array($vendorDir . '/mtdowling/cron-expression/src/Cron'), + 'Cron\\' => array($vendorDir . '/dragonmantank/cron-expression/src/Cron'), 'Collective\\Html\\' => array($vendorDir . '/laravelcollective/html/src'), + 'Carbon\\' => array($vendorDir . '/nesbot/carbon/src/Carbon'), 'App\\' => array($baseDir . '/app'), - '' => array($vendorDir . '/nesbot/carbon/src'), ); diff --git a/pfosten/vendor/composer/autoload_static.php b/pfosten/vendor/composer/autoload_static.php index de23c370..9a201523 100755 --- a/pfosten/vendor/composer/autoload_static.php +++ b/pfosten/vendor/composer/autoload_static.php @@ -8,14 +8,18 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb { public static $files = array ( '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php', + '25072dd6e2470089de65ae7bf11d3109' => __DIR__ . '/..' . '/symfony/polyfill-php72/bootstrap.php', + 'f598d06aa772fa33d905e87be6398fb1' => __DIR__ . '/..' . '/symfony/polyfill-intl-idn/bootstrap.php', + '0d59ee240a4cd96ddbb4ff164fccea4d' => __DIR__ . '/..' . '/symfony/polyfill-php73/bootstrap.php', '320cde22f66dd4f5d3fd621d3e88b98f' => __DIR__ . '/..' . '/symfony/polyfill-ctype/bootstrap.php', '1d1b89d124cc9cb8219922c9d5569199' => __DIR__ . '/..' . '/hamcrest/hamcrest-php/hamcrest/Hamcrest.php', - '5255c38a0faeba867671b61dfda6d864' => __DIR__ . '/..' . '/paragonie/random_compat/lib/random.php', - '023d27dca8066ef29e6739335ea73bad' => __DIR__ . '/..' . '/symfony/polyfill-php70/bootstrap.php', '667aeda72477189d0494fecd327c3641' => __DIR__ . '/..' . '/symfony/var-dumper/Resources/functions/dump.php', + 'def43f6c87e4f8dfd0c9e1b1bab14fe8' => __DIR__ . '/..' . '/symfony/polyfill-iconv/bootstrap.php', '2c102faa651ef8ea5874edb585946bce' => __DIR__ . '/..' . '/swiftmailer/swiftmailer/lib/swift_required.php', '6124b4c8570aa390c21fafd04a26c69f' => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php', + '538ca81a9a966a6716601ecf48f4eaef' => __DIR__ . '/..' . '/opis/closure/functions.php', '801c31d8ed748cfa537fa45402288c95' => __DIR__ . '/..' . '/psy/psysh/src/functions.php', + 'e39a8b23c42d4e1452234d762b03835a' => __DIR__ . '/..' . '/ramsey/uuid/src/functions.php', 'f0906e6318348a765ffb6eb24e0d0938' => __DIR__ . '/..' . '/laravel/framework/src/Illuminate/Foundation/helpers.php', '58571171fd5812e6e447dce228f52f4d' => __DIR__ . '/..' . '/laravel/framework/src/Illuminate/Support/helpers.php', 'f18cc91337d49233e5754e93f3ed9ec3' => __DIR__ . '/..' . '/laravelcollective/html/src/helpers.php', @@ -41,18 +45,26 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb ), 'S' => array ( - 'Symfony\\Polyfill\\Php70\\' => 23, + 'Symfony\\Polyfill\\Php73\\' => 23, + 'Symfony\\Polyfill\\Php72\\' => 23, 'Symfony\\Polyfill\\Mbstring\\' => 26, + 'Symfony\\Polyfill\\Intl\\Idn\\' => 26, + 'Symfony\\Polyfill\\Iconv\\' => 23, 'Symfony\\Polyfill\\Ctype\\' => 23, + 'Symfony\\Contracts\\Translation\\' => 30, + 'Symfony\\Contracts\\Service\\' => 26, + 'Symfony\\Contracts\\EventDispatcher\\' => 34, 'Symfony\\Component\\Yaml\\' => 23, 'Symfony\\Component\\VarDumper\\' => 28, 'Symfony\\Component\\Translation\\' => 30, 'Symfony\\Component\\Routing\\' => 26, 'Symfony\\Component\\Process\\' => 26, + 'Symfony\\Component\\Mime\\' => 23, 'Symfony\\Component\\HttpKernel\\' => 29, 'Symfony\\Component\\HttpFoundation\\' => 33, 'Symfony\\Component\\Finder\\' => 25, 'Symfony\\Component\\EventDispatcher\\' => 34, + 'Symfony\\Component\\ErrorHandler\\' => 31, 'Symfony\\Component\\Debug\\' => 24, 'Symfony\\Component\\CssSelector\\' => 30, 'Symfony\\Component\\Console\\' => 26, @@ -64,8 +76,16 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb 'P' => array ( 'Psy\\' => 4, + 'Psr\\SimpleCache\\' => 16, 'Psr\\Log\\' => 8, + 'Psr\\Container\\' => 14, + 'Prophecy\\' => 9, 'PhpParser\\' => 10, + 'PhpOption\\' => 10, + ), + 'O' => + array ( + 'Opis\\Closure\\' => 13, ), 'M' => array ( @@ -76,6 +96,11 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb 'League\\Flysystem\\' => 17, 'Laravel\\Tinker\\' => 15, ), + 'J' => + array ( + 'JakubOnderka\\PhpConsoleHighlighter\\' => 35, + 'JakubOnderka\\PhpConsoleColor\\' => 29, + ), 'I' => array ( 'Illuminate\\' => 11, @@ -84,16 +109,23 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb array ( 'Faker\\' => 6, ), + 'E' => + array ( + 'Egulias\\EmailValidator\\' => 23, + ), 'D' => array ( 'Dotenv\\' => 7, 'Doctrine\\Instantiator\\' => 22, + 'Doctrine\\Common\\Lexer\\' => 22, + 'Doctrine\\Common\\Inflector\\' => 26, 'DeepCopy\\' => 9, ), 'C' => array ( 'Cron\\' => 5, 'Collective\\Html\\' => 16, + 'Carbon\\' => 7, ), 'A' => array ( @@ -105,8 +137,8 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb 'phpDocumentor\\Reflection\\' => array ( 0 => __DIR__ . '/..' . '/phpdocumentor/reflection-common/src', - 1 => __DIR__ . '/..' . '/phpdocumentor/type-resolver/src', - 2 => __DIR__ . '/..' . '/phpdocumentor/reflection-docblock/src', + 1 => __DIR__ . '/..' . '/phpdocumentor/reflection-docblock/src', + 2 => __DIR__ . '/..' . '/phpdocumentor/type-resolver/src', ), 'XdgBaseDir\\' => array ( @@ -124,18 +156,42 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb array ( 0 => __DIR__ . '/../..' . '/tests', ), - 'Symfony\\Polyfill\\Php70\\' => + 'Symfony\\Polyfill\\Php73\\' => array ( - 0 => __DIR__ . '/..' . '/symfony/polyfill-php70', + 0 => __DIR__ . '/..' . '/symfony/polyfill-php73', + ), + 'Symfony\\Polyfill\\Php72\\' => + array ( + 0 => __DIR__ . '/..' . '/symfony/polyfill-php72', ), 'Symfony\\Polyfill\\Mbstring\\' => array ( 0 => __DIR__ . '/..' . '/symfony/polyfill-mbstring', ), + 'Symfony\\Polyfill\\Intl\\Idn\\' => + array ( + 0 => __DIR__ . '/..' . '/symfony/polyfill-intl-idn', + ), + 'Symfony\\Polyfill\\Iconv\\' => + array ( + 0 => __DIR__ . '/..' . '/symfony/polyfill-iconv', + ), 'Symfony\\Polyfill\\Ctype\\' => array ( 0 => __DIR__ . '/..' . '/symfony/polyfill-ctype', ), + 'Symfony\\Contracts\\Translation\\' => + array ( + 0 => __DIR__ . '/..' . '/symfony/translation-contracts', + ), + 'Symfony\\Contracts\\Service\\' => + array ( + 0 => __DIR__ . '/..' . '/symfony/service-contracts', + ), + 'Symfony\\Contracts\\EventDispatcher\\' => + array ( + 0 => __DIR__ . '/..' . '/symfony/event-dispatcher-contracts', + ), 'Symfony\\Component\\Yaml\\' => array ( 0 => __DIR__ . '/..' . '/symfony/yaml', @@ -156,6 +212,10 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb array ( 0 => __DIR__ . '/..' . '/symfony/process', ), + 'Symfony\\Component\\Mime\\' => + array ( + 0 => __DIR__ . '/..' . '/symfony/mime', + ), 'Symfony\\Component\\HttpKernel\\' => array ( 0 => __DIR__ . '/..' . '/symfony/http-kernel', @@ -172,6 +232,10 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb array ( 0 => __DIR__ . '/..' . '/symfony/event-dispatcher', ), + 'Symfony\\Component\\ErrorHandler\\' => + array ( + 0 => __DIR__ . '/..' . '/symfony/error-handler', + ), 'Symfony\\Component\\Debug\\' => array ( 0 => __DIR__ . '/..' . '/symfony/debug', @@ -192,14 +256,34 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb array ( 0 => __DIR__ . '/..' . '/psy/psysh/src', ), + 'Psr\\SimpleCache\\' => + array ( + 0 => __DIR__ . '/..' . '/psr/simple-cache/src', + ), 'Psr\\Log\\' => array ( 0 => __DIR__ . '/..' . '/psr/log/Psr/Log', ), + 'Psr\\Container\\' => + array ( + 0 => __DIR__ . '/..' . '/psr/container/src', + ), + 'Prophecy\\' => + array ( + 0 => __DIR__ . '/..' . '/phpspec/prophecy/src/Prophecy', + ), 'PhpParser\\' => array ( 0 => __DIR__ . '/..' . '/nikic/php-parser/lib/PhpParser', ), + 'PhpOption\\' => + array ( + 0 => __DIR__ . '/..' . '/phpoption/phpoption/src/PhpOption', + ), + 'Opis\\Closure\\' => + array ( + 0 => __DIR__ . '/..' . '/opis/closure/src', + ), 'Monolog\\' => array ( 0 => __DIR__ . '/..' . '/monolog/monolog/src/Monolog', @@ -212,6 +296,14 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb array ( 0 => __DIR__ . '/..' . '/laravel/tinker/src', ), + 'JakubOnderka\\PhpConsoleHighlighter\\' => + array ( + 0 => __DIR__ . '/..' . '/jakub-onderka/php-console-highlighter/src', + ), + 'JakubOnderka\\PhpConsoleColor\\' => + array ( + 0 => __DIR__ . '/..' . '/jakub-onderka/php-console-color/src', + ), 'Illuminate\\' => array ( 0 => __DIR__ . '/..' . '/laravel/framework/src/Illuminate', @@ -220,6 +312,10 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb array ( 0 => __DIR__ . '/..' . '/fzaninotto/faker/src/Faker', ), + 'Egulias\\EmailValidator\\' => + array ( + 0 => __DIR__ . '/..' . '/egulias/email-validator/EmailValidator', + ), 'Dotenv\\' => array ( 0 => __DIR__ . '/..' . '/vlucas/phpdotenv/src', @@ -228,35 +324,39 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb array ( 0 => __DIR__ . '/..' . '/doctrine/instantiator/src/Doctrine/Instantiator', ), + 'Doctrine\\Common\\Lexer\\' => + array ( + 0 => __DIR__ . '/..' . '/doctrine/lexer/lib/Doctrine/Common/Lexer', + ), + 'Doctrine\\Common\\Inflector\\' => + array ( + 0 => __DIR__ . '/..' . '/doctrine/inflector/lib/Doctrine/Common/Inflector', + ), 'DeepCopy\\' => array ( 0 => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy', ), 'Cron\\' => array ( - 0 => __DIR__ . '/..' . '/mtdowling/cron-expression/src/Cron', + 0 => __DIR__ . '/..' . '/dragonmantank/cron-expression/src/Cron', ), 'Collective\\Html\\' => array ( 0 => __DIR__ . '/..' . '/laravelcollective/html/src', ), + 'Carbon\\' => + array ( + 0 => __DIR__ . '/..' . '/nesbot/carbon/src/Carbon', + ), 'App\\' => array ( 0 => __DIR__ . '/../..' . '/app', ), ); - public static $fallbackDirsPsr4 = array ( - 0 => __DIR__ . '/..' . '/nesbot/carbon/src', - ); - public static $prefixesPsr0 = array ( 'P' => array ( - 'Prophecy\\' => - array ( - 0 => __DIR__ . '/..' . '/phpspec/prophecy/src', - ), 'Parsedown' => array ( 0 => __DIR__ . '/..' . '/erusev/parsedown', @@ -269,32 +369,12 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb 0 => __DIR__ . '/..' . '/mockery/mockery/library', ), ), - 'J' => - array ( - 'JakubOnderka\\PhpConsoleHighlighter' => - array ( - 0 => __DIR__ . '/..' . '/jakub-onderka/php-console-highlighter/src', - ), - 'JakubOnderka\\PhpConsoleColor' => - array ( - 0 => __DIR__ . '/..' . '/jakub-onderka/php-console-color/src', - ), - ), - 'D' => - array ( - 'Doctrine\\Common\\Inflector\\' => - array ( - 0 => __DIR__ . '/..' . '/doctrine/inflector/lib', - ), - ), ); public static $classMap = array ( 'AddMaxIdenticalJokertippsToSeasons' => __DIR__ . '/../..' . '/database/migrations/2020_01_08_120739_add_max_identical_jokertipps_to_seasons.php', 'AddMobileFieldToUsers' => __DIR__ . '/../..' . '/database/migrations/2020_01_14_131714_add_mobile_field_to_users.php', 'AddReminderfieldToUsers' => __DIR__ . '/../..' . '/database/migrations/2017_08_28_110358_add_reminderfield_to_users.php', - 'ArithmeticError' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/ArithmeticError.php', - 'AssertionError' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/AssertionError.php', 'CreateGamesTable' => __DIR__ . '/../..' . '/database/migrations/2017_06_19_112641_create_games_table.php', 'CreateLeaguesTable' => __DIR__ . '/../..' . '/database/migrations/2017_09_08_095721_create_leagues_table.php', 'CreateManualPayoutsTable' => __DIR__ . '/../..' . '/database/migrations/2018_01_15_140815_create_manual_payouts_table.php', @@ -309,8 +389,6 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb 'CreateTippsTable' => __DIR__ . '/../..' . '/database/migrations/2017_06_19_112632_create_tipps_table.php', 'CreateUsersTable' => __DIR__ . '/../..' . '/database/migrations/2014_10_12_000000_create_users_table.php', 'DatabaseSeeder' => __DIR__ . '/../..' . '/database/seeds/DatabaseSeeder.php', - 'DivisionByZeroError' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/DivisionByZeroError.php', - 'Error' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/Error.php', 'File_Iterator' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Iterator.php', 'File_Iterator_Facade' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Facade.php', 'File_Iterator_Factory' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Factory.php', @@ -382,6 +460,7 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb 'Hamcrest\\Type\\IsString' => __DIR__ . '/..' . '/hamcrest/hamcrest-php/hamcrest/Hamcrest/Type/IsString.php', 'Hamcrest\\Util' => __DIR__ . '/..' . '/hamcrest/hamcrest-php/hamcrest/Hamcrest/Util.php', 'Hamcrest\\Xml\\HasXPath' => __DIR__ . '/..' . '/hamcrest/hamcrest-php/hamcrest/Hamcrest/Xml/HasXPath.php', + 'JsonException' => __DIR__ . '/..' . '/symfony/polyfill-php73/Resources/stubs/JsonException.php', 'PHPUnit\\Framework\\Assert' => __DIR__ . '/..' . '/phpunit/phpunit/src/ForwardCompatibility/Assert.php', 'PHPUnit\\Framework\\AssertionFailedError' => __DIR__ . '/..' . '/phpunit/phpunit/src/ForwardCompatibility/AssertionFailedError.php', 'PHPUnit\\Framework\\BaseTestListener' => __DIR__ . '/..' . '/phpunit/phpunit/src/ForwardCompatibility/BaseTestListener.php', @@ -764,7 +843,6 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb 'PHP_Token_XOR_EQUAL' => __DIR__ . '/..' . '/phpunit/php-token-stream/src/Token.php', 'PHP_Token_YIELD' => __DIR__ . '/..' . '/phpunit/php-token-stream/src/Token.php', 'PHP_Token_YIELD_FROM' => __DIR__ . '/..' . '/phpunit/php-token-stream/src/Token.php', - 'ParseError' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/ParseError.php', 'SebastianBergmann\\CodeCoverage\\CodeCoverage' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/CodeCoverage.php', 'SebastianBergmann\\CodeCoverage\\CoveredCodeNotExecutedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/CoveredCodeNotExecutedException.php', 'SebastianBergmann\\CodeCoverage\\Driver\\Driver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/Driver.php', @@ -844,9 +922,7 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb 'SebastianBergmann\\RecursionContext\\InvalidArgumentException' => __DIR__ . '/..' . '/sebastian/recursion-context/src/InvalidArgumentException.php', 'SebastianBergmann\\ResourceOperations\\ResourceOperations' => __DIR__ . '/..' . '/sebastian/resource-operations/src/ResourceOperations.php', 'SebastianBergmann\\Version' => __DIR__ . '/..' . '/sebastian/version/src/Version.php', - 'SessionUpdateTimestampHandlerInterface' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/SessionUpdateTimestampHandlerInterface.php', 'Text_Template' => __DIR__ . '/..' . '/phpunit/php-text-template/src/Template.php', - 'TypeError' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/TypeError.php', ); public static function getInitializer(ClassLoader $loader) @@ -854,7 +930,6 @@ class ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb return \Closure::bind(function () use ($loader) { $loader->prefixLengthsPsr4 = ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb::$prefixLengthsPsr4; $loader->prefixDirsPsr4 = ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb::$prefixDirsPsr4; - $loader->fallbackDirsPsr4 = ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb::$fallbackDirsPsr4; $loader->prefixesPsr0 = ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb::$prefixesPsr0; $loader->classMap = ComposerStaticInita19fb0695e1b61b4feeb3cc3fbdd2feb::$classMap; diff --git a/pfosten/vendor/composer/installed.json b/pfosten/vendor/composer/installed.json index f9bf798e..cca1ec0b 100755 --- a/pfosten/vendor/composer/installed.json +++ b/pfosten/vendor/composer/installed.json @@ -1,118 +1,27 @@ [ - { - "name": "jakub-onderka/php-console-color", - "version": "0.1", - "version_normalized": "0.1.0.0", - "source": { - "type": "git", - "url": "https://github.com/JakubOnderka/PHP-Console-Color.git", - "reference": "e0b393dacf7703fc36a4efc3df1435485197e6c1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/e0b393dacf7703fc36a4efc3df1435485197e6c1", - "reference": "e0b393dacf7703fc36a4efc3df1435485197e6c1", - "shasum": "" - }, - "require": { - "php": ">=5.3.2" - }, - "require-dev": { - "jakub-onderka/php-code-style": "1.0", - "jakub-onderka/php-parallel-lint": "0.*", - "jakub-onderka/php-var-dump-check": "0.*", - "phpunit/phpunit": "3.7.*", - "squizlabs/php_codesniffer": "1.*" - }, - "time": "2014-04-08T15:00:19+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-0": { - "JakubOnderka\\PhpConsoleColor": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Jakub Onderka", - "email": "jakub.onderka@gmail.com", - "homepage": "http://www.acci.cz" - } - ] - }, - { - "name": "jakub-onderka/php-console-highlighter", - "version": "v0.3.2", - "version_normalized": "0.3.2.0", - "source": { - "type": "git", - "url": "https://github.com/JakubOnderka/PHP-Console-Highlighter.git", - "reference": "7daa75df45242c8d5b75a22c00a201e7954e4fb5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/7daa75df45242c8d5b75a22c00a201e7954e4fb5", - "reference": "7daa75df45242c8d5b75a22c00a201e7954e4fb5", - "shasum": "" - }, - "require": { - "jakub-onderka/php-console-color": "~0.1", - "php": ">=5.3.0" - }, - "require-dev": { - "jakub-onderka/php-code-style": "~1.0", - "jakub-onderka/php-parallel-lint": "~0.5", - "jakub-onderka/php-var-dump-check": "~0.1", - "phpunit/phpunit": "~4.0", - "squizlabs/php_codesniffer": "~1.5" - }, - "time": "2015-04-20T18:58:01+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-0": { - "JakubOnderka\\PhpConsoleHighlighter": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jakub Onderka", - "email": "acci@acci.cz", - "homepage": "http://www.acci.cz/" - } - ] - }, { "name": "dnoegel/php-xdg-base-dir", - "version": "0.1", - "version_normalized": "0.1.0.0", + "version": "v0.1.1", + "version_normalized": "0.1.1.0", "source": { "type": "git", "url": "https://github.com/dnoegel/php-xdg-base-dir.git", - "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a" + "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/265b8593498b997dc2d31e75b89f053b5cc9621a", - "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a", + "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd", + "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd", "shasum": "" }, "require": { "php": ">=5.3.2" }, "require-dev": { - "phpunit/phpunit": "@stable" + "phpunit/phpunit": "~7.0|~6.0|~5.0|~4.8.35" }, - "time": "2014-10-24T07:27:01+00:00", - "type": "project", + "time": "2019-12-04T15:06:13+00:00", + "type": "library", "installation-source": "dist", "autoload": { "psr-4": { @@ -125,167 +34,38 @@ ], "description": "implementation of xdg base directory specification for php" }, - { - "name": "psr/log", - "version": "1.0.2", - "version_normalized": "1.0.2.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", - "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "time": "2016-10-10T12:19:37+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Psr\\Log\\": "Psr/Log/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ] - }, - { - "name": "monolog/monolog", - "version": "1.23.0", - "version_normalized": "1.23.0.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd8c787753b3a2ad11bc60c063cff1358a32a3b4", - "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "psr/log": "~1.0" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "graylog2/gelf-php": "~1.0", - "jakub-onderka/php-parallel-lint": "0.9", - "php-amqplib/php-amqplib": "~2.4", - "php-console/php-console": "^3.1.3", - "phpunit/phpunit": "~4.5", - "phpunit/phpunit-mock-objects": "2.3.0", - "ruflin/elastica": ">=0.90 <3.0", - "sentry/sentry": "^0.13", - "swiftmailer/swiftmailer": "^5.3|^6.0" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-mongo": "Allow sending log messages to a MongoDB server", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "php-console/php-console": "Allow sending log messages to Google Chrome", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server", - "sentry/sentry": "Allow sending log messages to a Sentry server" - }, - "time": "2017-06-19T01:22:40+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "http://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ] - }, { "name": "doctrine/inflector", - "version": "v1.1.0", - "version_normalized": "1.1.0.0", + "version": "1.3.1", + "version_normalized": "1.3.1.0", "source": { "type": "git", "url": "https://github.com/doctrine/inflector.git", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae" + "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/90b2128806bfde671b6952ab8bea493942c1fdae", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/ec3a55242203ffa6a4b27c58176da97ff0a7aec1", + "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1", "shasum": "" }, "require": { - "php": ">=5.3.2" + "php": "^7.1" }, "require-dev": { - "phpunit/phpunit": "4.*" + "phpunit/phpunit": "^6.2" }, - "time": "2015-11-06T14:35:42+00:00", + "time": "2019-10-30T19:59:35+00:00", "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "1.3.x-dev" } }, "installation-source": "dist", "autoload": { - "psr-0": { - "Doctrine\\Common\\Inflector\\": "lib/" + "psr-4": { + "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector" } }, "notification-url": "https://packagist.org/downloads/", @@ -293,6 +73,10 @@ "MIT" ], "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, { "name": "Roman Borschel", "email": "roman@code-factory.org" @@ -301,10 +85,6 @@ "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" @@ -323,6 +103,343 @@ "string" ] }, + { + "name": "doctrine/instantiator", + "version": "1.3.0", + "version_normalized": "1.3.0.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "ae466f726242e637cebdd526a7d991b9433bacf1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/ae466f726242e637cebdd526a7d991b9433bacf1", + "reference": "ae466f726242e637cebdd526a7d991b9433bacf1", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "doctrine/coding-standard": "^6.0", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.13", + "phpstan/phpstan-phpunit": "^0.11", + "phpstan/phpstan-shim": "^0.11", + "phpunit/phpunit": "^7.0" + }, + "time": "2019-10-21T16:45:58+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "http://ocramius.github.com/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ] + }, + { + "name": "doctrine/lexer", + "version": "1.2.0", + "version_normalized": "1.2.0.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "5242d66dbeb21a30dd8a3e66bf7a73b66e05e1f6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/5242d66dbeb21a30dd8a3e66bf7a73b66e05e1f6", + "reference": "5242d66dbeb21a30dd8a3e66bf7a73b66e05e1f6", + "shasum": "" + }, + "require": { + "php": "^7.2" + }, + "require-dev": { + "doctrine/coding-standard": "^6.0", + "phpstan/phpstan": "^0.11.8", + "phpunit/phpunit": "^8.2" + }, + "time": "2019-10-30T14:39:59+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ] + }, + { + "name": "dragonmantank/cron-expression", + "version": "v2.3.0", + "version_normalized": "2.3.0.0", + "source": { + "type": "git", + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "72b6fbf76adb3cf5bc0db68559b33d41219aba27" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/72b6fbf76adb3cf5bc0db68559b33d41219aba27", + "reference": "72b6fbf76adb3cf5bc0db68559b33d41219aba27", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.4|^7.0" + }, + "time": "2019-03-31T00:38:28+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Cron\\": "src/Cron/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" + } + ], + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", + "keywords": [ + "cron", + "schedule" + ] + }, + { + "name": "egulias/email-validator", + "version": "2.1.14", + "version_normalized": "2.1.14.0", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "c4b8d12921999d8a561004371701dbc2e05b5ece" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/c4b8d12921999d8a561004371701dbc2e05b5ece", + "reference": "c4b8d12921999d8a561004371701dbc2e05b5ece", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^1.0.1", + "php": ">=5.5" + }, + "require-dev": { + "dominicsayers/isemail": "^3.0.7", + "phpunit/phpunit": "^4.8.36|^7.5.15", + "satooshi/php-coveralls": "^1.0.1" + }, + "suggest": { + "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + }, + "time": "2020-01-05T14:11:20+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Egulias\\EmailValidator\\": "EmailValidator" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eduardo Gulias Davis" + } + ], + "description": "A library for validating emails against several RFCs", + "homepage": "https://github.com/egulias/EmailValidator", + "keywords": [ + "email", + "emailvalidation", + "emailvalidator", + "validation", + "validator" + ] + }, + { + "name": "erusev/parsedown", + "version": "1.7.4", + "version_normalized": "1.7.4.0", + "source": { + "type": "git", + "url": "https://github.com/erusev/parsedown.git", + "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/erusev/parsedown/zipball/cb17b6477dfff935958ba01325f2e8a2bfa6dab3", + "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35" + }, + "time": "2019-12-30T22:54:17+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-0": { + "Parsedown": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Emanuil Rusev", + "email": "hello@erusev.com", + "homepage": "http://erusev.com" + } + ], + "description": "Parser for Markdown.", + "homepage": "http://parsedown.org", + "keywords": [ + "markdown", + "parser" + ] + }, + { + "name": "fzaninotto/faker", + "version": "v1.9.1", + "version_normalized": "1.9.1.0", + "source": { + "type": "git", + "url": "https://github.com/fzaninotto/Faker.git", + "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/fc10d778e4b84d5bd315dad194661e091d307c6f", + "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0" + }, + "require-dev": { + "ext-intl": "*", + "phpunit/phpunit": "^4.8.35 || ^5.7", + "squizlabs/php_codesniffer": "^2.9.2" + }, + "time": "2019-12-12T13:22:17+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.9-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Faker\\": "src/Faker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "François Zaninotto" + } + ], + "description": "Faker is a PHP library that generates fake data for you.", + "keywords": [ + "data", + "faker", + "fixtures" + ] + }, { "name": "hamcrest/hamcrest-php", "version": "v1.2.2", @@ -371,18 +488,481 @@ ] }, { - "name": "mockery/mockery", - "version": "0.9.9", - "version_normalized": "0.9.9.0", + "name": "jakub-onderka/php-console-color", + "version": "v0.2", + "version_normalized": "0.2.0.0", "source": { "type": "git", - "url": "https://github.com/mockery/mockery.git", - "reference": "6fdb61243844dc924071d3404bb23994ea0b6856" + "url": "https://github.com/JakubOnderka/PHP-Console-Color.git", + "reference": "d5deaecff52a0d61ccb613bb3804088da0307191" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mockery/mockery/zipball/6fdb61243844dc924071d3404bb23994ea0b6856", - "reference": "6fdb61243844dc924071d3404bb23994ea0b6856", + "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/d5deaecff52a0d61ccb613bb3804088da0307191", + "reference": "d5deaecff52a0d61ccb613bb3804088da0307191", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "jakub-onderka/php-code-style": "1.0", + "jakub-onderka/php-parallel-lint": "1.0", + "jakub-onderka/php-var-dump-check": "0.*", + "phpunit/phpunit": "~4.3", + "squizlabs/php_codesniffer": "1.*" + }, + "time": "2018-09-29T17:23:10+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "JakubOnderka\\PhpConsoleColor\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Jakub Onderka", + "email": "jakub.onderka@gmail.com" + } + ] + }, + { + "name": "jakub-onderka/php-console-highlighter", + "version": "v0.4", + "version_normalized": "0.4.0.0", + "source": { + "type": "git", + "url": "https://github.com/JakubOnderka/PHP-Console-Highlighter.git", + "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/9f7a229a69d52506914b4bc61bfdb199d90c5547", + "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "jakub-onderka/php-console-color": "~0.2", + "php": ">=5.4.0" + }, + "require-dev": { + "jakub-onderka/php-code-style": "~1.0", + "jakub-onderka/php-parallel-lint": "~1.0", + "jakub-onderka/php-var-dump-check": "~0.1", + "phpunit/phpunit": "~4.0", + "squizlabs/php_codesniffer": "~1.5" + }, + "time": "2018-09-29T18:48:56+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "JakubOnderka\\PhpConsoleHighlighter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jakub Onderka", + "email": "acci@acci.cz", + "homepage": "http://www.acci.cz/" + } + ], + "description": "Highlight PHP code in terminal" + }, + { + "name": "laravel/framework", + "version": "v5.8.36", + "version_normalized": "5.8.36.0", + "source": { + "type": "git", + "url": "https://github.com/laravel/framework.git", + "reference": "ccf857af50897eda43ceaf12e318cf214e0e4e95" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/framework/zipball/ccf857af50897eda43ceaf12e318cf214e0e4e95", + "reference": "ccf857af50897eda43ceaf12e318cf214e0e4e95", + "shasum": "" + }, + "require": { + "doctrine/inflector": "^1.1", + "dragonmantank/cron-expression": "^2.0", + "egulias/email-validator": "^2.0", + "erusev/parsedown": "^1.7", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "league/flysystem": "^1.0.8", + "monolog/monolog": "^1.12", + "nesbot/carbon": "^1.26.3 || ^2.0", + "opis/closure": "^3.1", + "php": "^7.1.3", + "psr/container": "^1.0", + "psr/simple-cache": "^1.0", + "ramsey/uuid": "^3.7", + "swiftmailer/swiftmailer": "^6.0", + "symfony/console": "^4.2", + "symfony/debug": "^4.2", + "symfony/finder": "^4.2", + "symfony/http-foundation": "^4.2", + "symfony/http-kernel": "^4.2", + "symfony/process": "^4.2", + "symfony/routing": "^4.2", + "symfony/var-dumper": "^4.2", + "tijsverkoyen/css-to-inline-styles": "^2.2.1", + "vlucas/phpdotenv": "^3.3" + }, + "conflict": { + "tightenco/collect": "<5.5.33" + }, + "replace": { + "illuminate/auth": "self.version", + "illuminate/broadcasting": "self.version", + "illuminate/bus": "self.version", + "illuminate/cache": "self.version", + "illuminate/config": "self.version", + "illuminate/console": "self.version", + "illuminate/container": "self.version", + "illuminate/contracts": "self.version", + "illuminate/cookie": "self.version", + "illuminate/database": "self.version", + "illuminate/encryption": "self.version", + "illuminate/events": "self.version", + "illuminate/filesystem": "self.version", + "illuminate/hashing": "self.version", + "illuminate/http": "self.version", + "illuminate/log": "self.version", + "illuminate/mail": "self.version", + "illuminate/notifications": "self.version", + "illuminate/pagination": "self.version", + "illuminate/pipeline": "self.version", + "illuminate/queue": "self.version", + "illuminate/redis": "self.version", + "illuminate/routing": "self.version", + "illuminate/session": "self.version", + "illuminate/support": "self.version", + "illuminate/translation": "self.version", + "illuminate/validation": "self.version", + "illuminate/view": "self.version" + }, + "require-dev": { + "aws/aws-sdk-php": "^3.0", + "doctrine/dbal": "^2.6", + "filp/whoops": "^2.1.4", + "guzzlehttp/guzzle": "^6.3", + "league/flysystem-cached-adapter": "^1.0", + "mockery/mockery": "^1.0", + "moontoast/math": "^1.1", + "orchestra/testbench-core": "3.8.*", + "pda/pheanstalk": "^4.0", + "phpunit/phpunit": "^7.5|^8.0", + "predis/predis": "^1.1.1", + "symfony/css-selector": "^4.2", + "symfony/dom-crawler": "^4.2", + "true/punycode": "^2.1" + }, + "suggest": { + "aws/aws-sdk-php": "Required to use the SQS queue driver and SES mail driver (^3.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.6).", + "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", + "ext-pcntl": "Required to use all features of the queue worker.", + "ext-posix": "Required to use all features of the queue worker.", + "filp/whoops": "Required for friendly error pages in development (^2.1.4).", + "fzaninotto/faker": "Required to use the eloquent factory builder (^1.4).", + "guzzlehttp/guzzle": "Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (^6.0).", + "laravel/tinker": "Required to use the tinker console command (^1.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^1.0).", + "league/flysystem-cached-adapter": "Required to use the Flysystem cache (^1.0).", + "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (^1.0).", + "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (^1.0).", + "moontoast/math": "Required to use ordered UUIDs (^1.1).", + "nexmo/client": "Required to use the Nexmo transport (^1.0).", + "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", + "predis/predis": "Required to use the redis cache and queue drivers (^1.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^3.0).", + "symfony/css-selector": "Required to use some of the crawler integration testing tools (^4.2).", + "symfony/dom-crawler": "Required to use most of the crawler integration testing tools (^4.2).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^1.1).", + "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)." + }, + "time": "2019-12-17T16:00:14+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.8-dev" + } + }, + "installation-source": "dist", + "autoload": { + "files": [ + "src/Illuminate/Foundation/helpers.php", + "src/Illuminate/Support/helpers.php" + ], + "psr-4": { + "Illuminate\\": "src/Illuminate/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Laravel Framework.", + "homepage": "https://laravel.com", + "keywords": [ + "framework", + "laravel" + ] + }, + { + "name": "laravel/tinker", + "version": "v1.0.10", + "version_normalized": "1.0.10.0", + "source": { + "type": "git", + "url": "https://github.com/laravel/tinker.git", + "reference": "ad571aacbac1539c30d480908f9d0c9614eaf1a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/tinker/zipball/ad571aacbac1539c30d480908f9d0c9614eaf1a7", + "reference": "ad571aacbac1539c30d480908f9d0c9614eaf1a7", + "shasum": "" + }, + "require": { + "illuminate/console": "~5.1|^6.0", + "illuminate/contracts": "~5.1|^6.0", + "illuminate/support": "~5.1|^6.0", + "php": ">=5.5.9", + "psy/psysh": "0.7.*|0.8.*|0.9.*", + "symfony/var-dumper": "~3.0|~4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0|~5.0" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (~5.1)." + }, + "time": "2019-08-07T15:10:45+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + }, + "laravel": { + "providers": [ + "Laravel\\Tinker\\TinkerServiceProvider" + ] + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Laravel\\Tinker\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Powerful REPL for the Laravel framework.", + "keywords": [ + "REPL", + "Tinker", + "laravel", + "psysh" + ] + }, + { + "name": "laravelcollective/html", + "version": "v5.8.1", + "version_normalized": "5.8.1.0", + "source": { + "type": "git", + "url": "https://github.com/LaravelCollective/html.git", + "reference": "3a1c9974ea629eed96e101a24e3852ced382eb29" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/LaravelCollective/html/zipball/3a1c9974ea629eed96e101a24e3852ced382eb29", + "reference": "3a1c9974ea629eed96e101a24e3852ced382eb29", + "shasum": "" + }, + "require": { + "illuminate/http": "5.8.*", + "illuminate/routing": "5.8.*", + "illuminate/session": "5.8.*", + "illuminate/support": "5.8.*", + "illuminate/view": "5.8.*", + "php": ">=7.1.3" + }, + "require-dev": { + "illuminate/database": "5.8.*", + "mockery/mockery": "~1.0", + "phpunit/phpunit": "~7.1" + }, + "time": "2019-09-05T12:32:25+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.8-dev" + }, + "laravel": { + "providers": [ + "Collective\\Html\\HtmlServiceProvider" + ], + "aliases": { + "Form": "Collective\\Html\\FormFacade", + "Html": "Collective\\Html\\HtmlFacade" + } + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Collective\\Html\\": "src/" + }, + "files": [ + "src/helpers.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Adam Engebretson", + "email": "adam@laravelcollective.com" + }, + { + "name": "Taylor Otwell", + "email": "taylorotwell@gmail.com" + } + ], + "description": "HTML and Form Builders for the Laravel Framework", + "homepage": "https://laravelcollective.com" + }, + { + "name": "league/flysystem", + "version": "1.0.63", + "version_normalized": "1.0.63.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "8132daec326565036bc8e8d1876f77ec183a7bd6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/8132daec326565036bc8e8d1876f77ec183a7bd6", + "reference": "8132daec326565036bc8e8d1876f77ec183a7bd6", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": ">=5.5.9" + }, + "conflict": { + "league/flysystem-sftp": "<1.0.6" + }, + "require-dev": { + "phpspec/phpspec": "^3.4", + "phpunit/phpunit": "^5.7.10" + }, + "suggest": { + "ext-fileinfo": "Required for MimeType", + "ext-ftp": "Allows you to use FTP server storage", + "ext-openssl": "Allows you to use FTPS server storage", + "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", + "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", + "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", + "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", + "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", + "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", + "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", + "league/flysystem-webdav": "Allows you to use WebDAV storage", + "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", + "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", + "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" + }, + "time": "2020-01-04T16:30:31+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frenky.net" + } + ], + "description": "Filesystem abstraction: Many filesystems, one API.", + "keywords": [ + "Cloud Files", + "WebDAV", + "abstraction", + "aws", + "cloud", + "copy.com", + "dropbox", + "file systems", + "files", + "filesystem", + "filesystems", + "ftp", + "rackspace", + "remote", + "s3", + "sftp", + "storage" + ] + }, + { + "name": "mockery/mockery", + "version": "0.9.11", + "version_normalized": "0.9.11.0", + "source": { + "type": "git", + "url": "https://github.com/mockery/mockery.git", + "reference": "be9bf28d8e57d67883cba9fcadfcff8caab667f8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mockery/mockery/zipball/be9bf28d8e57d67883cba9fcadfcff8caab667f8", + "reference": "be9bf28d8e57d67883cba9fcadfcff8caab667f8", "shasum": "" }, "require": { @@ -393,7 +973,7 @@ "require-dev": { "phpunit/phpunit": "~4.0" }, - "time": "2017-02-28T12:52:32+00:00", + "time": "2019-02-12T16:07:13+00:00", "type": "library", "extra": { "branch-alias": { @@ -438,274 +1018,54 @@ ] }, { - "name": "sebastian/version", - "version": "2.0.1", - "version_normalized": "2.0.1.0", + "name": "monolog/monolog", + "version": "1.25.3", + "version_normalized": "1.25.3.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" + "url": "https://github.com/Seldaek/monolog.git", + "reference": "fa82921994db851a8becaf3787a9e73c5976b6f1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fa82921994db851a8becaf3787a9e73c5976b6f1", + "reference": "fa82921994db851a8becaf3787a9e73c5976b6f1", "shasum": "" }, "require": { - "php": ">=5.6" + "php": ">=5.3.0", + "psr/log": "~1.0" }, - "time": "2016-10-03T07:35:21+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that helps with managing the version number of Git-hosted PHP projects", - "homepage": "https://github.com/sebastianbergmann/version" - }, - { - "name": "sebastian/resource-operations", - "version": "1.0.0", - "version_normalized": "1.0.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", - "shasum": "" - }, - "require": { - "php": ">=5.6.0" - }, - "time": "2015-07-28T20:34:47+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations" - }, - { - "name": "sebastian/recursion-context", - "version": "2.0.0", - "version_normalized": "2.0.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/2c3ba150cbec723aa057506e73a8d33bdb286c9a", - "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" + "provide": { + "psr/log-implementation": "1.0.0" }, "require-dev": { - "phpunit/phpunit": "~4.4" - }, - "time": "2016-11-19T07:33:16+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - } - ], - "description": "Provides functionality to recursively process PHP variables", - "homepage": "http://www.github.com/sebastianbergmann/recursion-context" - }, - { - "name": "sebastian/object-enumerator", - "version": "2.0.1", - "version_normalized": "2.0.1.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/1311872ac850040a79c3c058bea3e22d0f09cbb7", - "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7", - "shasum": "" - }, - "require": { - "php": ">=5.6", - "sebastian/recursion-context": "~2.0" - }, - "require-dev": { - "phpunit/phpunit": "~5" - }, - "time": "2017-02-18T15:18:39+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Traverses array structures and object graphs to enumerate all referenced objects", - "homepage": "https://github.com/sebastianbergmann/object-enumerator/" - }, - { - "name": "sebastian/global-state", - "version": "1.1.1", - "version_normalized": "1.1.1.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4", - "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "phpunit/phpunit": "~4.2" + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "graylog2/gelf-php": "~1.0", + "jakub-onderka/php-parallel-lint": "0.9", + "php-amqplib/php-amqplib": "~2.4", + "php-console/php-console": "^3.1.3", + "phpunit/phpunit": "~4.5", + "phpunit/phpunit-mock-objects": "2.3.0", + "ruflin/elastica": ">=0.90 <3.0", + "sentry/sentry": "^0.13", + "swiftmailer/swiftmailer": "^5.3|^6.0" }, "suggest": { - "ext-uopz": "*" + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-mongo": "Allow sending log messages to a MongoDB server", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "php-console/php-console": "Allow sending log messages to Google Chrome", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server", + "sentry/sentry": "Allow sending log messages to a Sentry server" }, - "time": "2015-10-12T03:26:01+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", - "keywords": [ - "global state" - ] - }, - { - "name": "sebastian/exporter", - "version": "2.0.0", - "version_normalized": "2.0.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4", - "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "sebastian/recursion-context": "~2.0" - }, - "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "~4.4" - }, - "time": "2016-11-19T08:54:04+00:00", + "time": "2019-12-20T14:15:16+00:00", "type": "library", "extra": { "branch-alias": { @@ -713,252 +1073,9 @@ } }, "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - } - ], - "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "http://www.github.com/sebastianbergmann/exporter", - "keywords": [ - "export", - "exporter" - ] - }, - { - "name": "sebastian/environment", - "version": "2.0.0", - "version_normalized": "2.0.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/5795ffe5dc5b02460c3e34222fee8cbe245d8fac", - "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.0" - }, - "time": "2016-11-26T07:53:53+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", - "keywords": [ - "Xdebug", - "environment", - "hhvm" - ] - }, - { - "name": "sebastian/diff", - "version": "1.4.3", - "version_normalized": "1.4.3.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7f066a26a962dbe58ddea9f72a4e82874a3975a4", - "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4", - "shasum": "" - }, - "require": { - "php": "^5.3.3 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" - }, - "time": "2017-05-22T07:24:03+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Diff implementation", - "homepage": "https://github.com/sebastianbergmann/diff", - "keywords": [ - "diff" - ] - }, - { - "name": "sebastian/comparator", - "version": "1.2.4", - "version_normalized": "1.2.4.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", - "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "sebastian/diff": "~1.2", - "sebastian/exporter": "~1.2 || ~2.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.4" - }, - "time": "2017-01-29T09:50:25+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides the functionality to compare PHP values for equality", - "homepage": "http://www.github.com/sebastianbergmann/comparator", - "keywords": [ - "comparator", - "compare", - "equality" - ] - }, - { - "name": "doctrine/instantiator", - "version": "1.0.5", - "version_normalized": "1.0.5.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d", - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d", - "shasum": "" - }, - "require": { - "php": ">=5.3,<8.0-DEV" - }, - "require-dev": { - "athletic/athletic": "~0.1.8", - "ext-pdo": "*", - "ext-phar": "*", - "phpunit/phpunit": "~4.0", - "squizlabs/php_codesniffer": "~2.0" - }, - "time": "2015-06-14T21:17:01+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "installation-source": "dist", "autoload": { "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + "Monolog\\": "src/Monolog" } }, "notification-url": "https://packagist.org/downloads/", @@ -967,16 +1084,696 @@ ], "authors": [ { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "http://ocramius.github.com/" + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" } ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://github.com/doctrine/instantiator", + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "http://github.com/Seldaek/monolog", "keywords": [ - "constructor", - "instantiate" + "log", + "logging", + "psr-3" + ] + }, + { + "name": "myclabs/deep-copy", + "version": "1.9.4", + "version_normalized": "1.9.4.0", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "579bb7356d91f9456ccd505f24ca8b667966a0a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/579bb7356d91f9456ccd505f24ca8b667966a0a7", + "reference": "579bb7356d91f9456ccd505f24ca8b667966a0a7", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "replace": { + "myclabs/deep-copy": "self.version" + }, + "require-dev": { + "doctrine/collections": "^1.0", + "doctrine/common": "^2.6", + "phpunit/phpunit": "^7.1" + }, + "time": "2019-12-15T19:12:40+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + }, + "files": [ + "src/DeepCopy/deep_copy.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ] + }, + { + "name": "nesbot/carbon", + "version": "2.28.0", + "version_normalized": "2.28.0.0", + "source": { + "type": "git", + "url": "https://github.com/briannesbitt/Carbon.git", + "reference": "e2bcbcd43e67ee6101d321d5de916251d2870ca8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/e2bcbcd43e67ee6101d321d5de916251d2870ca8", + "reference": "e2bcbcd43e67ee6101d321d5de916251d2870ca8", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1.8 || ^8.0", + "symfony/translation": "^3.4 || ^4.0 || ^5.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.14 || ^3.0", + "kylekatarnls/multi-tester": "^1.1", + "phpmd/phpmd": "dev-php-7.1-compatibility", + "phpstan/phpstan": "^0.11", + "phpunit/phpunit": "^7.5 || ^8.0", + "squizlabs/php_codesniffer": "^3.4" + }, + "time": "2019-12-16T16:30:25+00:00", + "bin": [ + "bin/carbon" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "laravel": { + "providers": [ + "Carbon\\Laravel\\ServiceProvider" + ] + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Carbon\\": "src/Carbon/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "http://nesbot.com" + }, + { + "name": "kylekatarnls", + "homepage": "http://github.com/kylekatarnls" + } + ], + "description": "An API extension for DateTime that supports 281 different languages.", + "homepage": "http://carbon.nesbot.com", + "keywords": [ + "date", + "datetime", + "time" + ] + }, + { + "name": "nikic/php-parser", + "version": "v4.3.0", + "version_normalized": "4.3.0.0", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/9a9981c347c5c49d6dfe5cf826bb882b824080dc", + "reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "0.0.5", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0" + }, + "time": "2019-11-08T13:50:10+00:00", + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.3-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ] + }, + { + "name": "opis/closure", + "version": "3.5.1", + "version_normalized": "3.5.1.0", + "source": { + "type": "git", + "url": "https://github.com/opis/closure.git", + "reference": "93ebc5712cdad8d5f489b500c59d122df2e53969" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/opis/closure/zipball/93ebc5712cdad8d5f489b500c59d122df2e53969", + "reference": "93ebc5712cdad8d5f489b500c59d122df2e53969", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0" + }, + "require-dev": { + "jeremeamia/superclosure": "^2.0", + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "time": "2019-11-29T22:36:02+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.5.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Opis\\Closure\\": "src/" + }, + "files": [ + "functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marius Sarca", + "email": "marius.sarca@gmail.com" + }, + { + "name": "Sorin Sarca", + "email": "sarca_sorin@hotmail.com" + } + ], + "description": "A library that can be used to serialize closures (anonymous functions) and arbitrary objects.", + "homepage": "https://opis.io/closure", + "keywords": [ + "anonymous functions", + "closure", + "function", + "serializable", + "serialization", + "serialize" + ] + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.99", + "version_normalized": "9.99.99.0", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "shasum": "" + }, + "require": { + "php": "^7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "time": "2018-07-02T15:55:56+00:00", + "type": "library", + "installation-source": "dist", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ] + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.0.0", + "version_normalized": "2.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/63a995caa1ca9e5590304cd845c15ad6d482a62a", + "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpunit/phpunit": "~6" + }, + "time": "2018-08-07T13:53:10+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ] + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "4.3.4", + "version_normalized": "4.3.4.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "da3fd972d6bafd628114f7e7e036f45944b62e9c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/da3fd972d6bafd628114f7e7e036f45944b62e9c", + "reference": "da3fd972d6bafd628114f7e7e036f45944b62e9c", + "shasum": "" + }, + "require": { + "php": "^7.0", + "phpdocumentor/reflection-common": "^1.0.0 || ^2.0.0", + "phpdocumentor/type-resolver": "~0.4 || ^1.0.0", + "webmozart/assert": "^1.0" + }, + "require-dev": { + "doctrine/instantiator": "^1.0.5", + "mockery/mockery": "^1.0", + "phpdocumentor/type-resolver": "0.4.*", + "phpunit/phpunit": "^6.4" + }, + "time": "2019-12-28T18:55:12+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock." + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.0.1", + "version_normalized": "1.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/2e32a6d48972b2c1976ed5d8967145b6cec4a4a9", + "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9", + "shasum": "" + }, + "require": { + "php": "^7.1", + "phpdocumentor/reflection-common": "^2.0" + }, + "require-dev": { + "ext-tokenizer": "^7.1", + "mockery/mockery": "~1", + "phpunit/phpunit": "^7.0" + }, + "time": "2019-08-22T18:11:29+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names" + }, + { + "name": "phpoption/phpoption", + "version": "1.7.2", + "version_normalized": "1.7.2.0", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959", + "reference": "77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959", + "shasum": "" + }, + "require": { + "php": "^5.5.9 || ^7.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.3", + "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0 || ^7.0" + }, + "time": "2019-12-15T19:35:24+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.7-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "PhpOption\\": "src/PhpOption/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com" + } + ], + "description": "Option Type for PHP", + "keywords": [ + "language", + "option", + "php", + "type" + ] + }, + { + "name": "phpspec/prophecy", + "version": "1.10.1", + "version_normalized": "1.10.1.0", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "cbe1df668b3fe136bcc909126a0f529a78d4cbbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/cbe1df668b3fe136bcc909126a0f529a78d4cbbc", + "reference": "cbe1df668b3fe136bcc909126a0f529a78d4cbbc", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.0.2", + "php": "^5.3|^7.0", + "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0", + "sebastian/comparator": "^1.2.3|^2.0|^3.0", + "sebastian/recursion-context": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "phpspec/phpspec": "^2.5 || ^3.2", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1" + }, + "time": "2019-12-22T21:05:45+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Prophecy\\": "src/Prophecy" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ] + }, + { + "name": "phpunit/php-code-coverage", + "version": "4.0.8", + "version_normalized": "4.0.8.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ef7b2f56815df854e66ceaee8ebe9393ae36a40d", + "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-xmlwriter": "*", + "php": "^5.6 || ^7.0", + "phpunit/php-file-iterator": "^1.3", + "phpunit/php-text-template": "^1.2", + "phpunit/php-token-stream": "^1.4.2 || ^2.0", + "sebastian/code-unit-reverse-lookup": "^1.0", + "sebastian/environment": "^1.3.2 || ^2.0", + "sebastian/version": "^1.0 || ^2.0" + }, + "require-dev": { + "ext-xdebug": "^2.1.4", + "phpunit/phpunit": "^5.7" + }, + "suggest": { + "ext-xdebug": "^2.5.1" + }, + "time": "2017-04-02T07:44:40+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sb@sebastian-bergmann.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ] + }, + { + "name": "phpunit/php-file-iterator", + "version": "1.4.5", + "version_normalized": "1.4.5.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4", + "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "time": "2017-11-27T13:52:08+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sb@sebastian-bergmann.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" ] }, { @@ -1073,1863 +1870,33 @@ "timer" ] }, - { - "name": "sebastian/code-unit-reverse-lookup", - "version": "1.0.1", - "version_normalized": "1.0.1.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", - "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.0" - }, - "time": "2017-03-04T06:30:41+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Looks up which function or method a line of code belongs to", - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/" - }, - { - "name": "phpunit/php-code-coverage", - "version": "4.0.8", - "version_normalized": "4.0.8.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ef7b2f56815df854e66ceaee8ebe9393ae36a40d", - "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-xmlwriter": "*", - "php": "^5.6 || ^7.0", - "phpunit/php-file-iterator": "^1.3", - "phpunit/php-text-template": "^1.2", - "phpunit/php-token-stream": "^1.4.2 || ^2.0", - "sebastian/code-unit-reverse-lookup": "^1.0", - "sebastian/environment": "^1.3.2 || ^2.0", - "sebastian/version": "^1.0 || ^2.0" - }, - "require-dev": { - "ext-xdebug": "^2.1.4", - "phpunit/phpunit": "^5.7" - }, - "suggest": { - "ext-xdebug": "^2.5.1" - }, - "time": "2017-04-02T07:44:40+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", - "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ] - }, - { - "name": "symfony/var-dumper", - "version": "v3.4.14", - "version_normalized": "3.4.14.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/var-dumper.git", - "reference": "f62a394bd3de96f2f5e8f4c7d685035897fb3cb3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/f62a394bd3de96f2f5e8f4c7d685035897fb3cb3", - "reference": "f62a394bd3de96f2f5e8f4c7d685035897fb3cb3", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0" - }, - "require-dev": { - "ext-iconv": "*", - "twig/twig": "~1.34|~2.4" - }, - "suggest": { - "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump", - "ext-symfony_debug": "" - }, - "time": "2018-07-26T11:19:56+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "files": [ - "Resources/functions/dump.php" - ], - "psr-4": { - "Symfony\\Component\\VarDumper\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony mechanism for exploring and dumping PHP variables", - "homepage": "https://symfony.com", - "keywords": [ - "debug", - "dump" - ] - }, - { - "name": "symfony/debug", - "version": "v3.4.14", - "version_normalized": "3.4.14.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/debug.git", - "reference": "d5a058ff6ecad26b30c1ba452241306ea34c65cc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/d5a058ff6ecad26b30c1ba452241306ea34c65cc", - "reference": "d5a058ff6ecad26b30c1ba452241306ea34c65cc", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8", - "psr/log": "~1.0" - }, - "conflict": { - "symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2" - }, - "require-dev": { - "symfony/http-kernel": "~2.8|~3.0|~4.0" - }, - "time": "2018-07-26T11:19:56+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Component\\Debug\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Debug Component", - "homepage": "https://symfony.com" - }, - { - "name": "symfony/console", - "version": "v3.4.14", - "version_normalized": "3.4.14.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "6b217594552b9323bcdcfc14f8a0ce126e84cd73" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/6b217594552b9323bcdcfc14f8a0ce126e84cd73", - "reference": "6b217594552b9323bcdcfc14f8a0ce126e84cd73", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/debug": "~2.8|~3.0|~4.0", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "symfony/dependency-injection": "<3.4", - "symfony/process": "<3.3" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "~3.3|~4.0", - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/event-dispatcher": "~2.8|~3.0|~4.0", - "symfony/lock": "~3.4|~4.0", - "symfony/process": "~3.3|~4.0" - }, - "suggest": { - "psr/log-implementation": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" - }, - "time": "2018-07-26T11:19:56+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Component\\Console\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Console Component", - "homepage": "https://symfony.com" - }, - { - "name": "nikic/php-parser", - "version": "v3.1.5", - "version_normalized": "3.1.5.0", - "source": { - "type": "git", - "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "bb87e28e7d7b8d9a7fda231d37457c9210faf6ce" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/bb87e28e7d7b8d9a7fda231d37457c9210faf6ce", - "reference": "bb87e28e7d7b8d9a7fda231d37457c9210faf6ce", - "shasum": "" - }, - "require": { - "ext-tokenizer": "*", - "php": ">=5.5" - }, - "require-dev": { - "phpunit/phpunit": "~4.0|~5.0" - }, - "time": "2018-02-28T20:30:58+00:00", - "bin": [ - "bin/php-parse" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "PhpParser\\": "lib/PhpParser" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Nikita Popov" - } - ], - "description": "A PHP parser written in PHP", - "keywords": [ - "parser", - "php" - ] - }, - { - "name": "vlucas/phpdotenv", - "version": "v2.5.1", - "version_normalized": "2.5.1.0", - "source": { - "type": "git", - "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "8abb4f9aa89ddea9d52112c65bbe8d0125e2fa8e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/8abb4f9aa89ddea9d52112c65bbe8d0125e2fa8e", - "reference": "8abb4f9aa89ddea9d52112c65bbe8d0125e2fa8e", - "shasum": "" - }, - "require": { - "php": ">=5.3.9" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.0" - }, - "time": "2018-07-29T20:33:41+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.5-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Dotenv\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Vance Lucas", - "email": "vance@vancelucas.com", - "homepage": "http://www.vancelucas.com" - } - ], - "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", - "keywords": [ - "dotenv", - "env", - "environment" - ] - }, - { - "name": "symfony/css-selector", - "version": "v3.4.14", - "version_normalized": "3.4.14.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/css-selector.git", - "reference": "edda5a6155000ff8c3a3f85ee5c421af93cca416" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/edda5a6155000ff8c3a3f85ee5c421af93cca416", - "reference": "edda5a6155000ff8c3a3f85ee5c421af93cca416", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8" - }, - "time": "2018-07-26T09:06:28+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Component\\CssSelector\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jean-François Simon", - "email": "jeanfrancois.simon@sensiolabs.com" - }, - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony CssSelector Component", - "homepage": "https://symfony.com" - }, - { - "name": "tijsverkoyen/css-to-inline-styles", - "version": "2.2.1", - "version_normalized": "2.2.1.0", - "source": { - "type": "git", - "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", - "reference": "0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757", - "reference": "0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757", - "shasum": "" - }, - "require": { - "php": "^5.5 || ^7.0", - "symfony/css-selector": "^2.7 || ^3.0 || ^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" - }, - "time": "2017-11-27T11:13:29+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "TijsVerkoyen\\CssToInlineStyles\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Tijs Verkoyen", - "email": "css_to_inline_styles@verkoyen.eu", - "role": "Developer" - } - ], - "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", - "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles" - }, - { - "name": "symfony/routing", - "version": "v3.4.14", - "version_normalized": "3.4.14.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/routing.git", - "reference": "e20f4bb79502c3c0db86d572f7683a30d4143911" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/e20f4bb79502c3c0db86d572f7683a30d4143911", - "reference": "e20f4bb79502c3c0db86d572f7683a30d4143911", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8" - }, - "conflict": { - "symfony/config": "<3.3.1", - "symfony/dependency-injection": "<3.3", - "symfony/yaml": "<3.4" - }, - "require-dev": { - "doctrine/annotations": "~1.0", - "psr/log": "~1.0", - "symfony/config": "^3.3.1|~4.0", - "symfony/dependency-injection": "~3.3|~4.0", - "symfony/expression-language": "~2.8|~3.0|~4.0", - "symfony/http-foundation": "~2.8|~3.0|~4.0", - "symfony/yaml": "~3.4|~4.0" - }, - "suggest": { - "doctrine/annotations": "For using the annotation loader", - "symfony/config": "For using the all-in-one router or any loader", - "symfony/dependency-injection": "For loading routes from a service", - "symfony/expression-language": "For using expression matching", - "symfony/http-foundation": "For using a Symfony Request object", - "symfony/yaml": "For using the YAML loader" - }, - "time": "2018-07-26T11:19:56+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Component\\Routing\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Routing Component", - "homepage": "https://symfony.com", - "keywords": [ - "router", - "routing", - "uri", - "url" - ] - }, - { - "name": "symfony/process", - "version": "v3.4.14", - "version_normalized": "3.4.14.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "0414db29bd770ec5a4152683e655f55efd4fa60f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/0414db29bd770ec5a4152683e655f55efd4fa60f", - "reference": "0414db29bd770ec5a4152683e655f55efd4fa60f", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8" - }, - "time": "2018-07-26T11:19:56+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Process Component", - "homepage": "https://symfony.com" - }, - { - "name": "paragonie/random_compat", - "version": "v2.0.17", - "version_normalized": "2.0.17.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "29af24f25bab834fcbb38ad2a69fa93b867e070d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/29af24f25bab834fcbb38ad2a69fa93b867e070d", - "reference": "29af24f25bab834fcbb38ad2a69fa93b867e070d", - "shasum": "" - }, - "require": { - "php": ">=5.2.0" - }, - "require-dev": { - "phpunit/phpunit": "4.*|5.*" - }, - "suggest": { - "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." - }, - "time": "2018-07-04T16:31:37+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "files": [ - "lib/random.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com" - } - ], - "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", - "keywords": [ - "csprng", - "polyfill", - "pseudorandom", - "random" - ] - }, - { - "name": "symfony/http-foundation", - "version": "v3.4.14", - "version_normalized": "3.4.14.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "19a3267828046a2a4a05e3dc2954bbd2e0ad9fa6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/19a3267828046a2a4a05e3dc2954bbd2e0ad9fa6", - "reference": "19a3267828046a2a4a05e3dc2954bbd2e0ad9fa6", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php70": "~1.6" - }, - "require-dev": { - "symfony/expression-language": "~2.8|~3.0|~4.0" - }, - "time": "2018-08-01T14:04:26+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpFoundation\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony HttpFoundation Component", - "homepage": "https://symfony.com" - }, - { - "name": "symfony/event-dispatcher", - "version": "v3.4.14", - "version_normalized": "3.4.14.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "b2e1f19280c09a42dc64c0b72b80fe44dd6e88fb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b2e1f19280c09a42dc64c0b72b80fe44dd6e88fb", - "reference": "b2e1f19280c09a42dc64c0b72b80fe44dd6e88fb", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8" - }, - "conflict": { - "symfony/dependency-injection": "<3.3" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "~2.8|~3.0|~4.0", - "symfony/dependency-injection": "~3.3|~4.0", - "symfony/expression-language": "~2.8|~3.0|~4.0", - "symfony/stopwatch": "~2.8|~3.0|~4.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" - }, - "time": "2018-07-26T09:06:28+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony EventDispatcher Component", - "homepage": "https://symfony.com" - }, - { - "name": "symfony/http-kernel", - "version": "v3.4.14", - "version_normalized": "3.4.14.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-kernel.git", - "reference": "8e84cc498f0ffecfbabdea78b87828fd66189544" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/8e84cc498f0ffecfbabdea78b87828fd66189544", - "reference": "8e84cc498f0ffecfbabdea78b87828fd66189544", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8", - "psr/log": "~1.0", - "symfony/debug": "~2.8|~3.0|~4.0", - "symfony/event-dispatcher": "~2.8|~3.0|~4.0", - "symfony/http-foundation": "~3.4.12|~4.0.12|^4.1.1", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/config": "<2.8", - "symfony/dependency-injection": "<3.4.10|<4.0.10,>=4", - "symfony/var-dumper": "<3.3", - "twig/twig": "<1.34|<2.4,>=2" - }, - "provide": { - "psr/log-implementation": "1.0" - }, - "require-dev": { - "psr/cache": "~1.0", - "symfony/browser-kit": "~2.8|~3.0|~4.0", - "symfony/class-loader": "~2.8|~3.0", - "symfony/config": "~2.8|~3.0|~4.0", - "symfony/console": "~2.8|~3.0|~4.0", - "symfony/css-selector": "~2.8|~3.0|~4.0", - "symfony/dependency-injection": "^3.4.10|^4.0.10", - "symfony/dom-crawler": "~2.8|~3.0|~4.0", - "symfony/expression-language": "~2.8|~3.0|~4.0", - "symfony/finder": "~2.8|~3.0|~4.0", - "symfony/process": "~2.8|~3.0|~4.0", - "symfony/routing": "~3.4|~4.0", - "symfony/stopwatch": "~2.8|~3.0|~4.0", - "symfony/templating": "~2.8|~3.0|~4.0", - "symfony/translation": "~2.8|~3.0|~4.0", - "symfony/var-dumper": "~3.3|~4.0" - }, - "suggest": { - "symfony/browser-kit": "", - "symfony/config": "", - "symfony/console": "", - "symfony/dependency-injection": "", - "symfony/finder": "", - "symfony/var-dumper": "" - }, - "time": "2018-08-01T14:47:47+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpKernel\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony HttpKernel Component", - "homepage": "https://symfony.com" - }, - { - "name": "symfony/finder", - "version": "v3.4.14", - "version_normalized": "3.4.14.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "8a84fcb207451df0013b2c74cbbf1b62d47b999a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/8a84fcb207451df0013b2c74cbbf1b62d47b999a", - "reference": "8a84fcb207451df0013b2c74cbbf1b62d47b999a", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8" - }, - "time": "2018-07-26T11:19:56+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Finder Component", - "homepage": "https://symfony.com" - }, - { - "name": "swiftmailer/swiftmailer", - "version": "v5.4.12", - "version_normalized": "5.4.12.0", - "source": { - "type": "git", - "url": "https://github.com/swiftmailer/swiftmailer.git", - "reference": "181b89f18a90f8925ef805f950d47a7190e9b950" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/181b89f18a90f8925ef805f950d47a7190e9b950", - "reference": "181b89f18a90f8925ef805f950d47a7190e9b950", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "mockery/mockery": "~0.9.1", - "symfony/phpunit-bridge": "~3.2" - }, - "time": "2018-07-31T09:26:32+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "files": [ - "lib/swift_required.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Chris Corbyn" - }, - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - } - ], - "description": "Swiftmailer, free feature-rich PHP mailer", - "homepage": "https://swiftmailer.symfony.com", - "keywords": [ - "email", - "mail", - "mailer" - ] - }, - { - "name": "ramsey/uuid", - "version": "3.8.0", - "version_normalized": "3.8.0.0", - "source": { - "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "shasum": "" - }, - "require": { - "paragonie/random_compat": "^1.0|^2.0|9.99.99", - "php": "^5.4 || ^7.0", - "symfony/polyfill-ctype": "^1.8" - }, - "replace": { - "rhumsaa/uuid": "self.version" - }, - "require-dev": { - "codeception/aspect-mock": "^1.0 | ~2.0.0", - "doctrine/annotations": "~1.2.0", - "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", - "ircmaxell/random-lib": "^1.1", - "jakub-onderka/php-parallel-lint": "^0.9.0", - "mockery/mockery": "^0.9.9", - "moontoast/math": "^1.1", - "php-mock/php-mock-phpunit": "^0.3|^1.1", - "phpunit/phpunit": "^4.7|^5.0|^6.5", - "squizlabs/php_codesniffer": "^2.3" - }, - "suggest": { - "ext-ctype": "Provides support for PHP Ctype functions", - "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", - "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", - "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", - "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." - }, - "time": "2018-07-19T23:38:55+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Ramsey\\Uuid\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marijn Huizendveld", - "email": "marijn.huizendveld@gmail.com" - }, - { - "name": "Thibaud Fabre", - "email": "thibaud@aztech.io" - }, - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" - } - ], - "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", - "homepage": "https://github.com/ramsey/uuid", - "keywords": [ - "guid", - "identifier", - "uuid" - ] - }, - { - "name": "symfony/translation", - "version": "v3.4.14", - "version_normalized": "3.4.14.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/translation.git", - "reference": "9749930bfc825139aadd2d28461ddbaed6577862" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/9749930bfc825139aadd2d28461ddbaed6577862", - "reference": "9749930bfc825139aadd2d28461ddbaed6577862", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "symfony/config": "<2.8", - "symfony/dependency-injection": "<3.4", - "symfony/yaml": "<3.4" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "~2.8|~3.0|~4.0", - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/finder": "~2.8|~3.0|~4.0", - "symfony/intl": "^2.8.18|^3.2.5|~4.0", - "symfony/yaml": "~3.4|~4.0" - }, - "suggest": { - "psr/log-implementation": "To use logging capability in translator", - "symfony/config": "", - "symfony/yaml": "" - }, - "time": "2018-07-26T11:19:56+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Component\\Translation\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Translation Component", - "homepage": "https://symfony.com" - }, - { - "name": "mtdowling/cron-expression", - "version": "v1.2.1", - "version_normalized": "1.2.1.0", - "source": { - "type": "git", - "url": "https://github.com/mtdowling/cron-expression.git", - "reference": "9504fa9ea681b586028adaaa0877db4aecf32bad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/mtdowling/cron-expression/zipball/9504fa9ea681b586028adaaa0877db4aecf32bad", - "reference": "9504fa9ea681b586028adaaa0877db4aecf32bad", - "shasum": "" - }, - "require": { - "php": ">=5.3.2" - }, - "require-dev": { - "phpunit/phpunit": "~4.0|~5.0" - }, - "time": "2017-01-23T04:29:33+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "Cron\\": "src/Cron/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", - "keywords": [ - "cron", - "schedule" - ] - }, - { - "name": "league/flysystem", - "version": "1.0.45", - "version_normalized": "1.0.45.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem.git", - "reference": "a99f94e63b512d75f851b181afcdf0ee9ebef7e6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/a99f94e63b512d75f851b181afcdf0ee9ebef7e6", - "reference": "a99f94e63b512d75f851b181afcdf0ee9ebef7e6", - "shasum": "" - }, - "require": { - "php": ">=5.5.9" - }, - "conflict": { - "league/flysystem-sftp": "<1.0.6" - }, - "require-dev": { - "ext-fileinfo": "*", - "phpspec/phpspec": "^3.4", - "phpunit/phpunit": "^5.7" - }, - "suggest": { - "ext-fileinfo": "Required for MimeType", - "ext-ftp": "Allows you to use FTP server storage", - "ext-openssl": "Allows you to use FTPS server storage", - "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", - "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", - "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", - "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", - "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", - "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", - "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", - "league/flysystem-webdav": "Allows you to use WebDAV storage", - "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", - "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", - "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" - }, - "time": "2018-05-07T08:44:23+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "League\\Flysystem\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frenky.net" - } - ], - "description": "Filesystem abstraction: Many filesystems, one API.", - "keywords": [ - "Cloud Files", - "WebDAV", - "abstraction", - "aws", - "cloud", - "copy.com", - "dropbox", - "file systems", - "files", - "filesystem", - "filesystems", - "ftp", - "rackspace", - "remote", - "s3", - "sftp", - "storage" - ] - }, - { - "name": "erusev/parsedown", - "version": "1.7.1", - "version_normalized": "1.7.1.0", - "source": { - "type": "git", - "url": "https://github.com/erusev/parsedown.git", - "reference": "92e9c27ba0e74b8b028b111d1b6f956a15c01fc1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/erusev/parsedown/zipball/92e9c27ba0e74b8b028b111d1b6f956a15c01fc1", - "reference": "92e9c27ba0e74b8b028b111d1b6f956a15c01fc1", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35" - }, - "time": "2018-03-08T01:11:30+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-0": { - "Parsedown": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Emanuil Rusev", - "email": "hello@erusev.com", - "homepage": "http://erusev.com" - } - ], - "description": "Parser for Markdown.", - "homepage": "http://parsedown.org", - "keywords": [ - "markdown", - "parser" - ] - }, - { - "name": "laravel/framework", - "version": "v5.4.36", - "version_normalized": "5.4.36.0", - "source": { - "type": "git", - "url": "https://github.com/laravel/framework.git", - "reference": "1062a22232071c3e8636487c86ec1ae75681bbf9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/1062a22232071c3e8636487c86ec1ae75681bbf9", - "reference": "1062a22232071c3e8636487c86ec1ae75681bbf9", - "shasum": "" - }, - "require": { - "doctrine/inflector": "~1.1", - "erusev/parsedown": "~1.6", - "ext-mbstring": "*", - "ext-openssl": "*", - "league/flysystem": "~1.0", - "monolog/monolog": "~1.11", - "mtdowling/cron-expression": "~1.0", - "nesbot/carbon": "~1.20", - "paragonie/random_compat": "~1.4|~2.0", - "php": ">=5.6.4", - "ramsey/uuid": "~3.0", - "swiftmailer/swiftmailer": "~5.4", - "symfony/console": "~3.2", - "symfony/debug": "~3.2", - "symfony/finder": "~3.2", - "symfony/http-foundation": "~3.2", - "symfony/http-kernel": "~3.2", - "symfony/process": "~3.2", - "symfony/routing": "~3.2", - "symfony/var-dumper": "~3.2", - "tijsverkoyen/css-to-inline-styles": "~2.2", - "vlucas/phpdotenv": "~2.2" - }, - "replace": { - "illuminate/auth": "self.version", - "illuminate/broadcasting": "self.version", - "illuminate/bus": "self.version", - "illuminate/cache": "self.version", - "illuminate/config": "self.version", - "illuminate/console": "self.version", - "illuminate/container": "self.version", - "illuminate/contracts": "self.version", - "illuminate/cookie": "self.version", - "illuminate/database": "self.version", - "illuminate/encryption": "self.version", - "illuminate/events": "self.version", - "illuminate/exception": "self.version", - "illuminate/filesystem": "self.version", - "illuminate/hashing": "self.version", - "illuminate/http": "self.version", - "illuminate/log": "self.version", - "illuminate/mail": "self.version", - "illuminate/notifications": "self.version", - "illuminate/pagination": "self.version", - "illuminate/pipeline": "self.version", - "illuminate/queue": "self.version", - "illuminate/redis": "self.version", - "illuminate/routing": "self.version", - "illuminate/session": "self.version", - "illuminate/support": "self.version", - "illuminate/translation": "self.version", - "illuminate/validation": "self.version", - "illuminate/view": "self.version", - "tightenco/collect": "self.version" - }, - "require-dev": { - "aws/aws-sdk-php": "~3.0", - "doctrine/dbal": "~2.5", - "mockery/mockery": "~0.9.4", - "pda/pheanstalk": "~3.0", - "phpunit/phpunit": "~5.7", - "predis/predis": "~1.0", - "symfony/css-selector": "~3.2", - "symfony/dom-crawler": "~3.2" - }, - "suggest": { - "aws/aws-sdk-php": "Required to use the SQS queue driver and SES mail driver (~3.0).", - "doctrine/dbal": "Required to rename columns and drop SQLite columns (~2.5).", - "fzaninotto/faker": "Required to use the eloquent factory builder (~1.4).", - "guzzlehttp/guzzle": "Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (~6.0).", - "laravel/tinker": "Required to use the tinker console command (~1.0).", - "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (~1.0).", - "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (~1.0).", - "nexmo/client": "Required to use the Nexmo transport (~1.0).", - "pda/pheanstalk": "Required to use the beanstalk queue driver (~3.0).", - "predis/predis": "Required to use the redis cache and queue drivers (~1.0).", - "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (~2.0).", - "symfony/css-selector": "Required to use some of the crawler integration testing tools (~3.2).", - "symfony/dom-crawler": "Required to use most of the crawler integration testing tools (~3.2).", - "symfony/psr-http-message-bridge": "Required to psr7 bridging features (0.2.*)." - }, - "time": "2017-08-30T09:26:16+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "files": [ - "src/Illuminate/Foundation/helpers.php", - "src/Illuminate/Support/helpers.php" - ], - "psr-4": { - "Illuminate\\": "src/Illuminate/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "The Laravel Framework.", - "homepage": "https://laravel.com", - "keywords": [ - "framework", - "laravel" - ] - }, - { - "name": "laravel/tinker", - "version": "v1.0.7", - "version_normalized": "1.0.7.0", - "source": { - "type": "git", - "url": "https://github.com/laravel/tinker.git", - "reference": "e3086ee8cb1f54a39ae8dcb72d1c37d10128997d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel/tinker/zipball/e3086ee8cb1f54a39ae8dcb72d1c37d10128997d", - "reference": "e3086ee8cb1f54a39ae8dcb72d1c37d10128997d", - "shasum": "" - }, - "require": { - "illuminate/console": "~5.1", - "illuminate/contracts": "~5.1", - "illuminate/support": "~5.1", - "php": ">=5.5.9", - "psy/psysh": "0.7.*|0.8.*|0.9.*", - "symfony/var-dumper": "~3.0|~4.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.0|~5.0" - }, - "suggest": { - "illuminate/database": "The Illuminate Database package (~5.1)." - }, - "time": "2018-05-17T13:42:07+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - }, - "laravel": { - "providers": [ - "Laravel\\Tinker\\TinkerServiceProvider" - ] - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Laravel\\Tinker\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "Powerful REPL for the Laravel framework.", - "keywords": [ - "REPL", - "Tinker", - "laravel", - "psysh" - ] - }, - { - "name": "laravelcollective/html", - "version": "v5.4.9", - "version_normalized": "5.4.9.0", - "source": { - "type": "git", - "url": "https://github.com/LaravelCollective/html.git", - "reference": "f04965dc688254f4c77f684ab0b42264f9eb9634" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/LaravelCollective/html/zipball/f04965dc688254f4c77f684ab0b42264f9eb9634", - "reference": "f04965dc688254f4c77f684ab0b42264f9eb9634", - "shasum": "" - }, - "require": { - "illuminate/http": "5.4.*", - "illuminate/routing": "5.4.*", - "illuminate/session": "5.4.*", - "illuminate/support": "5.4.*", - "illuminate/view": "5.4.*", - "php": ">=5.6.4" - }, - "require-dev": { - "illuminate/database": "5.4.*", - "mockery/mockery": "~0.9.4", - "phpunit/phpunit": "~5.4" - }, - "time": "2017-08-12T15:52:38+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "Collective\\Html\\": "src/" - }, - "files": [ - "src/helpers.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylorotwell@gmail.com" - }, - { - "name": "Adam Engebretson", - "email": "adam@laravelcollective.com" - } - ], - "description": "HTML and Form Builders for the Laravel Framework", - "homepage": "http://laravelcollective.com" - }, - { - "name": "fzaninotto/faker", - "version": "v1.8.0", - "version_normalized": "1.8.0.0", - "source": { - "type": "git", - "url": "https://github.com/fzaninotto/Faker.git", - "reference": "f72816b43e74063c8b10357394b6bba8cb1c10de" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/f72816b43e74063c8b10357394b6bba8cb1c10de", - "reference": "f72816b43e74063c8b10357394b6bba8cb1c10de", - "shasum": "" - }, - "require": { - "php": "^5.3.3 || ^7.0" - }, - "require-dev": { - "ext-intl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7", - "squizlabs/php_codesniffer": "^1.5" - }, - "time": "2018-07-12T10:23:15+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.8-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Faker\\": "src/Faker/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "François Zaninotto" - } - ], - "description": "Faker is a PHP library that generates fake data for you.", - "keywords": [ - "data", - "faker", - "fixtures" - ] - }, - { - "name": "symfony/yaml", - "version": "v3.4.14", - "version_normalized": "3.4.14.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "810af2d35fc72b6cf5c01116806d2b65ccaaf2e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/810af2d35fc72b6cf5c01116806d2b65ccaaf2e2", - "reference": "810af2d35fc72b6cf5c01116806d2b65ccaaf2e2", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/console": "<3.4" - }, - "require-dev": { - "symfony/console": "~3.4|~4.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" - }, - "time": "2018-07-26T11:19:56+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Yaml Component", - "homepage": "https://symfony.com" - }, - { - "name": "phpunit/phpunit-mock-objects", - "version": "3.4.4", - "version_normalized": "3.4.4.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", - "reference": "a23b761686d50a560cc56233b9ecf49597cc9118" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/a23b761686d50a560cc56233b9ecf49597cc9118", - "reference": "a23b761686d50a560cc56233b9ecf49597cc9118", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.0.2", - "php": "^5.6 || ^7.0", - "phpunit/php-text-template": "^1.2", - "sebastian/exporter": "^1.2 || ^2.0" - }, - "conflict": { - "phpunit/phpunit": "<5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.4" - }, - "suggest": { - "ext-soap": "*" - }, - "time": "2017-06-30T09:13:00+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.2.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "Mock Object library for PHPUnit", - "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", - "keywords": [ - "mock", - "xunit" - ] - }, - { - "name": "phpunit/php-file-iterator", - "version": "1.4.5", - "version_normalized": "1.4.5.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4", - "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "time": "2017-11-27T13:52:08+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "FilterIterator implementation that filters files based on a list of suffixes.", - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ] - }, { "name": "phpunit/php-token-stream", - "version": "1.4.12", - "version_normalized": "1.4.12.0", + "version": "2.0.2", + "version_normalized": "2.0.2.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16" + "reference": "791198a2c6254db10131eecfe8c06670700904db" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/1ce90ba27c42e4e44e6d8458241466380b51fa16", - "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db", + "reference": "791198a2c6254db10131eecfe8c06670700904db", "shasum": "" }, "require": { "ext-tokenizer": "*", - "php": ">=5.3.3" + "php": "^7.0" }, "require-dev": { - "phpunit/phpunit": "~4.2" + "phpunit/phpunit": "^6.2.4" }, - "time": "2017-12-04T08:55:13+00:00", + "time": "2017-11-27T05:48:46+00:00", "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-master": "2.0-dev" } }, "installation-source": "dist", @@ -2954,322 +1921,6 @@ "tokenizer" ] }, - { - "name": "webmozart/assert", - "version": "1.3.0", - "version_normalized": "1.3.0.0", - "source": { - "type": "git", - "url": "https://github.com/webmozart/assert.git", - "reference": "0df1908962e7a3071564e857d86874dad1ef204a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozart/assert/zipball/0df1908962e7a3071564e857d86874dad1ef204a", - "reference": "0df1908962e7a3071564e857d86874dad1ef204a", - "shasum": "" - }, - "require": { - "php": "^5.3.3 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.6", - "sebastian/version": "^1.0.1" - }, - "time": "2018-01-29T19:49:41+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.3-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ] - }, - { - "name": "phpdocumentor/reflection-common", - "version": "1.0.1", - "version_normalized": "1.0.1.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionCommon.git", - "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6", - "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "phpunit/phpunit": "^4.6" - }, - "time": "2017-09-11T18:02:19+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": [ - "src" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jaap van Otterdijk", - "email": "opensource@ijaap.nl" - } - ], - "description": "Common reflection classes used by phpdocumentor to reflect the code structure", - "homepage": "http://www.phpdoc.org", - "keywords": [ - "FQSEN", - "phpDocumentor", - "phpdoc", - "reflection", - "static analysis" - ] - }, - { - "name": "phpdocumentor/type-resolver", - "version": "0.4.0", - "version_normalized": "0.4.0.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/9c977708995954784726e25d0cd1dddf4e65b0f7", - "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7", - "shasum": "" - }, - "require": { - "php": "^5.5 || ^7.0", - "phpdocumentor/reflection-common": "^1.0" - }, - "require-dev": { - "mockery/mockery": "^0.9.4", - "phpunit/phpunit": "^5.2||^4.8.24" - }, - "time": "2017-07-14T14:27:02+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ] - }, - { - "name": "phpdocumentor/reflection-docblock", - "version": "3.3.2", - "version_normalized": "3.3.2.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "bf329f6c1aadea3299f08ee804682b7c45b326a2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/bf329f6c1aadea3299f08ee804682b7c45b326a2", - "reference": "bf329f6c1aadea3299f08ee804682b7c45b326a2", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0", - "phpdocumentor/reflection-common": "^1.0.0", - "phpdocumentor/type-resolver": "^0.4.0", - "webmozart/assert": "^1.0" - }, - "require-dev": { - "mockery/mockery": "^0.9.4", - "phpunit/phpunit": "^4.4" - }, - "time": "2017-11-10T14:09:06+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock." - }, - { - "name": "phpspec/prophecy", - "version": "1.8.0", - "version_normalized": "1.8.0.0", - "source": { - "type": "git", - "url": "https://github.com/phpspec/prophecy.git", - "reference": "4ba436b55987b4bf311cb7c6ba82aa528aac0a06" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/4ba436b55987b4bf311cb7c6ba82aa528aac0a06", - "reference": "4ba436b55987b4bf311cb7c6ba82aa528aac0a06", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.0.2", - "php": "^5.3|^7.0", - "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0", - "sebastian/comparator": "^1.1|^2.0|^3.0", - "sebastian/recursion-context": "^1.0|^2.0|^3.0" - }, - "require-dev": { - "phpspec/phpspec": "^2.5|^3.2", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1" - }, - "time": "2018-08-05T17:53:17+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.8.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-0": { - "Prophecy\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - }, - { - "name": "Marcello Duarte", - "email": "marcello.duarte@gmail.com" - } - ], - "description": "Highly opinionated mocking framework for PHP 5.3+", - "homepage": "https://github.com/phpspec/prophecy", - "keywords": [ - "Double", - "Dummy", - "fake", - "mock", - "spy", - "stub" - ] - }, - { - "name": "myclabs/deep-copy", - "version": "1.7.0", - "version_normalized": "1.7.0.0", - "source": { - "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e", - "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0" - }, - "require-dev": { - "doctrine/collections": "^1.0", - "doctrine/common": "^2.6", - "phpunit/phpunit": "^4.1" - }, - "time": "2017-10-19T19:58:43+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - }, - "files": [ - "src/DeepCopy/deep_copy.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Create deep copies (clones) of your objects", - "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" - ] - }, { "name": "phpunit/phpunit", "version": "5.7.27", @@ -3355,220 +2006,97 @@ ] }, { - "name": "symfony/polyfill-mbstring", - "version": "v1.9.0", - "version_normalized": "1.9.0.0", + "name": "phpunit/phpunit-mock-objects", + "version": "3.4.4", + "version_normalized": "3.4.4.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "d0cd638f4634c16d8df4508e847f14e9e43168b8" + "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", + "reference": "a23b761686d50a560cc56233b9ecf49597cc9118" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/d0cd638f4634c16d8df4508e847f14e9e43168b8", - "reference": "d0cd638f4634c16d8df4508e847f14e9e43168b8", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/a23b761686d50a560cc56233b9ecf49597cc9118", + "reference": "a23b761686d50a560cc56233b9ecf49597cc9118", "shasum": "" }, "require": { - "php": ">=5.3.3" + "doctrine/instantiator": "^1.0.2", + "php": "^5.6 || ^7.0", + "phpunit/php-text-template": "^1.2", + "sebastian/exporter": "^1.2 || ^2.0" }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "time": "2018-08-06T14:22:27+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" - ] - }, - { - "name": "nesbot/carbon", - "version": "1.33.0", - "version_normalized": "1.33.0.0", - "source": { - "type": "git", - "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "55667c1007a99e82030874b1bb14d24d07108413" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/55667c1007a99e82030874b1bb14d24d07108413", - "reference": "55667c1007a99e82030874b1bb14d24d07108413", - "shasum": "" - }, - "require": { - "php": ">=5.3.9", - "symfony/translation": "~2.6 || ~3.0 || ~4.0" + "conflict": { + "phpunit/phpunit": "<5.4.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "~2", - "phpunit/phpunit": "^4.8.35 || ^5.7" - }, - "time": "2018-08-07T08:39:47+00:00", - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Carbon\\Laravel\\ServiceProvider" - ] - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Brian Nesbitt", - "email": "brian@nesbot.com", - "homepage": "http://nesbot.com" - } - ], - "description": "A simple API extension for DateTime.", - "homepage": "http://carbon.nesbot.com", - "keywords": [ - "date", - "datetime", - "time" - ] - }, - { - "name": "symfony/polyfill-php70", - "version": "v1.9.0", - "version_normalized": "1.9.0.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php70.git", - "reference": "1e24b0c4a56d55aaf368763a06c6d1c7d3194934" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/1e24b0c4a56d55aaf368763a06c6d1c7d3194934", - "reference": "1e24b0c4a56d55aaf368763a06c6d1c7d3194934", - "shasum": "" - }, - "require": { - "paragonie/random_compat": "~1.0|~2.0|~9.99", - "php": ">=5.3.3" - }, - "time": "2018-08-06T14:22:27+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php70\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ] - }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.9.0", - "version_normalized": "1.9.0.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "e3d826245268269cd66f8326bd8bc066687b4a19" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/e3d826245268269cd66f8326bd8bc066687b4a19", - "reference": "e3d826245268269cd66f8326bd8bc066687b4a19", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" + "phpunit/phpunit": "^5.4" }, "suggest": { - "ext-ctype": "For best performance" + "ext-soap": "*" }, - "time": "2018-08-06T14:22:27+00:00", + "time": "2017-06-30T09:13:00+00:00", "type": "library", "extra": { "branch-alias": { - "dev-master": "1.9-dev" + "dev-master": "3.2.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sb@sebastian-bergmann.de", + "role": "lead" + } + ], + "description": "Mock Object library for PHPUnit", + "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", + "keywords": [ + "mock", + "xunit" + ], + "abandoned": true + }, + { + "name": "psr/container", + "version": "1.0.0", + "version_normalized": "1.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "time": "2017-02-14T16:28:37+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, - "files": [ - "bootstrap.php" - ] + "Psr\\Container\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3576,47 +2104,143 @@ ], "authors": [ { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - }, - { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com", + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ] + }, + { + "name": "psr/log", + "version": "1.1.2", + "version_normalized": "1.1.2.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801", + "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "time": "2019-11-01T11:05:21+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ] + }, + { + "name": "psr/simple-cache", + "version": "1.0.1", + "version_normalized": "1.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "time": "2017-10-23T01:57:42+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" ] }, { "name": "psy/psysh", - "version": "v0.9.7", - "version_normalized": "0.9.7.0", + "version": "v0.9.12", + "version_normalized": "0.9.12.0", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "4f5b6c090948773a8bfeea6a0f07ab7d0b24e932" + "reference": "90da7f37568aee36b116a030c5f99c915267edd4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/4f5b6c090948773a8bfeea6a0f07ab7d0b24e932", - "reference": "4f5b6c090948773a8bfeea6a0f07ab7d0b24e932", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/90da7f37568aee36b116a030c5f99c915267edd4", + "reference": "90da7f37568aee36b116a030c5f99c915267edd4", "shasum": "" }, "require": { - "dnoegel/php-xdg-base-dir": "0.1", + "dnoegel/php-xdg-base-dir": "0.1.*", "ext-json": "*", "ext-tokenizer": "*", - "jakub-onderka/php-console-highlighter": "0.3.*", + "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*", "nikic/php-parser": "~1.3|~2.0|~3.0|~4.0", "php": ">=5.4.0", - "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0", - "symfony/var-dumper": "~2.7|~3.0|~4.0" + "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0|~5.0", + "symfony/var-dumper": "~2.7|~3.0|~4.0|~5.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.2", @@ -3630,7 +2254,7 @@ "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.", "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit." }, - "time": "2018-08-11T15:54:43+00:00", + "time": "2019-12-06T14:19:43+00:00", "bin": [ "bin/psysh" ], @@ -3668,5 +2292,2324 @@ "interactive", "shell" ] + }, + { + "name": "ramsey/uuid", + "version": "3.9.2", + "version_normalized": "3.9.2.0", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "7779489a47d443f845271badbdcedfe4df8e06fb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/7779489a47d443f845271badbdcedfe4df8e06fb", + "reference": "7779489a47d443f845271badbdcedfe4df8e06fb", + "shasum": "" + }, + "require": { + "ext-json": "*", + "paragonie/random_compat": "^1 | ^2 | 9.99.99", + "php": "^5.4 | ^7 | ^8", + "symfony/polyfill-ctype": "^1.8" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "codeception/aspect-mock": "^1 | ^2", + "doctrine/annotations": "^1.2", + "goaop/framework": "1.0.0-alpha.2 | ^1 | ^2.1", + "jakub-onderka/php-parallel-lint": "^1", + "mockery/mockery": "^0.9.11 | ^1", + "moontoast/math": "^1.1", + "paragonie/random-lib": "^2", + "php-mock/php-mock-phpunit": "^0.3 | ^1.1", + "phpunit/phpunit": "^4.8 | ^5.4 | ^6.5", + "squizlabs/php_codesniffer": "^3.5" + }, + "suggest": { + "ext-ctype": "Provides support for PHP Ctype functions", + "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", + "ext-openssl": "Provides the OpenSSL extension for use with the OpenSslGenerator", + "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", + "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "time": "2019-12-17T08:18:51+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Ramsey\\Uuid\\": "src/" + }, + "files": [ + "src/functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + }, + { + "name": "Marijn Huizendveld", + "email": "marijn.huizendveld@gmail.com" + }, + { + "name": "Thibaud Fabre", + "email": "thibaud@aztech.io" + } + ], + "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", + "homepage": "https://github.com/ramsey/uuid", + "keywords": [ + "guid", + "identifier", + "uuid" + ] + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "1.0.1", + "version_normalized": "1.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7 || ^6.0" + }, + "time": "2017-03-04T06:30:41+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/" + }, + { + "name": "sebastian/comparator", + "version": "1.2.4", + "version_normalized": "1.2.4.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", + "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "sebastian/diff": "~1.2", + "sebastian/exporter": "~1.2 || ~2.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.4" + }, + "time": "2017-01-29T09:50:25+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "http://www.github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ] + }, + { + "name": "sebastian/diff", + "version": "1.4.3", + "version_normalized": "1.4.3.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7f066a26a962dbe58ddea9f72a4e82874a3975a4", + "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + }, + "time": "2017-05-22T07:24:03+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff" + ] + }, + { + "name": "sebastian/environment", + "version": "2.0.0", + "version_normalized": "2.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/5795ffe5dc5b02460c3e34222fee8cbe245d8fac", + "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.0" + }, + "time": "2016-11-26T07:53:53+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ] + }, + { + "name": "sebastian/exporter", + "version": "2.0.0", + "version_normalized": "2.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4", + "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "sebastian/recursion-context": "~2.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "~4.4" + }, + "time": "2016-11-19T08:54:04+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "http://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ] + }, + { + "name": "sebastian/global-state", + "version": "1.1.1", + "version_normalized": "1.1.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4", + "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "phpunit/phpunit": "~4.2" + }, + "suggest": { + "ext-uopz": "*" + }, + "time": "2015-10-12T03:26:01+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ] + }, + { + "name": "sebastian/object-enumerator", + "version": "2.0.1", + "version_normalized": "2.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/1311872ac850040a79c3c058bea3e22d0f09cbb7", + "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7", + "shasum": "" + }, + "require": { + "php": ">=5.6", + "sebastian/recursion-context": "~2.0" + }, + "require-dev": { + "phpunit/phpunit": "~5" + }, + "time": "2017-02-18T15:18:39+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/" + }, + { + "name": "sebastian/recursion-context", + "version": "2.0.0", + "version_normalized": "2.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/2c3ba150cbec723aa057506e73a8d33bdb286c9a", + "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "phpunit/phpunit": "~4.4" + }, + "time": "2016-11-19T07:33:16+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context" + }, + { + "name": "sebastian/resource-operations", + "version": "1.0.0", + "version_normalized": "1.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "shasum": "" + }, + "require": { + "php": ">=5.6.0" + }, + "time": "2015-07-28T20:34:47+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations" + }, + { + "name": "sebastian/version", + "version": "2.0.1", + "version_normalized": "2.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "time": "2016-10-03T07:35:21+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version" + }, + { + "name": "swiftmailer/swiftmailer", + "version": "v6.2.3", + "version_normalized": "6.2.3.0", + "source": { + "type": "git", + "url": "https://github.com/swiftmailer/swiftmailer.git", + "reference": "149cfdf118b169f7840bbe3ef0d4bc795d1780c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/149cfdf118b169f7840bbe3ef0d4bc795d1780c9", + "reference": "149cfdf118b169f7840bbe3ef0d4bc795d1780c9", + "shasum": "" + }, + "require": { + "egulias/email-validator": "~2.0", + "php": ">=7.0.0", + "symfony/polyfill-iconv": "^1.0", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "require-dev": { + "mockery/mockery": "~0.9.1", + "symfony/phpunit-bridge": "^3.4.19|^4.1.8" + }, + "suggest": { + "ext-intl": "Needed to support internationalized email addresses", + "true/punycode": "Needed to support internationalized email addresses, if ext-intl is not installed" + }, + "time": "2019-11-12T09:31:26+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.2-dev" + } + }, + "installation-source": "dist", + "autoload": { + "files": [ + "lib/swift_required.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Corbyn" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Swiftmailer, free feature-rich PHP mailer", + "homepage": "https://swiftmailer.symfony.com", + "keywords": [ + "email", + "mail", + "mailer" + ] + }, + { + "name": "symfony/console", + "version": "v4.4.2", + "version_normalized": "4.4.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "82437719dab1e6bdd28726af14cb345c2ec816d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/82437719dab1e6bdd28726af14cb345c2ec816d0", + "reference": "82437719dab1e6bdd28726af14cb345c2ec816d0", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/service-contracts": "^1.1|^2" + }, + "conflict": { + "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3|>=5", + "symfony/lock": "<4.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^4.3|^5.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "time": "2019-12-17T10:32:23+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Console Component", + "homepage": "https://symfony.com" + }, + { + "name": "symfony/css-selector", + "version": "v5.0.2", + "version_normalized": "5.0.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "19d29e7098b7b2c3313cb03902ca30f100dcb837" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/19d29e7098b7b2c3313cb03902ca30f100dcb837", + "reference": "19d29e7098b7b2c3313cb03902ca30f100dcb837", + "shasum": "" + }, + "require": { + "php": "^7.2.5" + }, + "time": "2019-11-18T17:27:11+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony CssSelector Component", + "homepage": "https://symfony.com" + }, + { + "name": "symfony/debug", + "version": "v4.4.2", + "version_normalized": "4.4.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "5c4c1db977dc70bb3250e1308d3e8c6341aa38f5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/5c4c1db977dc70bb3250e1308d3e8c6341aa38f5", + "reference": "5c4c1db977dc70bb3250e1308d3e8c6341aa38f5", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/log": "~1.0" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "time": "2019-12-16T14:46:54+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Debug Component", + "homepage": "https://symfony.com" + }, + { + "name": "symfony/error-handler", + "version": "v4.4.2", + "version_normalized": "4.4.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "6d7d7712a6ff5215ec26215672293b154f1db8c1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/6d7d7712a6ff5215ec26215672293b154f1db8c1", + "reference": "6d7d7712a6ff5215ec26215672293b154f1db8c1", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/log": "~1.0", + "symfony/debug": "^4.4", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "time": "2019-12-16T14:46:54+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony ErrorHandler Component", + "homepage": "https://symfony.com" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.4.2", + "version_normalized": "4.4.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "b3c3068a72623287550fe20b84a2b01dcba2686f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b3c3068a72623287550fe20b84a2b01dcba2686f", + "reference": "b3c3068a72623287550fe20b84a2b01dcba2686f", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/event-dispatcher-contracts": "^1.1" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "time": "2019-11-28T13:33:56+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony EventDispatcher Component", + "homepage": "https://symfony.com" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.7", + "version_normalized": "1.1.7.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c43ab685673fb6c8d84220c77897b1d6cdbe1d18", + "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" + }, + "time": "2019-09-17T09:54:03+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ] + }, + { + "name": "symfony/finder", + "version": "v4.4.2", + "version_normalized": "4.4.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "ce8743441da64c41e2a667b8eb66070444ed911e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/ce8743441da64c41e2a667b8eb66070444ed911e", + "reference": "ce8743441da64c41e2a667b8eb66070444ed911e", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "time": "2019-11-17T21:56:56+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Finder Component", + "homepage": "https://symfony.com" + }, + { + "name": "symfony/http-foundation", + "version": "v4.4.2", + "version_normalized": "4.4.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "fcae1cff5b57b2a9c3aabefeb1527678705ddb62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/fcae1cff5b57b2a9c3aabefeb1527678705ddb62", + "reference": "fcae1cff5b57b2a9c3aabefeb1527678705ddb62", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/mime": "^4.3|^5.0", + "symfony/polyfill-mbstring": "~1.1" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/expression-language": "^3.4|^4.0|^5.0" + }, + "time": "2019-12-19T15:57:49+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpFoundation Component", + "homepage": "https://symfony.com" + }, + { + "name": "symfony/http-kernel", + "version": "v4.4.2", + "version_normalized": "4.4.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "fe310d2e95cd4c356836c8ecb0895a46d97fede2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fe310d2e95cd4c356836c8ecb0895a46d97fede2", + "reference": "fe310d2e95cd4c356836c8ecb0895a46d97fede2", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/log": "~1.0", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-foundation": "^4.4|^5.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "twig/twig": "<1.34|<2.4,>=2" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/cache": "~1.0", + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.34|^2.4|^3.0" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "time": "2019-12-19T16:23:40+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpKernel Component", + "homepage": "https://symfony.com" + }, + { + "name": "symfony/mime", + "version": "v5.0.2", + "version_normalized": "5.0.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "0e6a4ced216e49d457eddcefb61132173a876d79" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/0e6a4ced216e49d457eddcefb61132173a876d79", + "reference": "0e6a4ced216e49d457eddcefb61132173a876d79", + "shasum": "" + }, + "require": { + "php": "^7.2.5", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "conflict": { + "symfony/mailer": "<4.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10", + "symfony/dependency-injection": "^4.4|^5.0" + }, + "time": "2019-11-30T14:12:50+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A library to manipulate MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ] + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.13.1", + "version_normalized": "1.13.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", + "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "time": "2019-11-27T13:56:44+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ] + }, + { + "name": "symfony/polyfill-iconv", + "version": "v1.13.1", + "version_normalized": "1.13.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-iconv.git", + "reference": "a019efccc03f1a335af6b4f20c30f5ea8060be36" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/a019efccc03f1a335af6b4f20c30f5ea8060be36", + "reference": "a019efccc03f1a335af6b4f20c30f5ea8060be36", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-iconv": "For best performance" + }, + "time": "2019-11-27T13:56:44+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Iconv\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Iconv extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "iconv", + "polyfill", + "portable", + "shim" + ] + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.13.1", + "version_normalized": "1.13.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/6f9c239e61e1b0c9229a28ff89a812dc449c3d46", + "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "symfony/polyfill-mbstring": "^1.3", + "symfony/polyfill-php72": "^1.9" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "time": "2019-11-27T13:56:44+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ] + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.13.1", + "version_normalized": "1.13.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7b4aab9743c30be783b73de055d24a39cf4b954f", + "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "time": "2019-11-27T14:18:11+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ] + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.13.1", + "version_normalized": "1.13.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/66fea50f6cb37a35eea048d75a7d99a45b586038", + "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "time": "2019-11-27T13:56:44+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ] + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.13.1", + "version_normalized": "1.13.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/4b0e2222c55a25b4541305a053013d5647d3a25f", + "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "time": "2019-11-27T16:25:15+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "files": [ + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ] + }, + { + "name": "symfony/process", + "version": "v4.4.2", + "version_normalized": "4.4.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "b84501ad50adb72a94fb460a5b5c91f693e99c9b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/b84501ad50adb72a94fb460a5b5c91f693e99c9b", + "reference": "b84501ad50adb72a94fb460a5b5c91f693e99c9b", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "time": "2019-12-06T10:06:46+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Process Component", + "homepage": "https://symfony.com" + }, + { + "name": "symfony/routing", + "version": "v4.4.2", + "version_normalized": "4.4.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "628bcafae1b2043969378dcfbf9c196539a38722" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/628bcafae1b2043969378dcfbf9c196539a38722", + "reference": "628bcafae1b2043969378dcfbf9c196539a38722", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "conflict": { + "symfony/config": "<4.2", + "symfony/dependency-injection": "<3.4", + "symfony/yaml": "<3.4" + }, + "require-dev": { + "doctrine/annotations": "~1.2", + "psr/log": "~1.0", + "symfony/config": "^4.2|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/yaml": "^3.4|^4.0|^5.0" + }, + "suggest": { + "doctrine/annotations": "For using the annotation loader", + "symfony/config": "For using the all-in-one router or any loader", + "symfony/expression-language": "For using expression matching", + "symfony/http-foundation": "For using a Symfony Request object", + "symfony/yaml": "For using the YAML loader" + }, + "time": "2019-12-12T12:53:52+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\Routing\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Routing Component", + "homepage": "https://symfony.com", + "keywords": [ + "router", + "routing", + "uri", + "url" + ] + }, + { + "name": "symfony/service-contracts", + "version": "v2.0.1", + "version_normalized": "2.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "144c5e51266b281231e947b51223ba14acf1a749" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/144c5e51266b281231e947b51223ba14acf1a749", + "reference": "144c5e51266b281231e947b51223ba14acf1a749", + "shasum": "" + }, + "require": { + "php": "^7.2.5", + "psr/container": "^1.0" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "time": "2019-11-18T17:27:11+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ] + }, + { + "name": "symfony/translation", + "version": "v4.4.2", + "version_normalized": "4.4.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "f7669f48a9633bf8139bc026c755e894b7206677" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/f7669f48a9633bf8139bc026c755e894b7206677", + "reference": "f7669f48a9633bf8139bc026c755e894b7206677", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/translation-contracts": "^1.1.6|^2" + }, + "conflict": { + "symfony/config": "<3.4", + "symfony/dependency-injection": "<3.4", + "symfony/http-kernel": "<4.4", + "symfony/yaml": "<3.4" + }, + "provide": { + "symfony/translation-implementation": "1.0" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/finder": "~2.8|~3.0|~4.0|^5.0", + "symfony/http-kernel": "^4.4", + "symfony/intl": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1.2|^2", + "symfony/yaml": "^3.4|^4.0|^5.0" + }, + "suggest": { + "psr/log-implementation": "To use logging capability in translator", + "symfony/config": "", + "symfony/yaml": "" + }, + "time": "2019-12-12T12:53:52+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Translation Component", + "homepage": "https://symfony.com" + }, + { + "name": "symfony/translation-contracts", + "version": "v2.0.1", + "version_normalized": "2.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation-contracts.git", + "reference": "8cc682ac458d75557203b2f2f14b0b92e1c744ed" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/8cc682ac458d75557203b2f2f14b0b92e1c744ed", + "reference": "8cc682ac458d75557203b2f2f14b0b92e1c744ed", + "shasum": "" + }, + "require": { + "php": "^7.2.5" + }, + "suggest": { + "symfony/translation-implementation": "" + }, + "time": "2019-11-18T17:27:11+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Translation\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to translation", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ] + }, + { + "name": "symfony/var-dumper", + "version": "v4.4.2", + "version_normalized": "4.4.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "be330f919bdb395d1e0c3f2bfb8948512d6bdd99" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/be330f919bdb395d1e0c3f2bfb8948512d6bdd99", + "reference": "be330f919bdb395d1e0c3f2bfb8948512d6bdd99", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php72": "~1.5" + }, + "conflict": { + "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", + "symfony/console": "<3.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^3.4|^4.0|^5.0", + "symfony/process": "^4.4|^5.0", + "twig/twig": "^1.34|^2.4|^3.0" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "time": "2019-12-18T13:41:29+00:00", + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony mechanism for exploring and dumping PHP variables", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ] + }, + { + "name": "symfony/yaml", + "version": "v4.4.2", + "version_normalized": "4.4.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "a08832b974dd5fafe3085a66d41fe4c84bb2628c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/a08832b974dd5fafe3085a66d41fe4c84bb2628c", + "reference": "a08832b974dd5fafe3085a66d41fe4c84bb2628c", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<3.4" + }, + "require-dev": { + "symfony/console": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "time": "2019-12-10T10:33:21+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com" + }, + { + "name": "tijsverkoyen/css-to-inline-styles", + "version": "2.2.2", + "version_normalized": "2.2.2.0", + "source": { + "type": "git", + "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", + "reference": "dda2ee426acd6d801d5b7fd1001cde9b5f790e15" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/dda2ee426acd6d801d5b7fd1001cde9b5f790e15", + "reference": "dda2ee426acd6d801d5b7fd1001cde9b5f790e15", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "^5.5 || ^7.0", + "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + }, + "time": "2019-10-24T08:53:34+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "TijsVerkoyen\\CssToInlineStyles\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Tijs Verkoyen", + "email": "css_to_inline_styles@verkoyen.eu", + "role": "Developer" + } + ], + "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", + "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles" + }, + { + "name": "vlucas/phpdotenv", + "version": "v3.6.0", + "version_normalized": "3.6.0.0", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "1bdf24f065975594f6a117f0f1f6cabf1333b156" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1bdf24f065975594f6a117f0f1f6cabf1333b156", + "reference": "1bdf24f065975594f6a117f0f1f6cabf1333b156", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0", + "phpoption/phpoption": "^1.5", + "symfony/polyfill-ctype": "^1.9" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0 || ^7.0" + }, + "time": "2019-09-10T21:37:39+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.6-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Dotenv\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "homepage": "https://gjcampbell.co.uk/" + }, + { + "name": "Vance Lucas", + "email": "vance@vancelucas.com", + "homepage": "https://vancelucas.com/" + } + ], + "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "keywords": [ + "dotenv", + "env", + "environment" + ] + }, + { + "name": "webmozart/assert", + "version": "1.6.0", + "version_normalized": "1.6.0.0", + "source": { + "type": "git", + "url": "https://github.com/webmozart/assert.git", + "reference": "573381c0a64f155a0d9a23f4b0c797194805b925" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozart/assert/zipball/573381c0a64f155a0d9a23f4b0c797194805b925", + "reference": "573381c0a64f155a0d9a23f4b0c797194805b925", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "vimeo/psalm": "<3.6.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.36 || ^7.5.13" + }, + "time": "2019-11-24T13:36:37+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ] } ] diff --git a/pfosten/vendor/dnoegel/php-xdg-base-dir/.gitignore b/pfosten/vendor/dnoegel/php-xdg-base-dir/.gitignore deleted file mode 100755 index 57872d0f..00000000 --- a/pfosten/vendor/dnoegel/php-xdg-base-dir/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/vendor/ diff --git a/pfosten/vendor/dnoegel/php-xdg-base-dir/LICENSE b/pfosten/vendor/dnoegel/php-xdg-base-dir/LICENSE old mode 100755 new mode 100644 diff --git a/pfosten/vendor/dnoegel/php-xdg-base-dir/README.md b/pfosten/vendor/dnoegel/php-xdg-base-dir/README.md old mode 100755 new mode 100644 index 9e51bbb5..ee06b2d6 --- a/pfosten/vendor/dnoegel/php-xdg-base-dir/README.md +++ b/pfosten/vendor/dnoegel/php-xdg-base-dir/README.md @@ -1,6 +1,9 @@ # XDG Base Directory +[![Latest Stable Version](https://img.shields.io/packagist/v/dnoegel/php-xdg-base-dir.svg?style=flat-square)](https://packagist.org/packages/dnoegel/php-xdg-base-dir) +[![Total Downloads](https://img.shields.io/packagist/dt/dnoegel/php-xdg-base-dir.svg?style=flat-square)](https://packagist.org/packages/dnoegel/php-xdg-base-dir) [![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square)](LICENSE.md) +[![Build Status](https://img.shields.io/travis/dnoegel/php-xdg-base-dir/master.svg?style=flat-square)](https://travis-ci.org/dnoegel/php-xdg-base-dir) Implementation of XDG Base Directory specification for php @@ -15,16 +18,16 @@ $ composer require dnoegel/php-xdg-base-dir ## Usage ``` php -$xdg = \XdgBaseDir\Xdg(); +$xdg = new \XdgBaseDir\Xdg(); echo $xdg->getHomeDir(); -echo $xdg->getHomeConfigDir() -echo $xdg->getHomeDataDir() -echo $xdg->getHomeCacheDir() -echo $xdg->getRuntimeDir() +echo $xdg->getHomeConfigDir(); +echo $xdg->getHomeDataDir(); +echo $xdg->getHomeCacheDir(); +echo $xdg->getRuntimeDir(); -$xdg->getDataDirs() // returns array -$xdg->getConfigDirs() // returns array +print_r($xdg->getDataDirs()); // returns array +print_r($xdg->getConfigDirs()); // returns array ``` ## Testing diff --git a/pfosten/vendor/dnoegel/php-xdg-base-dir/composer.json b/pfosten/vendor/dnoegel/php-xdg-base-dir/composer.json old mode 100755 new mode 100644 index f6caf31a..94c46374 --- a/pfosten/vendor/dnoegel/php-xdg-base-dir/composer.json +++ b/pfosten/vendor/dnoegel/php-xdg-base-dir/composer.json @@ -1,13 +1,13 @@ { "name": "dnoegel/php-xdg-base-dir", "description": "implementation of xdg base directory specification for php", - "type": "project", + "type": "library", "license": "MIT", "require": { "php": ">=5.3.2" }, "require-dev": { - "phpunit/phpunit": "@stable" + "phpunit/phpunit": "~7.0|~6.0|~5.0|~4.8.35" }, "autoload": { "psr-4": { diff --git a/pfosten/vendor/dnoegel/php-xdg-base-dir/phpunit.xml.dist b/pfosten/vendor/dnoegel/php-xdg-base-dir/phpunit.xml.dist deleted file mode 100755 index 4000c012..00000000 --- a/pfosten/vendor/dnoegel/php-xdg-base-dir/phpunit.xml.dist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - ./tests/ - - - - - - ./src/ - - - diff --git a/pfosten/vendor/dnoegel/php-xdg-base-dir/src/Xdg.php b/pfosten/vendor/dnoegel/php-xdg-base-dir/src/Xdg.php old mode 100755 new mode 100644 index e2acda19..2dd314d0 --- a/pfosten/vendor/dnoegel/php-xdg-base-dir/src/Xdg.php +++ b/pfosten/vendor/dnoegel/php-xdg-base-dir/src/Xdg.php @@ -6,9 +6,6 @@ namespace XdgBaseDir; * Simple implementation of the XDG standard http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html * * Based on the python implementation https://github.com/takluyver/pyxdg/blob/master/xdg/BaseDirectory.py - * - * Class Xdg - * @package ShopwareCli\Application */ class Xdg { @@ -30,7 +27,13 @@ class Xdg */ public function getHomeConfigDir() { - $path = getenv('XDG_CONFIG_HOME') ?: $this->getHomeDir() . DIRECTORY_SEPARATOR . '.config'; + if ($path = getenv('XDG_CONFIG_HOME')) { + return $path; + } + + $homeDir = $this->getHomeDir(); + + $path = DIRECTORY_SEPARATOR === $homeDir ? $homeDir.'.config' : $homeDir . DIRECTORY_SEPARATOR . '.config'; return $path; } @@ -104,7 +107,7 @@ class Xdg if (!$st['mode'] & self::S_IFDIR) { rmdir($fallback); $create = true; - } elseif ($st['uid'] != getmyuid() || + } elseif ($st['uid'] != $this->getUid() || $st['mode'] & (self::S_IRWXG | self::S_IRWXO) ) { rmdir($fallback); @@ -118,4 +121,12 @@ class Xdg return $fallback; } + private function getUid() + { + if (function_exists('posix_getuid')) { + return posix_getuid(); + } + + return getmyuid(); + } } diff --git a/pfosten/vendor/dnoegel/php-xdg-base-dir/tests/XdgTest.php b/pfosten/vendor/dnoegel/php-xdg-base-dir/tests/XdgTest.php deleted file mode 100755 index 92c2e07e..00000000 --- a/pfosten/vendor/dnoegel/php-xdg-base-dir/tests/XdgTest.php +++ /dev/null @@ -1,116 +0,0 @@ -assertEquals('/fake-dir', $this->getXdg()->getHomeDir()); - } - - public function testGetFallbackHomeDir() - { - putenv('HOME='); - putenv('HOMEDRIVE=C:'); - putenv('HOMEPATH=fake-dir'); - $this->assertEquals('C:/fake-dir', $this->getXdg()->getHomeDir()); - } - - public function testXdgPutCache() - { - putenv('XDG_DATA_HOME=tmp/'); - putenv('XDG_CONFIG_HOME=tmp/'); - putenv('XDG_CACHE_HOME=tmp/'); - $this->assertEquals('tmp/', $this->getXdg()->getHomeCacheDir()); - } - - public function testXdgPutData() - { - putenv('XDG_DATA_HOME=tmp/'); - $this->assertEquals('tmp/', $this->getXdg()->getHomeDataDir()); - } - - public function testXdgPutConfig() - { - putenv('XDG_CONFIG_HOME=tmp/'); - $this->assertEquals('tmp/', $this->getXdg()->getHomeConfigDir()); - } - - public function testXdgDataDirsShouldIncludeHomeDataDir() - { - putenv('XDG_DATA_HOME=tmp/'); - putenv('XDG_CONFIG_HOME=tmp/'); - - $this->assertArrayHasKey('tmp/', array_flip($this->getXdg()->getDataDirs())); - } - - public function testXdgConfigDirsShouldIncludeHomeConfigDir() - { - putenv('XDG_CONFIG_HOME=tmp/'); - - $this->assertArrayHasKey('tmp/', array_flip($this->getXdg()->getConfigDirs())); - } - - /** - * If XDG_RUNTIME_DIR is set, it should be returned - */ - public function testGetRuntimeDir() - { - putenv('XDG_RUNTIME_DIR=/tmp/'); - $runtimeDir = $this->getXdg()->getRuntimeDir(); - - $this->assertEquals(is_dir($runtimeDir), true); - } - - /** - * In strict mode, an exception should be shown if XDG_RUNTIME_DIR does not exist - * - * @expectedException \RuntimeException - */ - public function testGetRuntimeDirShouldThrowException() - { - putenv('XDG_RUNTIME_DIR='); - $this->getXdg()->getRuntimeDir(true); - } - - /** - * In fallback mode a directory should be created - */ - public function testGetRuntimeDirShouldCreateDirectory() - { - putenv('XDG_RUNTIME_DIR='); - $dir = $this->getXdg()->getRuntimeDir(false); - $permission = decoct(fileperms($dir) & 0777); - $this->assertEquals(700, $permission); - } - - /** - * Ensure, that the fallback directories are created with correct permission - */ - public function testGetRuntimeShouldDeleteDirsWithWrongPermission() - { - $runtimeDir = sys_get_temp_dir() . DIRECTORY_SEPARATOR . XdgBaseDir\Xdg::RUNTIME_DIR_FALLBACK . getenv('USER'); - - rmdir($runtimeDir); - mkdir($runtimeDir, 0764, true); - - // Permission should be wrong now - $permission = decoct(fileperms($runtimeDir) & 0777); - $this->assertEquals(764, $permission); - - putenv('XDG_RUNTIME_DIR='); - $dir = $this->getXdg()->getRuntimeDir(false); - - // Permission should be fixed - $permission = decoct(fileperms($dir) & 0777); - $this->assertEquals(700, $permission); - } -} diff --git a/pfosten/vendor/doctrine/inflector/.gitignore b/pfosten/vendor/doctrine/inflector/.gitignore deleted file mode 100755 index f2cb7f83..00000000 --- a/pfosten/vendor/doctrine/inflector/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -vendor/ -composer.lock -composer.phar -phpunit.xml diff --git a/pfosten/vendor/doctrine/inflector/.travis.yml b/pfosten/vendor/doctrine/inflector/.travis.yml deleted file mode 100755 index 9ec68f76..00000000 --- a/pfosten/vendor/doctrine/inflector/.travis.yml +++ /dev/null @@ -1,21 +0,0 @@ -language: php - -sudo: false - -cache: - directory: - - $HOME/.composer/cache - -php: - - 5.3 - - 5.4 - - 5.5 - - 5.6 - - 7.0 - - hhvm - -install: - - composer install -n - -script: - - phpunit diff --git a/pfosten/vendor/doctrine/inflector/LICENSE b/pfosten/vendor/doctrine/inflector/LICENSE old mode 100755 new mode 100644 diff --git a/pfosten/vendor/doctrine/inflector/README.md b/pfosten/vendor/doctrine/inflector/README.md old mode 100755 new mode 100644 diff --git a/pfosten/vendor/doctrine/inflector/composer.json b/pfosten/vendor/doctrine/inflector/composer.json old mode 100755 new mode 100644 index 7e5b2efb..2189ff17 --- a/pfosten/vendor/doctrine/inflector/composer.json +++ b/pfosten/vendor/doctrine/inflector/composer.json @@ -13,17 +13,20 @@ {"name": "Johannes Schmitt", "email": "schmittjoh@gmail.com"} ], "require": { - "php": ">=5.3.2" + "php": "^7.1" }, "require-dev": { - "phpunit/phpunit": "4.*" + "phpunit/phpunit": "^6.2" }, "autoload": { - "psr-0": { "Doctrine\\Common\\Inflector\\": "lib/" } + "psr-4": { "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector" } + }, + "autoload-dev": { + "psr-4": { "Doctrine\\Tests\\Common\\Inflector\\": "tests/Doctrine/Tests/Common/Inflector" } }, "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "1.3.x-dev" } } } diff --git a/pfosten/vendor/doctrine/inflector/lib/Doctrine/Common/Inflector/Inflector.php b/pfosten/vendor/doctrine/inflector/lib/Doctrine/Common/Inflector/Inflector.php old mode 100755 new mode 100644 index a53828ab..35b5c68b --- a/pfosten/vendor/doctrine/inflector/lib/Doctrine/Common/Inflector/Inflector.php +++ b/pfosten/vendor/doctrine/inflector/lib/Doctrine/Common/Inflector/Inflector.php @@ -38,7 +38,7 @@ class Inflector /** * Plural inflector rules. * - * @var array + * @var string[][] */ private static $plural = array( 'rules' => array( @@ -49,10 +49,11 @@ class Inflector '/(matr|vert|ind)(ix|ex)$/i' => '\1ices', '/(x|ch|ss|sh)$/i' => '\1es', '/([^aeiouy]|qu)y$/i' => '\1ies', - '/(hive)$/i' => '\1s', + '/(hive|gulf)$/i' => '\1s', '/(?:([^f])fe|([lr])f)$/i' => '\1\2ves', '/sis$/i' => 'ses', '/([ti])um$/i' => '\1a', + '/(c)riterion$/i' => '\1riteria', '/(p)erson$/i' => '\1eople', '/(m)an$/i' => '\1en', '/(c)hild$/i' => '\1hildren', @@ -67,7 +68,16 @@ class Inflector '/$/' => 's', ), 'uninflected' => array( - '.*[nrlm]ese', '.*deer', '.*fish', '.*measles', '.*ois', '.*pox', '.*sheep', 'people', 'cookie' + '.*[nrlm]ese', + '.*deer', + '.*fish', + '.*measles', + '.*ois', + '.*pox', + '.*sheep', + 'people', + 'cookie', + 'police', ), 'irregular' => array( 'atlas' => 'atlases', @@ -75,7 +85,9 @@ class Inflector 'beef' => 'beefs', 'brother' => 'brothers', 'cafe' => 'cafes', + 'canvas' => 'canvases', 'chateau' => 'chateaux', + 'niveau' => 'niveaux', 'child' => 'children', 'cookie' => 'cookies', 'corpus' => 'corpuses', @@ -88,13 +100,16 @@ class Inflector 'foot' => 'feet', 'fungus' => 'fungi', 'ganglion' => 'ganglions', + 'gas' => 'gases', 'genie' => 'genies', 'genus' => 'genera', + 'goose' => 'geese', 'graffito' => 'graffiti', 'hippopotamus' => 'hippopotami', 'hoof' => 'hoofs', 'human' => 'humans', 'iris' => 'irises', + 'larva' => 'larvae', 'leaf' => 'leaves', 'loaf' => 'loaves', 'man' => 'men', @@ -112,6 +127,7 @@ class Inflector 'octopus' => 'octopuses', 'opus' => 'opuses', 'ox' => 'oxen', + 'passerby' => 'passersby', 'penis' => 'penises', 'person' => 'people', 'plateau' => 'plateaux', @@ -126,6 +142,7 @@ class Inflector 'tornado' => 'tornadoes', 'trilby' => 'trilbys', 'turf' => 'turfs', + 'valve' => 'valves', 'volcano' => 'volcanoes', ) ); @@ -133,7 +150,7 @@ class Inflector /** * Singular inflector rules. * - * @var array + * @var string[][] */ private static $singular = array( 'rules' => array( @@ -161,9 +178,12 @@ class Inflector '/(tive)s$/i' => '\1', '/(hive)s$/i' => '\1', '/(drive)s$/i' => '\1', + '/(dive)s$/i' => '\1', + '/(olive)s$/i' => '\1', '/([^fo])ves$/i' => '\1fe', '/(^analy)ses$/i' => '\1sis', '/(analy|diagno|^ba|(p)arenthe|(p)rogno|(s)ynop|(t)he)ses$/i' => '\1\2sis', + '/(c)riteria$/i' => '\1riterion', '/([ti])a$/i' => '\1um', '/(p)eople$/i' => '\1\2erson', '/(m)en$/i' => '\1an', @@ -183,17 +203,27 @@ class Inflector '.*pox', '.*sheep', '.*ss', + 'data', + 'police', + 'pants', + 'clothes', ), 'irregular' => array( - 'criteria' => 'criterion', - 'curves' => 'curve', - 'emphases' => 'emphasis', - 'foes' => 'foe', - 'hoaxes' => 'hoax', - 'media' => 'medium', - 'neuroses' => 'neurosis', - 'waves' => 'wave', - 'oases' => 'oasis', + 'abuses' => 'abuse', + 'avalanches' => 'avalanche', + 'caches' => 'cache', + 'criteria' => 'criterion', + 'curves' => 'curve', + 'emphases' => 'emphasis', + 'foes' => 'foe', + 'geese' => 'goose', + 'graves' => 'grave', + 'hoaxes' => 'hoax', + 'media' => 'medium', + 'neuroses' => 'neurosis', + 'waves' => 'wave', + 'oases' => 'oasis', + 'valves' => 'valve', ) ); @@ -203,18 +233,18 @@ class Inflector * @var array */ private static $uninflected = array( - 'Amoyese', 'bison', 'Borghese', 'bream', 'breeches', 'britches', 'buffalo', 'cantus', - 'carp', 'chassis', 'clippers', 'cod', 'coitus', 'Congoese', 'contretemps', 'corps', - 'debris', 'diabetes', 'djinn', 'eland', 'elk', 'equipment', 'Faroese', 'flounder', - 'Foochowese', 'gallows', 'Genevese', 'Genoese', 'Gilbertese', 'graffiti', - 'headquarters', 'herpes', 'hijinks', 'Hottentotese', 'information', 'innings', - 'jackanapes', 'Kiplingese', 'Kongoese', 'Lucchese', 'mackerel', 'Maltese', '.*?media', - 'mews', 'moose', 'mumps', 'Nankingese', 'news', 'nexus', 'Niasese', - 'Pekingese', 'Piedmontese', 'pincers', 'Pistoiese', 'pliers', 'Portuguese', - 'proceedings', 'rabies', 'rice', 'rhinoceros', 'salmon', 'Sarawakese', 'scissors', - 'sea[- ]bass', 'series', 'Shavese', 'shears', 'siemens', 'species', 'staff', 'swine', - 'testes', 'trousers', 'trout', 'tuna', 'Vermontese', 'Wenchowese', 'whiting', - 'wildebeest', 'Yengeese' + '.*?media', 'Amoyese', 'audio', 'bison', 'Borghese', 'bream', 'breeches', + 'britches', 'buffalo', 'cantus', 'carp', 'chassis', 'clippers', 'cod', 'coitus', 'compensation', 'Congoese', + 'contretemps', 'coreopsis', 'corps', 'data', 'debris', 'deer', 'diabetes', 'djinn', 'education', 'eland', + 'elk', 'emoji', 'equipment', 'evidence', 'Faroese', 'feedback', 'fish', 'flounder', 'Foochowese', + 'Furniture', 'furniture', 'gallows', 'Genevese', 'Genoese', 'Gilbertese', 'gold', + 'headquarters', 'herpes', 'hijinks', 'Hottentotese', 'information', 'innings', 'jackanapes', 'jedi', + 'Kiplingese', 'knowledge', 'Kongoese', 'love', 'Lucchese', 'Luggage', 'mackerel', 'Maltese', 'metadata', + 'mews', 'moose', 'mumps', 'Nankingese', 'news', 'nexus', 'Niasese', 'nutrition', 'offspring', + 'Pekingese', 'Piedmontese', 'pincers', 'Pistoiese', 'plankton', 'pliers', 'pokemon', 'police', 'Portuguese', + 'proceedings', 'rabies', 'rain', 'rhinoceros', 'rice', 'salmon', 'Sarawakese', 'scissors', 'sea[- ]bass', + 'series', 'Shavese', 'shears', 'sheep', 'siemens', 'species', 'staff', 'swine', 'traffic', + 'trousers', 'trout', 'tuna', 'us', 'Vermontese', 'Wenchowese', 'wheat', 'whiting', 'wildebeest', 'Yengeese' ); /** @@ -233,36 +263,24 @@ class Inflector /** * Converts a word into the format for a Doctrine table name. Converts 'ModelName' to 'model_name'. - * - * @param string $word The word to tableize. - * - * @return string The tableized word. */ - public static function tableize($word) + public static function tableize(string $word) : string { return strtolower(preg_replace('~(?<=\\w)([A-Z])~', '_$1', $word)); } /** * Converts a word into the format for a Doctrine class name. Converts 'table_name' to 'TableName'. - * - * @param string $word The word to classify. - * - * @return string The classified word. */ - public static function classify($word) + public static function classify(string $word) : string { - return str_replace(" ", "", ucwords(strtr($word, "_-", " "))); + return str_replace([' ', '_', '-'], '', ucwords($word, ' _-')); } /** * Camelizes a word. This uses the classify() method and turns the first character to lowercase. - * - * @param string $word The word to camelize. - * - * @return string The camelized word. */ - public static function camelize($word) + public static function camelize(string $word) : string { return lcfirst(self::classify($word)); } @@ -271,7 +289,7 @@ class Inflector * Uppercases words with configurable delimeters between words. * * Takes a string and capitalizes all of the words, like PHP's built-in - * ucwords function. This extends that behavior, however, by allowing the + * ucwords function. This extends that behavior, however, by allowing the * word delimeters to be configured, rather than only separating on * whitespace. * @@ -292,24 +310,16 @@ class Inflector * * @return string The string with all delimeter-separated words capitalized. */ - public static function ucwords($string, $delimiters = " \n\t\r\0\x0B-") + public static function ucwords(string $string, string $delimiters = " \n\t\r\0\x0B-") : string { - return preg_replace_callback( - '/[^' . preg_quote($delimiters, '/') . ']+/', - function($matches) { - return ucfirst($matches[0]); - }, - $string - ); + return ucwords($string, $delimiters); } /** * Clears Inflectors inflected value caches, and resets the inflection * rules to the initial values. - * - * @return void */ - public static function reset() + public static function reset() : void { if (empty(self::$initialState)) { self::$initialState = get_class_vars('Inflector'); @@ -318,7 +328,7 @@ class Inflector } foreach (self::$initialState as $key => $val) { - if ($key != 'initialState') { + if ($key !== 'initialState') { self::${$key} = $val; } } @@ -338,14 +348,14 @@ class Inflector * )); * }}} * - * @param string $type The type of inflection, either 'plural' or 'singular' - * @param array $rules An array of rules to be added. - * @param boolean $reset If true, will unset default inflections for all - * new rules that are being defined in $rules. + * @param string $type The type of inflection, either 'plural' or 'singular' + * @param array|iterable $rules An array of rules to be added. + * @param boolean $reset If true, will unset default inflections for all + * new rules that are being defined in $rules. * * @return void */ - public static function rules($type, $rules, $reset = false) + public static function rules(string $type, iterable $rules, bool $reset = false) : void { foreach ($rules as $rule => $pattern) { if ( ! is_array($pattern)) { @@ -383,7 +393,7 @@ class Inflector * * @return string The word in plural form. */ - public static function pluralize($word) + public static function pluralize(string $word) : string { if (isset(self::$cache['pluralize'][$word])) { return self::$cache['pluralize'][$word]; @@ -403,8 +413,8 @@ class Inflector } if (preg_match('/(.*)\\b(' . self::$plural['cacheIrregular'] . ')$/i', $word, $regs)) { - self::$cache['pluralize'][$word] = $regs[1] . substr($word, 0, 1) . substr(self::$plural['merged']['irregular'][strtolower($regs[2])], 1); - + self::$cache['pluralize'][$word] = $regs[1] . $word[0] . substr(self::$plural['merged']['irregular'][strtolower($regs[2])], 1); + return self::$cache['pluralize'][$word]; } @@ -430,7 +440,7 @@ class Inflector * * @return string The word in singular form. */ - public static function singularize($word) + public static function singularize(string $word) : string { if (isset(self::$cache['singularize'][$word])) { return self::$cache['singularize'][$word]; @@ -451,13 +461,13 @@ class Inflector } if (!isset(self::$singular['cacheUninflected']) || !isset(self::$singular['cacheIrregular'])) { - self::$singular['cacheUninflected'] = '(?:' . join('|', self::$singular['merged']['uninflected']) . ')'; - self::$singular['cacheIrregular'] = '(?:' . join('|', array_keys(self::$singular['merged']['irregular'])) . ')'; + self::$singular['cacheUninflected'] = '(?:' . implode('|', self::$singular['merged']['uninflected']) . ')'; + self::$singular['cacheIrregular'] = '(?:' . implode('|', array_keys(self::$singular['merged']['irregular'])) . ')'; } if (preg_match('/(.*)\\b(' . self::$singular['cacheIrregular'] . ')$/i', $word, $regs)) { - self::$cache['singularize'][$word] = $regs[1] . substr($word, 0, 1) . substr(self::$singular['merged']['irregular'][strtolower($regs[2])], 1); - + self::$cache['singularize'][$word] = $regs[1] . $word[0] . substr(self::$singular['merged']['irregular'][strtolower($regs[2])], 1); + return self::$cache['singularize'][$word]; } diff --git a/pfosten/vendor/doctrine/inflector/phpunit.xml.dist b/pfosten/vendor/doctrine/inflector/phpunit.xml.dist deleted file mode 100755 index ef07faa5..00000000 --- a/pfosten/vendor/doctrine/inflector/phpunit.xml.dist +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - ./tests/Doctrine/ - - - - - - ./lib/Doctrine/ - - - - - - performance - - - diff --git a/pfosten/vendor/doctrine/inflector/tests/Doctrine/Tests/Common/Inflector/InflectorTest.php b/pfosten/vendor/doctrine/inflector/tests/Doctrine/Tests/Common/Inflector/InflectorTest.php deleted file mode 100755 index 4198d22c..00000000 --- a/pfosten/vendor/doctrine/inflector/tests/Doctrine/Tests/Common/Inflector/InflectorTest.php +++ /dev/null @@ -1,309 +0,0 @@ -assertEquals( - $singular, - Inflector::singularize($plural), - "'$plural' should be singularized to '$singular'" - ); - } - - /** - * testInflectingPlurals method - * - * @dataProvider dataSampleWords - * @return void - */ - public function testInflectingPlurals($singular, $plural) - { - $this->assertEquals( - $plural, - Inflector::pluralize($singular), - "'$singular' should be pluralized to '$plural'" - ); - } - - /** - * testCustomPluralRule method - * - * @return void - */ - public function testCustomPluralRule() - { - Inflector::reset(); - Inflector::rules('plural', array('/^(custom)$/i' => '\1izables')); - - $this->assertEquals(Inflector::pluralize('custom'), 'customizables'); - - Inflector::rules('plural', array('uninflected' => array('uninflectable'))); - - $this->assertEquals(Inflector::pluralize('uninflectable'), 'uninflectable'); - - Inflector::rules('plural', array( - 'rules' => array('/^(alert)$/i' => '\1ables'), - 'uninflected' => array('noflect', 'abtuse'), - 'irregular' => array('amaze' => 'amazable', 'phone' => 'phonezes') - )); - - $this->assertEquals(Inflector::pluralize('noflect'), 'noflect'); - $this->assertEquals(Inflector::pluralize('abtuse'), 'abtuse'); - $this->assertEquals(Inflector::pluralize('alert'), 'alertables'); - $this->assertEquals(Inflector::pluralize('amaze'), 'amazable'); - $this->assertEquals(Inflector::pluralize('phone'), 'phonezes'); - } - - /** - * testCustomSingularRule method - * - * @return void - */ - public function testCustomSingularRule() - { - Inflector::reset(); - Inflector::rules('singular', array('/(eple)r$/i' => '\1', '/(jente)r$/i' => '\1')); - - $this->assertEquals(Inflector::singularize('epler'), 'eple'); - $this->assertEquals(Inflector::singularize('jenter'), 'jente'); - - Inflector::rules('singular', array( - 'rules' => array('/^(bil)er$/i' => '\1', '/^(inflec|contribu)tors$/i' => '\1ta'), - 'uninflected' => array('singulars'), - 'irregular' => array('spins' => 'spinor') - )); - - $this->assertEquals(Inflector::singularize('inflectors'), 'inflecta'); - $this->assertEquals(Inflector::singularize('contributors'), 'contributa'); - $this->assertEquals(Inflector::singularize('spins'), 'spinor'); - $this->assertEquals(Inflector::singularize('singulars'), 'singulars'); - } - - /** - * test that setting new rules clears the inflector caches. - * - * @return void - */ - public function testRulesClearsCaches() - { - Inflector::reset(); - - $this->assertEquals(Inflector::singularize('Bananas'), 'Banana'); - $this->assertEquals(Inflector::pluralize('Banana'), 'Bananas'); - - Inflector::rules('singular', array( - 'rules' => array('/(.*)nas$/i' => '\1zzz') - )); - - $this->assertEquals('Banazzz', Inflector::singularize('Bananas'), 'Was inflected with old rules.'); - - Inflector::rules('plural', array( - 'rules' => array('/(.*)na$/i' => '\1zzz'), - 'irregular' => array('corpus' => 'corpora') - )); - - $this->assertEquals(Inflector::pluralize('Banana'), 'Banazzz', 'Was inflected with old rules.'); - $this->assertEquals(Inflector::pluralize('corpus'), 'corpora', 'Was inflected with old irregular form.'); - } - - /** - * Test resetting inflection rules. - * - * @return void - */ - public function testCustomRuleWithReset() - { - Inflector::reset(); - - $uninflected = array('atlas', 'lapis', 'onibus', 'pires', 'virus', '.*x'); - $pluralIrregular = array('as' => 'ases'); - - Inflector::rules('singular', array( - 'rules' => array('/^(.*)(a|e|o|u)is$/i' => '\1\2l'), - 'uninflected' => $uninflected, - ), true); - - Inflector::rules('plural', array( - 'rules' => array( - '/^(.*)(a|e|o|u)l$/i' => '\1\2is', - ), - 'uninflected' => $uninflected, - 'irregular' => $pluralIrregular - ), true); - - $this->assertEquals(Inflector::pluralize('Alcool'), 'Alcoois'); - $this->assertEquals(Inflector::pluralize('Atlas'), 'Atlas'); - $this->assertEquals(Inflector::singularize('Alcoois'), 'Alcool'); - $this->assertEquals(Inflector::singularize('Atlas'), 'Atlas'); - } - - /** - * Test basic ucwords functionality. - * - * @return void - */ - public function testUcwords() - { - $this->assertSame('Top-O-The-Morning To All_of_you!', Inflector::ucwords( 'top-o-the-morning to all_of_you!')); - } - - /** - * Test ucwords functionality with custom delimeters. - * - * @return void - */ - public function testUcwordsWithCustomDelimeters() - { - $this->assertSame('Top-O-The-Morning To All_Of_You!', Inflector::ucwords( 'top-o-the-morning to all_of_you!', '-_ ')); - } -} - diff --git a/pfosten/vendor/doctrine/inflector/tests/Doctrine/Tests/DoctrineTestCase.php b/pfosten/vendor/doctrine/inflector/tests/Doctrine/Tests/DoctrineTestCase.php deleted file mode 100755 index e8323d29..00000000 --- a/pfosten/vendor/doctrine/inflector/tests/Doctrine/Tests/DoctrineTestCase.php +++ /dev/null @@ -1,10 +0,0 @@ - composer-installer.php - hhvm composer-installer.php - hhvm -v ResourceLimit.SocketDefaultTimeout=30 -v Http.SlowQueryThreshold=30000 composer.phar update --prefer-source -elif [ "$TRAVIS_PHP_VERSION" = '5.3.3' ] ; then - composer self-update - composer update --prefer-source --no-dev - composer dump-autoload -else - composer self-update - composer update --prefer-source -fi diff --git a/pfosten/vendor/doctrine/instantiator/.travis.yml b/pfosten/vendor/doctrine/instantiator/.travis.yml deleted file mode 100755 index 7f1ec5f9..00000000 --- a/pfosten/vendor/doctrine/instantiator/.travis.yml +++ /dev/null @@ -1,22 +0,0 @@ -language: php - -php: - - 5.3.3 - - 5.3 - - 5.4 - - 5.5 - - 5.6 - - hhvm - -before_script: - - ./.travis.install.sh - - if [ $TRAVIS_PHP_VERSION = '5.6' ]; then PHPUNIT_FLAGS="--coverage-clover coverage.clover"; else PHPUNIT_FLAGS=""; fi - -script: - - if [ $TRAVIS_PHP_VERSION = '5.3.3' ]; then phpunit; fi - - if [ $TRAVIS_PHP_VERSION != '5.3.3' ]; then ./vendor/bin/phpunit $PHPUNIT_FLAGS; fi - - if [ $TRAVIS_PHP_VERSION != '5.3.3' ]; then ./vendor/bin/phpcs --standard=PSR2 ./src/ ./tests/; fi - - 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 - -after_script: - - 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 diff --git a/pfosten/vendor/doctrine/instantiator/CONTRIBUTING.md b/pfosten/vendor/doctrine/instantiator/CONTRIBUTING.md old mode 100755 new mode 100644 index 75b84b2a..c1a2c42e --- a/pfosten/vendor/doctrine/instantiator/CONTRIBUTING.md +++ b/pfosten/vendor/doctrine/instantiator/CONTRIBUTING.md @@ -1,6 +1,6 @@ # Contributing - * Coding standard for the project is [PSR-2](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md) + * Follow the [Doctrine Coding Standard](https://github.com/doctrine/coding-standard) * The project will follow strict [object calisthenics](http://www.slideshare.net/guilhermeblanco/object-calisthenics-applied-to-php) * Any contribution must provide tests for additional introduced conditions * Any un-confirmed issue needs a failing test case before being accepted diff --git a/pfosten/vendor/doctrine/instantiator/LICENSE b/pfosten/vendor/doctrine/instantiator/LICENSE old mode 100755 new mode 100644 diff --git a/pfosten/vendor/doctrine/instantiator/README.md b/pfosten/vendor/doctrine/instantiator/README.md old mode 100755 new mode 100644 index 393ec7ca..eff5a0ca --- a/pfosten/vendor/doctrine/instantiator/README.md +++ b/pfosten/vendor/doctrine/instantiator/README.md @@ -6,7 +6,6 @@ This library provides a way of avoiding usage of constructors when instantiating [![Code Coverage](https://scrutinizer-ci.com/g/doctrine/instantiator/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/doctrine/instantiator/?branch=master) [![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/doctrine/instantiator/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/doctrine/instantiator/?branch=master) [![Dependency Status](https://www.versioneye.com/package/php--doctrine--instantiator/badge.svg)](https://www.versioneye.com/package/php--doctrine--instantiator) -[![HHVM Status](http://hhvm.h4cc.de/badge/doctrine/instantiator.png)](http://hhvm.h4cc.de/package/doctrine/instantiator) [![Latest Stable Version](https://poser.pugx.org/doctrine/instantiator/v/stable.png)](https://packagist.org/packages/doctrine/instantiator) [![Latest Unstable Version](https://poser.pugx.org/doctrine/instantiator/v/unstable.png)](https://packagist.org/packages/doctrine/instantiator) @@ -27,7 +26,7 @@ itself: ```php $instantiator = new \Doctrine\Instantiator\Instantiator(); -$instance = $instantiator->instantiate('My\\ClassName\\Here'); +$instance = $instantiator->instantiate(\My\ClassName\Here::class); ``` ## Contributing diff --git a/pfosten/vendor/doctrine/instantiator/composer.json b/pfosten/vendor/doctrine/instantiator/composer.json old mode 100755 new mode 100644 index 4823890b..9002a91a --- a/pfosten/vendor/doctrine/instantiator/composer.json +++ b/pfosten/vendor/doctrine/instantiator/composer.json @@ -3,7 +3,7 @@ "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", "type": "library", "license": "MIT", - "homepage": "https://github.com/doctrine/instantiator", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", "keywords": [ "instantiate", "constructor" @@ -16,14 +16,16 @@ } ], "require": { - "php": ">=5.3,<8.0-DEV" + "php": "^7.1" }, "require-dev": { "ext-phar": "*", "ext-pdo": "*", - "phpunit/phpunit": "~4.0", - "squizlabs/php_codesniffer": "~2.0", - "athletic/athletic": "~0.1.8" + "doctrine/coding-standard": "^6.0", + "phpbench/phpbench": "^0.13", + "phpstan/phpstan-phpunit": "^0.11", + "phpstan/phpstan-shim": "^0.11", + "phpunit/phpunit": "^7.0" }, "autoload": { "psr-4": { @@ -39,7 +41,7 @@ }, "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.2.x-dev" } } } diff --git a/pfosten/vendor/doctrine/instantiator/phpmd.xml.dist b/pfosten/vendor/doctrine/instantiator/phpmd.xml.dist deleted file mode 100755 index 82541056..00000000 --- a/pfosten/vendor/doctrine/instantiator/phpmd.xml.dist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/pfosten/vendor/doctrine/instantiator/phpunit.xml.dist b/pfosten/vendor/doctrine/instantiator/phpunit.xml.dist deleted file mode 100755 index 0a8d5709..00000000 --- a/pfosten/vendor/doctrine/instantiator/phpunit.xml.dist +++ /dev/null @@ -1,22 +0,0 @@ - - - - ./tests/DoctrineTest/InstantiatorTest - - - - ./src - - - diff --git a/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/ExceptionInterface.php b/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/ExceptionInterface.php old mode 100755 new mode 100644 index 3065375a..e6a5195f --- a/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/ExceptionInterface.php +++ b/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/ExceptionInterface.php @@ -1,29 +1,12 @@ . - */ namespace Doctrine\Instantiator\Exception; +use Throwable; + /** * Base exception marker interface for the instantiator component - * - * @author Marco Pivetta */ -interface ExceptionInterface +interface ExceptionInterface extends Throwable { } diff --git a/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/InvalidArgumentException.php b/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/InvalidArgumentException.php old mode 100755 new mode 100644 index ea8d28c5..9188f0ba --- a/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/InvalidArgumentException.php +++ b/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/InvalidArgumentException.php @@ -1,40 +1,20 @@ . - */ namespace Doctrine\Instantiator\Exception; use InvalidArgumentException as BaseInvalidArgumentException; use ReflectionClass; +use const PHP_VERSION_ID; +use function interface_exists; +use function sprintf; +use function trait_exists; /** * Exception for invalid arguments provided to the instantiator - * - * @author Marco Pivetta */ class InvalidArgumentException extends BaseInvalidArgumentException implements ExceptionInterface { - /** - * @param string $className - * - * @return self - */ - public static function fromNonExistingClass($className) + public static function fromNonExistingClass(string $className) : self { if (interface_exists($className)) { return new self(sprintf('The provided type "%s" is an interface, and can not be instantiated', $className)); @@ -47,12 +27,7 @@ class InvalidArgumentException extends BaseInvalidArgumentException implements E return new self(sprintf('The provided class "%s" does not exist', $className)); } - /** - * @param ReflectionClass $reflectionClass - * - * @return self - */ - public static function fromAbstractClass(ReflectionClass $reflectionClass) + public static function fromAbstractClass(ReflectionClass $reflectionClass) : self { return new self(sprintf( 'The provided class "%s" is abstract, and can not be instantiated', diff --git a/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/UnexpectedValueException.php b/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/UnexpectedValueException.php old mode 100755 new mode 100644 index 1681e56e..d946731b --- a/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/UnexpectedValueException.php +++ b/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/UnexpectedValueException.php @@ -1,43 +1,21 @@ . - */ namespace Doctrine\Instantiator\Exception; use Exception; use ReflectionClass; use UnexpectedValueException as BaseUnexpectedValueException; +use function sprintf; /** * Exception for given parameters causing invalid/unexpected state on instantiation - * - * @author Marco Pivetta */ class UnexpectedValueException extends BaseUnexpectedValueException implements ExceptionInterface { - /** - * @param ReflectionClass $reflectionClass - * @param Exception $exception - * - * @return self - */ - public static function fromSerializationTriggeredException(ReflectionClass $reflectionClass, Exception $exception) - { + public static function fromSerializationTriggeredException( + ReflectionClass $reflectionClass, + Exception $exception + ) : self { return new self( sprintf( 'An exception was raised while trying to instantiate an instance of "%s" via un-serialization', @@ -48,22 +26,13 @@ class UnexpectedValueException extends BaseUnexpectedValueException implements E ); } - /** - * @param ReflectionClass $reflectionClass - * @param string $errorString - * @param int $errorCode - * @param string $errorFile - * @param int $errorLine - * - * @return UnexpectedValueException - */ public static function fromUncleanUnSerialization( ReflectionClass $reflectionClass, - $errorString, - $errorCode, - $errorFile, - $errorLine - ) { + string $errorString, + int $errorCode, + string $errorFile, + int $errorLine + ) : self { return new self( sprintf( 'Could not produce an instance of "%s" via un-serialization, since an error was triggered ' diff --git a/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Instantiator.php b/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Instantiator.php old mode 100755 new mode 100644 index 6d5b3b65..9c678624 --- a/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Instantiator.php +++ b/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/Instantiator.php @@ -1,34 +1,24 @@ . - */ namespace Doctrine\Instantiator; -use Closure; +use ArrayIterator; use Doctrine\Instantiator\Exception\InvalidArgumentException; use Doctrine\Instantiator\Exception\UnexpectedValueException; use Exception; use ReflectionClass; +use ReflectionException; +use Serializable; +use function class_exists; +use function is_subclass_of; +use function restore_error_handler; +use function set_error_handler; +use function sprintf; +use function strlen; +use function unserialize; /** * {@inheritDoc} - * - * @author Marco Pivetta */ final class Instantiator implements InstantiatorInterface { @@ -37,18 +27,22 @@ final class Instantiator implements InstantiatorInterface * the method {@see \Serializable::unserialize()} when dealing with classes implementing * the {@see \Serializable} interface. */ - const SERIALIZATION_FORMAT_USE_UNSERIALIZER = 'C'; - const SERIALIZATION_FORMAT_AVOID_UNSERIALIZER = 'O'; + public const SERIALIZATION_FORMAT_USE_UNSERIALIZER = 'C'; + public const SERIALIZATION_FORMAT_AVOID_UNSERIALIZER = 'O'; /** - * @var \Closure[] of {@see \Closure} instances used to instantiate specific classes + * Used to instantiate specific classes, indexed by class name. + * + * @var callable[] */ - private static $cachedInstantiators = array(); + private static $cachedInstantiators = []; /** - * @var object[] of objects that can directly be cloned + * Array of objects that can directly be cloned, indexed by class name. + * + * @var object[] */ - private static $cachedCloneables = array(); + private static $cachedCloneables = []; /** * {@inheritDoc} @@ -71,11 +65,9 @@ final class Instantiator implements InstantiatorInterface /** * Builds the requested object and caches it in static properties for performance * - * @param string $className - * * @return object */ - private function buildAndCacheFromFactory($className) + private function buildAndCacheFromFactory(string $className) { $factory = self::$cachedInstantiators[$className] = $this->buildFactory($className); $instance = $factory(); @@ -88,45 +80,40 @@ final class Instantiator implements InstantiatorInterface } /** - * Builds a {@see \Closure} capable of instantiating the given $className without + * Builds a callable capable of instantiating the given $className without * invoking its constructor. * - * @param string $className - * - * @return Closure + * @throws InvalidArgumentException + * @throws UnexpectedValueException + * @throws ReflectionException */ - private function buildFactory($className) + private function buildFactory(string $className) : callable { $reflectionClass = $this->getReflectionClass($className); if ($this->isInstantiableViaReflection($reflectionClass)) { - return function () use ($reflectionClass) { - return $reflectionClass->newInstanceWithoutConstructor(); - }; + return [$reflectionClass, 'newInstanceWithoutConstructor']; } $serializedString = sprintf( '%s:%d:"%s":0:{}', - $this->getSerializationFormat($reflectionClass), + is_subclass_of($className, Serializable::class) ? self::SERIALIZATION_FORMAT_USE_UNSERIALIZER : self::SERIALIZATION_FORMAT_AVOID_UNSERIALIZER, strlen($className), $className ); $this->checkIfUnSerializationIsSupported($reflectionClass, $serializedString); - return function () use ($serializedString) { + return static function () use ($serializedString) { return unserialize($serializedString); }; } /** - * @param string $className - * - * @return ReflectionClass - * * @throws InvalidArgumentException + * @throws ReflectionException */ - private function getReflectionClass($className) + private function getReflectionClass(string $className) : ReflectionClass { if (! class_exists($className)) { throw InvalidArgumentException::fromNonExistingClass($className); @@ -142,16 +129,11 @@ final class Instantiator implements InstantiatorInterface } /** - * @param ReflectionClass $reflectionClass - * @param string $serializedString - * * @throws UnexpectedValueException - * - * @return void */ - private function checkIfUnSerializationIsSupported(ReflectionClass $reflectionClass, $serializedString) + private function checkIfUnSerializationIsSupported(ReflectionClass $reflectionClass, string $serializedString) : void { - set_error_handler(function ($code, $message, $file, $line) use ($reflectionClass, & $error) { + set_error_handler(static function (int $code, string $message, string $file, int $line) use ($reflectionClass, &$error) : bool { $error = UnexpectedValueException::fromUncleanUnSerialization( $reflectionClass, $message, @@ -159,11 +141,15 @@ final class Instantiator implements InstantiatorInterface $file, $line ); + + return true; }); - $this->attemptInstantiationViaUnSerialization($reflectionClass, $serializedString); - - restore_error_handler(); + try { + $this->attemptInstantiationViaUnSerialization($reflectionClass, $serializedString); + } finally { + restore_error_handler(); + } if ($error) { throw $error; @@ -171,103 +157,47 @@ final class Instantiator implements InstantiatorInterface } /** - * @param ReflectionClass $reflectionClass - * @param string $serializedString - * * @throws UnexpectedValueException - * - * @return void */ - private function attemptInstantiationViaUnSerialization(ReflectionClass $reflectionClass, $serializedString) + private function attemptInstantiationViaUnSerialization(ReflectionClass $reflectionClass, string $serializedString) : void { try { unserialize($serializedString); } catch (Exception $exception) { - restore_error_handler(); - throw UnexpectedValueException::fromSerializationTriggeredException($reflectionClass, $exception); } } - /** - * @param ReflectionClass $reflectionClass - * - * @return bool - */ - private function isInstantiableViaReflection(ReflectionClass $reflectionClass) + private function isInstantiableViaReflection(ReflectionClass $reflectionClass) : bool { - if (\PHP_VERSION_ID >= 50600) { - return ! ($this->hasInternalAncestors($reflectionClass) && $reflectionClass->isFinal()); - } - - return \PHP_VERSION_ID >= 50400 && ! $this->hasInternalAncestors($reflectionClass); + return ! ($this->hasInternalAncestors($reflectionClass) && $reflectionClass->isFinal()); } /** * Verifies whether the given class is to be considered internal - * - * @param ReflectionClass $reflectionClass - * - * @return bool */ - private function hasInternalAncestors(ReflectionClass $reflectionClass) + private function hasInternalAncestors(ReflectionClass $reflectionClass) : bool { do { if ($reflectionClass->isInternal()) { return true; } - } while ($reflectionClass = $reflectionClass->getParentClass()); + + $reflectionClass = $reflectionClass->getParentClass(); + } while ($reflectionClass); return false; } - /** - * Verifies if the given PHP version implements the `Serializable` interface serialization - * with an incompatible serialization format. If that's the case, use serialization marker - * "C" instead of "O". - * - * @link http://news.php.net/php.internals/74654 - * - * @param ReflectionClass $reflectionClass - * - * @return string the serialization format marker, either self::SERIALIZATION_FORMAT_USE_UNSERIALIZER - * or self::SERIALIZATION_FORMAT_AVOID_UNSERIALIZER - */ - private function getSerializationFormat(ReflectionClass $reflectionClass) - { - if ($this->isPhpVersionWithBrokenSerializationFormat() - && $reflectionClass->implementsInterface('Serializable') - ) { - return self::SERIALIZATION_FORMAT_USE_UNSERIALIZER; - } - - return self::SERIALIZATION_FORMAT_AVOID_UNSERIALIZER; - } - - /** - * Checks whether the current PHP runtime uses an incompatible serialization format - * - * @return bool - */ - private function isPhpVersionWithBrokenSerializationFormat() - { - return PHP_VERSION_ID === 50429 || PHP_VERSION_ID === 50513; - } - /** * Checks if a class is cloneable * - * @param ReflectionClass $reflection - * - * @return bool + * Classes implementing `__clone` cannot be safely cloned, as that may cause side-effects. */ - private function isSafeToClone(ReflectionClass $reflection) + private function isSafeToClone(ReflectionClass $reflection) : bool { - if (method_exists($reflection, 'isCloneable') && ! $reflection->isCloneable()) { - return false; - } - - // not cloneable if it implements `__clone`, as we want to avoid calling it - return ! $reflection->hasMethod('__clone'); + return $reflection->isCloneable() + && ! $reflection->hasMethod('__clone') + && ! $reflection->isSubclassOf(ArrayIterator::class); } } diff --git a/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/InstantiatorInterface.php b/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/InstantiatorInterface.php old mode 100755 new mode 100644 index b665bea8..95299f4a --- a/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/InstantiatorInterface.php +++ b/pfosten/vendor/doctrine/instantiator/src/Doctrine/Instantiator/InstantiatorInterface.php @@ -1,28 +1,11 @@ . - */ namespace Doctrine\Instantiator; +use Doctrine\Instantiator\Exception\ExceptionInterface; + /** * Instantiator provides utility methods to build objects without invoking their constructors - * - * @author Marco Pivetta */ interface InstantiatorInterface { @@ -31,7 +14,7 @@ interface InstantiatorInterface * * @return object * - * @throws \Doctrine\Instantiator\Exception\ExceptionInterface + * @throws ExceptionInterface */ public function instantiate($className); } diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorPerformance/InstantiatorPerformanceEvent.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorPerformance/InstantiatorPerformanceEvent.php deleted file mode 100755 index 3e8fc6ff..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorPerformance/InstantiatorPerformanceEvent.php +++ /dev/null @@ -1,96 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorPerformance; - -use Athletic\AthleticEvent; -use Doctrine\Instantiator\Instantiator; - -/** - * Performance tests for {@see \Doctrine\Instantiator\Instantiator} - * - * @author Marco Pivetta - */ -class InstantiatorPerformanceEvent extends AthleticEvent -{ - /** - * @var \Doctrine\Instantiator\Instantiator - */ - private $instantiator; - - /** - * {@inheritDoc} - */ - protected function setUp() - { - $this->instantiator = new Instantiator(); - - $this->instantiator->instantiate(__CLASS__); - $this->instantiator->instantiate('ArrayObject'); - $this->instantiator->instantiate('DoctrineTest\\InstantiatorTestAsset\\SimpleSerializableAsset'); - $this->instantiator->instantiate('DoctrineTest\\InstantiatorTestAsset\\SerializableArrayObjectAsset'); - $this->instantiator->instantiate('DoctrineTest\\InstantiatorTestAsset\\UnCloneableAsset'); - } - - /** - * @iterations 20000 - * @baseline - * @group instantiation - */ - public function testInstantiateSelf() - { - $this->instantiator->instantiate(__CLASS__); - } - - /** - * @iterations 20000 - * @group instantiation - */ - public function testInstantiateInternalClass() - { - $this->instantiator->instantiate('ArrayObject'); - } - - /** - * @iterations 20000 - * @group instantiation - */ - public function testInstantiateSimpleSerializableAssetClass() - { - $this->instantiator->instantiate('DoctrineTest\\InstantiatorTestAsset\\SimpleSerializableAsset'); - } - - /** - * @iterations 20000 - * @group instantiation - */ - public function testInstantiateSerializableArrayObjectAsset() - { - $this->instantiator->instantiate('DoctrineTest\\InstantiatorTestAsset\\SerializableArrayObjectAsset'); - } - - /** - * @iterations 20000 - * @group instantiation - */ - public function testInstantiateUnCloneableAsset() - { - $this->instantiator->instantiate('DoctrineTest\\InstantiatorTestAsset\\UnCloneableAsset'); - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTest/Exception/InvalidArgumentExceptionTest.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTest/Exception/InvalidArgumentExceptionTest.php deleted file mode 100755 index 39d9b94d..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTest/Exception/InvalidArgumentExceptionTest.php +++ /dev/null @@ -1,83 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTest\Exception; - -use Doctrine\Instantiator\Exception\InvalidArgumentException; -use PHPUnit_Framework_TestCase; -use ReflectionClass; - -/** - * Tests for {@see \Doctrine\Instantiator\Exception\InvalidArgumentException} - * - * @author Marco Pivetta - * - * @covers \Doctrine\Instantiator\Exception\InvalidArgumentException - */ -class InvalidArgumentExceptionTest extends PHPUnit_Framework_TestCase -{ - public function testFromNonExistingTypeWithNonExistingClass() - { - $className = __CLASS__ . uniqid(); - $exception = InvalidArgumentException::fromNonExistingClass($className); - - $this->assertInstanceOf('Doctrine\\Instantiator\\Exception\\InvalidArgumentException', $exception); - $this->assertSame('The provided class "' . $className . '" does not exist', $exception->getMessage()); - } - - public function testFromNonExistingTypeWithTrait() - { - if (PHP_VERSION_ID < 50400) { - $this->markTestSkipped('Need at least PHP 5.4.0, as this test requires traits support to run'); - } - - $exception = InvalidArgumentException::fromNonExistingClass( - 'DoctrineTest\\InstantiatorTestAsset\\SimpleTraitAsset' - ); - - $this->assertSame( - 'The provided type "DoctrineTest\\InstantiatorTestAsset\\SimpleTraitAsset" is a trait, ' - . 'and can not be instantiated', - $exception->getMessage() - ); - } - - public function testFromNonExistingTypeWithInterface() - { - $exception = InvalidArgumentException::fromNonExistingClass('Doctrine\\Instantiator\\InstantiatorInterface'); - - $this->assertSame( - 'The provided type "Doctrine\\Instantiator\\InstantiatorInterface" is an interface, ' - . 'and can not be instantiated', - $exception->getMessage() - ); - } - - public function testFromAbstractClass() - { - $reflection = new ReflectionClass('DoctrineTest\\InstantiatorTestAsset\\AbstractClassAsset'); - $exception = InvalidArgumentException::fromAbstractClass($reflection); - - $this->assertSame( - 'The provided class "DoctrineTest\\InstantiatorTestAsset\\AbstractClassAsset" is abstract, ' - . 'and can not be instantiated', - $exception->getMessage() - ); - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTest/Exception/UnexpectedValueExceptionTest.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTest/Exception/UnexpectedValueExceptionTest.php deleted file mode 100755 index 84154e73..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTest/Exception/UnexpectedValueExceptionTest.php +++ /dev/null @@ -1,69 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTest\Exception; - -use Doctrine\Instantiator\Exception\UnexpectedValueException; -use Exception; -use PHPUnit_Framework_TestCase; -use ReflectionClass; - -/** - * Tests for {@see \Doctrine\Instantiator\Exception\UnexpectedValueException} - * - * @author Marco Pivetta - * - * @covers \Doctrine\Instantiator\Exception\UnexpectedValueException - */ -class UnexpectedValueExceptionTest extends PHPUnit_Framework_TestCase -{ - public function testFromSerializationTriggeredException() - { - $reflectionClass = new ReflectionClass($this); - $previous = new Exception(); - $exception = UnexpectedValueException::fromSerializationTriggeredException($reflectionClass, $previous); - - $this->assertInstanceOf('Doctrine\\Instantiator\\Exception\\UnexpectedValueException', $exception); - $this->assertSame($previous, $exception->getPrevious()); - $this->assertSame( - 'An exception was raised while trying to instantiate an instance of "' - . __CLASS__ . '" via un-serialization', - $exception->getMessage() - ); - } - - public function testFromUncleanUnSerialization() - { - $reflection = new ReflectionClass('DoctrineTest\\InstantiatorTestAsset\\AbstractClassAsset'); - $exception = UnexpectedValueException::fromUncleanUnSerialization($reflection, 'foo', 123, 'bar', 456); - - $this->assertInstanceOf('Doctrine\\Instantiator\\Exception\\UnexpectedValueException', $exception); - $this->assertSame( - 'Could not produce an instance of "DoctrineTest\\InstantiatorTestAsset\\AbstractClassAsset" ' - . 'via un-serialization, since an error was triggered in file "bar" at line "456"', - $exception->getMessage() - ); - - $previous = $exception->getPrevious(); - - $this->assertInstanceOf('Exception', $previous); - $this->assertSame('foo', $previous->getMessage()); - $this->assertSame(123, $previous->getCode()); - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTest/InstantiatorTest.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTest/InstantiatorTest.php deleted file mode 100755 index 0a2cb931..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTest/InstantiatorTest.php +++ /dev/null @@ -1,219 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTest; - -use Doctrine\Instantiator\Exception\UnexpectedValueException; -use Doctrine\Instantiator\Instantiator; -use PHPUnit_Framework_TestCase; -use ReflectionClass; - -/** - * Tests for {@see \Doctrine\Instantiator\Instantiator} - * - * @author Marco Pivetta - * - * @covers \Doctrine\Instantiator\Instantiator - */ -class InstantiatorTest extends PHPUnit_Framework_TestCase -{ - /** - * @var Instantiator - */ - private $instantiator; - - /** - * {@inheritDoc} - */ - protected function setUp() - { - $this->instantiator = new Instantiator(); - } - - /** - * @param string $className - * - * @dataProvider getInstantiableClasses - */ - public function testCanInstantiate($className) - { - $this->assertInstanceOf($className, $this->instantiator->instantiate($className)); - } - - /** - * @param string $className - * - * @dataProvider getInstantiableClasses - */ - public function testInstantiatesSeparateInstances($className) - { - $instance1 = $this->instantiator->instantiate($className); - $instance2 = $this->instantiator->instantiate($className); - - $this->assertEquals($instance1, $instance2); - $this->assertNotSame($instance1, $instance2); - } - - public function testExceptionOnUnSerializationException() - { - if (defined('HHVM_VERSION')) { - $this->markTestSkipped( - 'As of facebook/hhvm#3432, HHVM has no PDORow, and therefore ' - . ' no internal final classes that cannot be instantiated' - ); - } - - $className = 'DoctrineTest\\InstantiatorTestAsset\\UnserializeExceptionArrayObjectAsset'; - - if (\PHP_VERSION_ID >= 50600) { - $className = 'PDORow'; - } - - if (\PHP_VERSION_ID === 50429 || \PHP_VERSION_ID === 50513) { - $className = 'DoctrineTest\\InstantiatorTestAsset\\SerializableArrayObjectAsset'; - } - - $this->setExpectedException('Doctrine\\Instantiator\\Exception\\UnexpectedValueException'); - - $this->instantiator->instantiate($className); - } - - public function testNoticeOnUnSerializationException() - { - if (\PHP_VERSION_ID >= 50600) { - $this->markTestSkipped( - 'PHP 5.6 supports `ReflectionClass#newInstanceWithoutConstructor()` for some internal classes' - ); - } - - try { - $this->instantiator->instantiate('DoctrineTest\\InstantiatorTestAsset\\WakeUpNoticesAsset'); - - $this->fail('No exception was raised'); - } catch (UnexpectedValueException $exception) { - $wakeUpNoticesReflection = new ReflectionClass('DoctrineTest\\InstantiatorTestAsset\\WakeUpNoticesAsset'); - $previous = $exception->getPrevious(); - - $this->assertInstanceOf('Exception', $previous); - - // in PHP 5.4.29 and PHP 5.5.13, this case is not a notice, but an exception being thrown - if (! (\PHP_VERSION_ID === 50429 || \PHP_VERSION_ID === 50513)) { - $this->assertSame( - 'Could not produce an instance of "DoctrineTest\\InstantiatorTestAsset\WakeUpNoticesAsset" ' - . 'via un-serialization, since an error was triggered in file "' - . $wakeUpNoticesReflection->getFileName() . '" at line "36"', - $exception->getMessage() - ); - - $this->assertSame('Something went bananas while un-serializing this instance', $previous->getMessage()); - $this->assertSame(\E_USER_NOTICE, $previous->getCode()); - } - } - } - - /** - * @param string $invalidClassName - * - * @dataProvider getInvalidClassNames - */ - public function testInstantiationFromNonExistingClass($invalidClassName) - { - $this->setExpectedException('Doctrine\\Instantiator\\Exception\\InvalidArgumentException'); - - $this->instantiator->instantiate($invalidClassName); - } - - public function testInstancesAreNotCloned() - { - $className = 'TemporaryClass' . uniqid(); - - eval('namespace ' . __NAMESPACE__ . '; class ' . $className . '{}'); - - $instance = $this->instantiator->instantiate(__NAMESPACE__ . '\\' . $className); - - $instance->foo = 'bar'; - - $instance2 = $this->instantiator->instantiate(__NAMESPACE__ . '\\' . $className); - - $this->assertObjectNotHasAttribute('foo', $instance2); - } - - /** - * Provides a list of instantiable classes (existing) - * - * @return string[][] - */ - public function getInstantiableClasses() - { - $classes = array( - array('stdClass'), - array(__CLASS__), - array('Doctrine\\Instantiator\\Instantiator'), - array('Exception'), - array('PharException'), - array('DoctrineTest\\InstantiatorTestAsset\\SimpleSerializableAsset'), - array('DoctrineTest\\InstantiatorTestAsset\\ExceptionAsset'), - array('DoctrineTest\\InstantiatorTestAsset\\FinalExceptionAsset'), - array('DoctrineTest\\InstantiatorTestAsset\\PharExceptionAsset'), - array('DoctrineTest\\InstantiatorTestAsset\\UnCloneableAsset'), - array('DoctrineTest\\InstantiatorTestAsset\\XMLReaderAsset'), - ); - - if (\PHP_VERSION_ID === 50429 || \PHP_VERSION_ID === 50513) { - return $classes; - } - - $classes = array_merge( - $classes, - array( - array('PharException'), - array('ArrayObject'), - array('DoctrineTest\\InstantiatorTestAsset\\ArrayObjectAsset'), - array('DoctrineTest\\InstantiatorTestAsset\\SerializableArrayObjectAsset'), - ) - ); - - if (\PHP_VERSION_ID >= 50600) { - $classes[] = array('DoctrineTest\\InstantiatorTestAsset\\WakeUpNoticesAsset'); - $classes[] = array('DoctrineTest\\InstantiatorTestAsset\\UnserializeExceptionArrayObjectAsset'); - } - - return $classes; - } - - /** - * Provides a list of instantiable classes (existing) - * - * @return string[][] - */ - public function getInvalidClassNames() - { - $classNames = array( - array(__CLASS__ . uniqid()), - array('Doctrine\\Instantiator\\InstantiatorInterface'), - array('DoctrineTest\\InstantiatorTestAsset\\AbstractClassAsset'), - ); - - if (\PHP_VERSION_ID >= 50400) { - $classNames[] = array('DoctrineTest\\InstantiatorTestAsset\\SimpleTraitAsset'); - } - - return $classNames; - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/AbstractClassAsset.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/AbstractClassAsset.php deleted file mode 100755 index fbe28ddd..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/AbstractClassAsset.php +++ /dev/null @@ -1,29 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTestAsset; - -/** - * A simple asset for an abstract class - * - * @author Marco Pivetta - */ -abstract class AbstractClassAsset -{ -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/ArrayObjectAsset.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/ArrayObjectAsset.php deleted file mode 100755 index 56146d70..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/ArrayObjectAsset.php +++ /dev/null @@ -1,41 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTestAsset; - -use ArrayObject; -use BadMethodCallException; - -/** - * Test asset that extends an internal PHP class - * - * @author Marco Pivetta - */ -class ArrayObjectAsset extends ArrayObject -{ - /** - * Constructor - should not be called - * - * @throws BadMethodCallException - */ - public function __construct() - { - throw new BadMethodCallException('Not supposed to be called!'); - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/ExceptionAsset.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/ExceptionAsset.php deleted file mode 100755 index 43bbe46b..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/ExceptionAsset.php +++ /dev/null @@ -1,41 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTestAsset; - -use BadMethodCallException; -use Exception; - -/** - * Test asset that extends an internal PHP base exception - * - * @author Marco Pivetta - */ -class ExceptionAsset extends Exception -{ - /** - * Constructor - should not be called - * - * @throws BadMethodCallException - */ - public function __construct() - { - throw new BadMethodCallException('Not supposed to be called!'); - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/FinalExceptionAsset.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/FinalExceptionAsset.php deleted file mode 100755 index 7d268f5b..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/FinalExceptionAsset.php +++ /dev/null @@ -1,41 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTestAsset; - -use BadMethodCallException; -use Exception; - -/** - * Test asset that extends an internal PHP base exception - * - * @author Marco Pivetta - */ -final class FinalExceptionAsset extends Exception -{ - /** - * Constructor - should not be called - * - * @throws BadMethodCallException - */ - public function __construct() - { - throw new BadMethodCallException('Not supposed to be called!'); - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/PharAsset.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/PharAsset.php deleted file mode 100755 index 553fd561..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/PharAsset.php +++ /dev/null @@ -1,41 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTestAsset; - -use BadMethodCallException; -use Phar; - -/** - * Test asset that extends an internal PHP class - * - * @author Marco Pivetta - */ -class PharAsset extends Phar -{ - /** - * Constructor - should not be called - * - * @throws BadMethodCallException - */ - public function __construct() - { - throw new BadMethodCallException('Not supposed to be called!'); - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/PharExceptionAsset.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/PharExceptionAsset.php deleted file mode 100755 index 42bf73e7..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/PharExceptionAsset.php +++ /dev/null @@ -1,44 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTestAsset; - -use BadMethodCallException; -use PharException; - -/** - * Test asset that extends an internal PHP class - * This class should be serializable without problems - * and without getting the "Erroneous data format for unserializing" - * error - * - * @author Marco Pivetta - */ -class PharExceptionAsset extends PharException -{ - /** - * Constructor - should not be called - * - * @throws BadMethodCallException - */ - public function __construct() - { - throw new BadMethodCallException('Not supposed to be called!'); - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/SerializableArrayObjectAsset.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/SerializableArrayObjectAsset.php deleted file mode 100755 index ba19aaf6..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/SerializableArrayObjectAsset.php +++ /dev/null @@ -1,62 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTestAsset; - -use ArrayObject; -use BadMethodCallException; -use Serializable; - -/** - * Serializable test asset that also extends an internal class - * - * @author Marco Pivetta - */ -class SerializableArrayObjectAsset extends ArrayObject implements Serializable -{ - /** - * Constructor - should not be called - * - * @throws BadMethodCallException - */ - public function __construct() - { - throw new BadMethodCallException('Not supposed to be called!'); - } - - /** - * {@inheritDoc} - */ - public function serialize() - { - return ''; - } - - /** - * {@inheritDoc} - * - * Should not be called - * - * @throws BadMethodCallException - */ - public function unserialize($serialized) - { - throw new BadMethodCallException('Not supposed to be called!'); - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/SimpleSerializableAsset.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/SimpleSerializableAsset.php deleted file mode 100755 index 39f84a6c..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/SimpleSerializableAsset.php +++ /dev/null @@ -1,61 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTestAsset; - -use BadMethodCallException; -use Serializable; - -/** - * Base serializable test asset - * - * @author Marco Pivetta - */ -class SimpleSerializableAsset implements Serializable -{ - /** - * Constructor - should not be called - * - * @throws BadMethodCallException - */ - public function __construct() - { - throw new BadMethodCallException('Not supposed to be called!'); - } - - /** - * {@inheritDoc} - */ - public function serialize() - { - return ''; - } - - /** - * {@inheritDoc} - * - * Should not be called - * - * @throws BadMethodCallException - */ - public function unserialize($serialized) - { - throw new BadMethodCallException('Not supposed to be called!'); - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/SimpleTraitAsset.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/SimpleTraitAsset.php deleted file mode 100755 index 04e78069..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/SimpleTraitAsset.php +++ /dev/null @@ -1,29 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTestAsset; - -/** - * A simple trait with no attached logic - * - * @author Marco Pivetta - */ -trait SimpleTraitAsset -{ -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/UnCloneableAsset.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/UnCloneableAsset.php deleted file mode 100755 index 7d03bdab..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/UnCloneableAsset.php +++ /dev/null @@ -1,50 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTestAsset; - -use BadMethodCallException; - -/** - * Base un-cloneable asset - * - * @author Marco Pivetta - */ -class UnCloneableAsset -{ - /** - * Constructor - should not be called - * - * @throws BadMethodCallException - */ - public function __construct() - { - throw new BadMethodCallException('Not supposed to be called!'); - } - - /** - * Magic `__clone` - should not be invoked - * - * @throws BadMethodCallException - */ - public function __clone() - { - throw new BadMethodCallException('Not supposed to be called!'); - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/UnserializeExceptionArrayObjectAsset.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/UnserializeExceptionArrayObjectAsset.php deleted file mode 100755 index b348a405..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/UnserializeExceptionArrayObjectAsset.php +++ /dev/null @@ -1,39 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTestAsset; - -use ArrayObject; -use BadMethodCallException; - -/** - * A simple asset for an abstract class - * - * @author Marco Pivetta - */ -class UnserializeExceptionArrayObjectAsset extends ArrayObject -{ - /** - * {@inheritDoc} - */ - public function __wakeup() - { - throw new BadMethodCallException(); - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/WakeUpNoticesAsset.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/WakeUpNoticesAsset.php deleted file mode 100755 index 18dc6711..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/WakeUpNoticesAsset.php +++ /dev/null @@ -1,38 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTestAsset; - -use ArrayObject; - -/** - * A simple asset for an abstract class - * - * @author Marco Pivetta - */ -class WakeUpNoticesAsset extends ArrayObject -{ - /** - * Wakeup method called after un-serialization - */ - public function __wakeup() - { - trigger_error('Something went bananas while un-serializing this instance'); - } -} diff --git a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/XMLReaderAsset.php b/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/XMLReaderAsset.php deleted file mode 100755 index 39ee6992..00000000 --- a/pfosten/vendor/doctrine/instantiator/tests/DoctrineTest/InstantiatorTestAsset/XMLReaderAsset.php +++ /dev/null @@ -1,41 +0,0 @@ -. - */ - -namespace DoctrineTest\InstantiatorTestAsset; - -use BadMethodCallException; -use XMLReader; - -/** - * Test asset that extends an internal PHP class - * - * @author Dave Marshall - */ -class XMLReaderAsset extends XMLReader -{ - /** - * Constructor - should not be called - * - * @throws BadMethodCallException - */ - public function __construct() - { - throw new BadMethodCallException('Not supposed to be called!'); - } -} diff --git a/pfosten/vendor/erusev/parsedown/Parsedown.php b/pfosten/vendor/erusev/parsedown/Parsedown.php index 87d612ab..1b9d6d5b 100644 --- a/pfosten/vendor/erusev/parsedown/Parsedown.php +++ b/pfosten/vendor/erusev/parsedown/Parsedown.php @@ -17,7 +17,7 @@ class Parsedown { # ~ - const version = '1.7.1'; + const version = '1.7.4'; # ~ @@ -429,7 +429,21 @@ class Parsedown if (isset($matches[1])) { - $class = 'language-'.$matches[1]; + /** + * https://www.w3.org/TR/2011/WD-html5-20110525/elements.html#classes + * Every HTML element may have a class attribute specified. + * The attribute, if specified, must have a value that is a set + * of space-separated tokens representing the various classes + * that the element belongs to. + * [...] + * The space characters, for the purposes of this specification, + * are U+0020 SPACE, U+0009 CHARACTER TABULATION (tab), + * U+000A LINE FEED (LF), U+000C FORM FEED (FF), and + * U+000D CARRIAGE RETURN (CR). + */ + $language = substr($matches[1], 0, strcspn($matches[1], " \t\n\f\r")); + + $class = 'language-'.$language; $Element['attributes'] = array( 'class' => $class, @@ -1475,22 +1489,41 @@ class Parsedown } } + $permitRawHtml = false; + if (isset($Element['text'])) + { + $text = $Element['text']; + } + // very strongly consider an alternative if you're writing an + // extension + elseif (isset($Element['rawHtml'])) + { + $text = $Element['rawHtml']; + $allowRawHtmlInSafeMode = isset($Element['allowRawHtmlInSafeMode']) && $Element['allowRawHtmlInSafeMode']; + $permitRawHtml = !$this->safeMode || $allowRawHtmlInSafeMode; + } + + if (isset($text)) { $markup .= '>'; - if (!isset($Element['nonNestables'])) + if (!isset($Element['nonNestables'])) { $Element['nonNestables'] = array(); } if (isset($Element['handler'])) { - $markup .= $this->{$Element['handler']}($Element['text'], $Element['nonNestables']); + $markup .= $this->{$Element['handler']}($text, $Element['nonNestables']); + } + elseif (!$permitRawHtml) + { + $markup .= self::escape($text, true); } else { - $markup .= self::escape($Element['text'], true); + $markup .= $text; } $markup .= ''; diff --git a/pfosten/vendor/fzaninotto/faker/.gitignore b/pfosten/vendor/fzaninotto/faker/.gitignore deleted file mode 100644 index 7579f743..00000000 --- a/pfosten/vendor/fzaninotto/faker/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -vendor -composer.lock diff --git a/pfosten/vendor/fzaninotto/faker/.travis.yml b/pfosten/vendor/fzaninotto/faker/.travis.yml deleted file mode 100644 index a719ba81..00000000 --- a/pfosten/vendor/fzaninotto/faker/.travis.yml +++ /dev/null @@ -1,25 +0,0 @@ -language: php - -dist: precise - -php: - - 5.3 - - 5.4 - - 5.5 - - 5.6 - - 7.0 - - 7.1 - - 7.2 - - nightly - -sudo: false - -cache: - directories: - - $HOME/.composer/cache - -before_script: - - travis_retry composer self-update - - travis_retry composer install --no-interaction --prefer-dist - -script: make sniff test diff --git a/pfosten/vendor/fzaninotto/faker/CHANGELOG.md b/pfosten/vendor/fzaninotto/faker/CHANGELOG.md index df218b00..d27a7bed 100644 --- a/pfosten/vendor/fzaninotto/faker/CHANGELOG.md +++ b/pfosten/vendor/fzaninotto/faker/CHANGELOG.md @@ -1,8 +1,120 @@ -CHANGELOG -========= +# CHANGELOG -2018-07-12, v1.8.0 ------------------- +## 2019-12-03, v1.9.1 + +- Add link to PHPStan extension to readme [\#1834](https://github.com/fzaninotto/Faker/pull/1834) ([finwe](https://github.com/finwe)) +- Enhancement: Collect code coverage [\#1824](https://github.com/fzaninotto/Faker/pull/1824) ([localheinz](https://github.com/localheinz)) +- Enhancement: Use all columns when running tests [\#1823](https://github.com/fzaninotto/Faker/pull/1823) ([localheinz](https://github.com/localheinz)) +- Enhancement: Configure verbose output via phpunit.xml.dist [\#1822](https://github.com/fzaninotto/Faker/pull/1822) ([localheinz](https://github.com/localheinz)) +- Curly braces for arrays is deprecated in PHP 7.4 [\#1843](https://github.com/fzaninotto/Faker/pull/1843) ([wimg](https://github.com/wimg)) +- Fix: Reduce visibility of setUp\(\) and tearDown\(\) [\#1821](https://github.com/fzaninotto/Faker/pull/1821) ([localheinz](https://github.com/localheinz)) +- Fix: Mark test classes as final [\#1820](https://github.com/fzaninotto/Faker/pull/1820) ([localheinz](https://github.com/localheinz)) +- Fix: Remove unnecessary class-level DocBlocks [\#1819](https://github.com/fzaninotto/Faker/pull/1819) ([localheinz](https://github.com/localheinz)) + +## 2019-11-10, v1.9.0 + +This will the last minor release in the `1.x` cycle. + +- Add all Iran's provinces land lines numbers [\#1806](https://github.com/fzaninotto/Faker/pull/1806) ([kingofnull](https://github.com/kingofnull)) +- replace latin "B" to cyrillic "B" for uk\_UA locale [\#1800](https://github.com/fzaninotto/Faker/pull/1800) ([FI-LIFE](https://github.com/FI-LIFE)) +- Add elgentos/masquerade to third-party library list [\#1798](https://github.com/fzaninotto/Faker/pull/1798) ([erikhansen](https://github.com/erikhansen)) +- Add link to Gravatar provider repository [\#1796](https://github.com/fzaninotto/Faker/pull/1796) ([ottaviano](https://github.com/ottaviano)) +- Add mobileNumber\(\) method for nb\_NO [\#1788](https://github.com/fzaninotto/Faker/pull/1788) ([carestad](https://github.com/carestad)) +- Enhancement: Slightly clean up Company provider [\#1783](https://github.com/fzaninotto/Faker/pull/1783) ([localheinz](https://github.com/localheinz)) +- Added some more information for autoloading in the readme [\#1780](https://github.com/fzaninotto/Faker/pull/1780) ([pimjansen](https://github.com/pimjansen)) +- Enhancement: Add issue template for bug report [\#1779](https://github.com/fzaninotto/Faker/pull/1779) ([localheinz](https://github.com/localheinz)) +- Add hslColor to ColorProvider [\#1776](https://github.com/fzaninotto/Faker/pull/1776) ([icanhazstring](https://github.com/icanhazstring)) +- Enhancement: Consistently use composer package name for link content [\#1770](https://github.com/fzaninotto/Faker/pull/1770) ([localheinz](https://github.com/localheinz)) +- Add Correct Thai words for streets,soi etc names and add Thai First a… [\#1769](https://github.com/fzaninotto/Faker/pull/1769) ([pierrejoye](https://github.com/pierrejoye)) +- Enhancement: Assert that postcode generated by Austrian Address provider matches format [\#1766](https://github.com/fzaninotto/Faker/pull/1766) ([localheinz](https://github.com/localheinz)) +- Enhancement: Update squizlabs/php\_codesniffer [\#1763](https://github.com/fzaninotto/Faker/pull/1763) ([localheinz](https://github.com/localheinz)) +- Enhancement: Assert that imageUrl can be used with gray flag [\#1762](https://github.com/fzaninotto/Faker/pull/1762) ([localheinz](https://github.com/localheinz)) +- Enhancement: Introduce build and help targets [\#1761](https://github.com/fzaninotto/Faker/pull/1761) ([localheinz](https://github.com/localheinz)) +- Enhancement: Disable Xdebug as early as possible [\#1758](https://github.com/fzaninotto/Faker/pull/1758) ([localheinz](https://github.com/localheinz)) +- Enhancement: Clean up .gitattributes [\#1756](https://github.com/fzaninotto/Faker/pull/1756) ([localheinz](https://github.com/localheinz)) +- Enhancement: Reference phpunit.xsd as installed with composer [\#1755](https://github.com/fzaninotto/Faker/pull/1755) ([localheinz](https://github.com/localheinz)) +- add id\_ID Color [\#1754](https://github.com/fzaninotto/Faker/pull/1754) ([cacing69](https://github.com/cacing69)) +- PHP 7.4 compatibility [\#1748](https://github.com/fzaninotto/Faker/pull/1748) ([pimjansen](https://github.com/pimjansen)) +- Add lastName gender specific on ru\_RU locale [\#1747](https://github.com/fzaninotto/Faker/pull/1747) ([aanfarhan](https://github.com/aanfarhan)) +- Update README - Add a new faker. [\#1731](https://github.com/fzaninotto/Faker/pull/1731) ([drupol](https://github.com/drupol)) +- Add faker-eddy-malou third-party library [\#1717](https://github.com/fzaninotto/Faker/pull/1717) ([Metrakit](https://github.com/Metrakit)) +- \[de\_DE\] Company\JobTitle: list of common german job titles [\#1716](https://github.com/fzaninotto/Faker/pull/1716) ([amacado](https://github.com/amacado)) +- Added 'red' to $safeColorNames [\#1701](https://github.com/fzaninotto/Faker/pull/1701) ([xfudox](https://github.com/xfudox)) +- \[pt\_PT/Address\] Add abbreviature to 'travessa' and 'largo' [\#1606](https://github.com/fzaninotto/Faker/pull/1606) ([simaolemos](https://github.com/simaolemos)) +- Fix method name for en\_NZ provider in readme [\#1595](https://github.com/fzaninotto/Faker/pull/1595) ([gdhnz](https://github.com/gdhnz)) +- Refactoring of the TextTest class [\#1590](https://github.com/fzaninotto/Faker/pull/1590) ([stevegrunwell](https://github.com/stevegrunwell)) +- add gender variants for last name \[lt\_LT\] [\#1586](https://github.com/fzaninotto/Faker/pull/1586) ([ikerasLT](https://github.com/ikerasLT)) +- add .id TLD [\#1566](https://github.com/fzaninotto/Faker/pull/1566) ([ad3n](https://github.com/ad3n)) +- Add Color provider to es\_ES locale [\#1559](https://github.com/fzaninotto/Faker/pull/1559) ([juananruiz](https://github.com/juananruiz)) +- Enhancement: Keep packages sorted in composer.json [\#1551](https://github.com/fzaninotto/Faker/pull/1551) ([localheinz](https://github.com/localheinz)) +- Portuguese providers for Companies and Internet [\#1537](https://github.com/fzaninotto/Faker/pull/1537) ([promatik](https://github.com/promatik)) +- Improve Dutch company names [\#1529](https://github.com/fzaninotto/Faker/pull/1529) ([koole](https://github.com/koole)) +- Document randomDigitNot base formatter. [\#1514](https://github.com/fzaninotto/Faker/pull/1514) ([shawnlindstrom](https://github.com/shawnlindstrom)) +- Estonian names [\#1461](https://github.com/fzaninotto/Faker/pull/1461) ([much-rebel](https://github.com/much-rebel)) +- add birthplace support for ID nik generator [\#1451](https://github.com/fzaninotto/Faker/pull/1451) ([mikk150](https://github.com/mikk150)) +- List of banks in Brazil added [\#1427](https://github.com/fzaninotto/Faker/pull/1427) ([diegohenicka](https://github.com/diegohenicka)) +- Remove last names from the male first names array \(et\_EE\) [\#1799](https://github.com/fzaninotto/Faker/pull/1799) ([Mihkel100](https://github.com/Mihkel100)) +- Update out-of-date currency codes [\#1795](https://github.com/fzaninotto/Faker/pull/1795) ([Brindster](https://github.com/Brindster)) +- Floor is not always returning an int [\#1790](https://github.com/fzaninotto/Faker/pull/1790) ([pimjansen](https://github.com/pimjansen)) +- typo [\#1789](https://github.com/fzaninotto/Faker/pull/1789) ([enumag](https://github.com/enumag)) +- Added batch inserts for doctrine orm populate [\#1781](https://github.com/fzaninotto/Faker/pull/1781) ([pimjansen](https://github.com/pimjansen)) +- FIx: Avoid deprecation warning in newer CakePHP version [\#1777](https://github.com/fzaninotto/Faker/pull/1777) ([icanhazstring](https://github.com/icanhazstring)) +- Fix: Consistently link to GitHub repositories [\#1774](https://github.com/fzaninotto/Faker/pull/1774) ([localheinz](https://github.com/localheinz)) +- Fix: Name of package [\#1772](https://github.com/fzaninotto/Faker/pull/1772) ([localheinz](https://github.com/localheinz)) +- Remove BV and HM country codes. [\#1767](https://github.com/fzaninotto/Faker/pull/1767) ([oliverpool](https://github.com/oliverpool)) +- Fix: Remove sudo configuration [\#1760](https://github.com/fzaninotto/Faker/pull/1760) ([localheinz](https://github.com/localheinz)) +- Fix: Allow nightly builds to fail [\#1759](https://github.com/fzaninotto/Faker/pull/1759) ([localheinz](https://github.com/localheinz)) +- Fix: No need to update composer itself [\#1757](https://github.com/fzaninotto/Faker/pull/1757) ([localheinz](https://github.com/localheinz)) +- duplicate first name and last name removal [\#1729](https://github.com/fzaninotto/Faker/pull/1729) ([sagautam5](https://github.com/sagautam5)) +- Fix-Isreal--Israel [\#1724](https://github.com/fzaninotto/Faker/pull/1724) ([GitEvil](https://github.com/GitEvil)) +- fix\(issue-1721\): add phpdoc method and properties annotations for php… [\#1722](https://github.com/fzaninotto/Faker/pull/1722) ([lugus](https://github.com/lugus)) +- Typo in function PHPDoc [\#1711](https://github.com/fzaninotto/Faker/pull/1711) ([Dzhuneyt](https://github.com/Dzhuneyt)) +- Fix: Add allowed type DateTime to param annotation [\#1697](https://github.com/fzaninotto/Faker/pull/1697) ([localheinz](https://github.com/localheinz)) +- Calling a non static method as static not allowed. [\#1696](https://github.com/fzaninotto/Faker/pull/1696) ([wilco-1985](https://github.com/wilco-1985)) +- Bug Fix en\_SG mobile number generation [\#1658](https://github.com/fzaninotto/Faker/pull/1658) ([ziming](https://github.com/ziming)) +- Update ja\_JP Address Provider [\#1649](https://github.com/fzaninotto/Faker/pull/1649) ([atmngw](https://github.com/atmngw)) +- Fixed realText on ja\_JP locale broken, /u missing [\#1634](https://github.com/fzaninotto/Faker/pull/1634) ([mihit](https://github.com/mihit)) +- Removed comma and space from $firstNameMale for en\_IN [\#1608](https://github.com/fzaninotto/Faker/pull/1608) ([phpspider](https://github.com/phpspider)) +- Prevent Transliterator class autoloading [\#1575](https://github.com/fzaninotto/Faker/pull/1575) ([MontealegreLuis](https://github.com/MontealegreLuis)) +- building numbers in Germany never start with a zero or are zero [\#1530](https://github.com/fzaninotto/Faker/pull/1530) ([fostam](https://github.com/fostam)) +- Fixing sk\_SK men last names set [\#1459](https://github.com/fzaninotto/Faker/pull/1459) ([pavoltanuska](https://github.com/pavoltanuska)) +- Taiwan ID. The initial letter must be a capital letter. p-\>P [\#1434](https://github.com/fzaninotto/Faker/pull/1434) ([slawa-dev](https://github.com/slawa-dev)) +- Revert "Added 'red' to $safeColorNames" [\#1778](https://github.com/fzaninotto/Faker/pull/1778) ([fzaninotto](https://github.com/fzaninotto)) +- Added realText capability for fr\_CA [\#1686](https://github.com/fzaninotto/Faker/pull/1686) ([bobanum](https://github.com/bobanum)) +- Add loremflickr.com Provider to the thrid parties [\#1683](https://github.com/fzaninotto/Faker/pull/1683) ([xvladxtremal](https://github.com/xvladxtremal)) +- Add Undeclared Faker Instance to PhoneNumber Test in en\_NG [\#1682](https://github.com/fzaninotto/Faker/pull/1682) ([thearsalan](https://github.com/thearsalan)) +- PSR-2 updates to readme [\#1679](https://github.com/fzaninotto/Faker/pull/1679) ([b3none](https://github.com/b3none)) +- PHPDoc for `passthrough` function on Generator [\#1678](https://github.com/fzaninotto/Faker/pull/1678) ([tabakhase](https://github.com/tabakhase)) +- Make en\_CA Phone Provider Extend the en\_US One [\#1676](https://github.com/fzaninotto/Faker/pull/1676) ([darrylhein](https://github.com/darrylhein)) +- Add Valid National Code Generator to fa\_IR Person [\#1675](https://github.com/fzaninotto/Faker/pull/1675) ([thearsalan](https://github.com/thearsalan)) +- Updated readme.md: added a missing backslash [\#1673](https://github.com/fzaninotto/Faker/pull/1673) ([aubryfr](https://github.com/aubryfr)) +- Add 'Faker\Provider\en\_US\Company::catchPhrase' to ru\_RU locale [\#1668](https://github.com/fzaninotto/Faker/pull/1668) ([axklim](https://github.com/axklim)) +- Update deprecated \PHPUnit\_Framework\_TestCase with PHPUnit\Framework\TestCase [\#1664](https://github.com/fzaninotto/Faker/pull/1664) ([thewhit](https://github.com/thewhit)) +- Support populating Doctrine's immutable date types [\#1639](https://github.com/fzaninotto/Faker/pull/1639) ([voronkovich](https://github.com/voronkovich)) +- add titleMale and titleFemale method to all Person classes [\#1635](https://github.com/fzaninotto/Faker/pull/1635) ([RiverDanceGit](https://github.com/RiverDanceGit)) +- Minor typo fix [\#1631](https://github.com/fzaninotto/Faker/pull/1631) ([nhedger](https://github.com/nhedger)) +- Add link to er1z/fakemock [\#1622](https://github.com/fzaninotto/Faker/pull/1622) ([er1z](https://github.com/er1z)) +- Add Dutch \(nl\_NL\) job titles [\#1618](https://github.com/fzaninotto/Faker/pull/1618) ([SjorsO](https://github.com/SjorsO)) +- Exclude files and folder from release archive [\#1617](https://github.com/fzaninotto/Faker/pull/1617) ([ankurk91](https://github.com/ankurk91)) +- Update doc block [\#1615](https://github.com/fzaninotto/Faker/pull/1615) ([ankurk91](https://github.com/ankurk91)) +- Suggest PSR-4 compliant autoloader in comment [\#1614](https://github.com/fzaninotto/Faker/pull/1614) ([samnela](https://github.com/samnela)) +- Fix dateTimeBetween\(\) Argument on Generator phpdoc [\#1583](https://github.com/fzaninotto/Faker/pull/1583) ([hisomura](https://github.com/hisomura)) +- Fix Dutch typo [\#1580](https://github.com/fzaninotto/Faker/pull/1580) ([gizburdt](https://github.com/gizburdt)) +- Old city names changed to new ones [\#1578](https://github.com/fzaninotto/Faker/pull/1578) ([goszowski](https://github.com/goszowski)) +- Correct documentation [\#1571](https://github.com/fzaninotto/Faker/pull/1571) ([rquadling](https://github.com/rquadling)) +- Make $suffix protected not private in nl\_NL\Person provider [\#1561](https://github.com/fzaninotto/Faker/pull/1561) ([SpadXIII](https://github.com/SpadXIII)) +- Add PicsumPhotos Provider to the thrid parties [\#1560](https://github.com/fzaninotto/Faker/pull/1560) ([bluemmb](https://github.com/bluemmb)) +- fix austrian postal codes starting with invalid 0 [\#1545](https://github.com/fzaninotto/Faker/pull/1545) ([mpge](https://github.com/mpge)) +- Restore a random seed when the Generator is destroyed [\#1534](https://github.com/fzaninotto/Faker/pull/1534) ([lyrixx](https://github.com/lyrixx)) +- Add a swiss social security number \(AVS13\) generator [\#1533](https://github.com/fzaninotto/Faker/pull/1533) ([nhedger](https://github.com/nhedger)) +- Small tweaks [\#1526](https://github.com/fzaninotto/Faker/pull/1526) ([carusogabriel](https://github.com/carusogabriel)) +- fix ukraine first name person, delete space [\#1525](https://github.com/fzaninotto/Faker/pull/1525) ([Yasuslik](https://github.com/Yasuslik)) +- Removed unknown postcode [\#1440](https://github.com/fzaninotto/Faker/pull/1440) ([ayanozturk](https://github.com/ayanozturk)) +- Add more PhoneNumber options for es\_ES [\#1219](https://github.com/fzaninotto/Faker/pull/1219) ([driade](https://github.com/driade)) +- Fix duplication in uk\_UA male first names [\#1214](https://github.com/fzaninotto/Faker/pull/1214) ([fre5h](https://github.com/fre5h)) +- Added missing grayscale option/flag to Image provider [\#928](https://github.com/fzaninotto/Faker/pull/928) ([sebastianvilla](https://github.com/sebastianvilla)) + +## 2018-07-12, v1.8.0 - Typo in readme [\#1521](https://github.com/fzaninotto/Faker/pull/1521) ([jmhobbs](https://github.com/jmhobbs)) - Replaced Hilll with Hill [\#1516](https://github.com/fzaninotto/Faker/pull/1516) ([MarkVaughn](https://github.com/MarkVaughn)) @@ -81,8 +193,7 @@ CHANGELOG - Added idNumber for nl\_NL [\#1283](https://github.com/fzaninotto/Faker/pull/1283) ([artorozenga](https://github.com/artorozenga)) - Feature/en us company ein [\#1273](https://github.com/fzaninotto/Faker/pull/1273) ([zachflower](https://github.com/zachflower)) -2017-08-15, v1.7.0 ------------------- +## 2017-08-15, v1.7.0 - Added more Ukrainian banks [\#1271](https://github.com/fzaninotto/Faker/pull/1271) ([iamraccoon](https://github.com/iamraccoon)) - Hotfix/failing unit tests [\#1269](https://github.com/fzaninotto/Faker/pull/1269) ([zachflower](https://github.com/zachflower)) @@ -215,8 +326,7 @@ CHANGELOG - Fix Doctrine ODM Support [\#489](https://github.com/fzaninotto/Faker/pull/489) ([cbourgois](https://github.com/cbourgois)) -2016-04-29, v1.6.0 ------------------- +## 2016-04-29, v1.6.0 - Remove parts of the Hungarian (hu\_HU) address formatters [\#902](https://github.com/fzaninotto/Faker/pull/902) ([fzaninotto](https://github.com/fzaninotto)) - Renamed norwegian (nb\_NO) locale [\#901](https://github.com/fzaninotto/Faker/pull/901) ([fzaninotto](https://github.com/fzaninotto)) @@ -347,8 +457,7 @@ CHANGELOG - Updated `optional` and `boolean` apis to be more consistent [\#513](https://github.com/fzaninotto/Faker/pull/513) ([EmanueleMinotto](https://github.com/EmanueleMinotto)) - Added Greek (el\_GR) `Address` provider [\#504](https://github.com/fzaninotto/Faker/pull/504) ([drakakisgeo](https://github.com/drakakisgeo)) -2015-05-29, v1.5.0 ------------------- +## 2015-05-29, v1.5.0 * Added ability to print custom text on the images fetched by the Image provider [\#583](https://github.com/fzaninotto/Faker/pull/583) ([fzaninotto](https://github.com/fzaninotto)) * Fixed typos in Peruvian (es\_PE) Person provider [\#581](https://github.com/fzaninotto/Faker/pull/581) [\#580](https://github.com/fzaninotto/Faker/pull/580) ([ysramirez](https://github.com/ysramirez)) @@ -458,8 +567,7 @@ CHANGELOG * Added English for New Zealand (en\_NZ) locale [\#283](https://github.com/fzaninotto/Faker/pull/283) ([JasonMortonNZ](https://github.com/JasonMortonNZ)) * Added mention of external Provider for cron expressions to readme[\#498](https://github.com/fzaninotto/Faker/pull/498) ([swekaj](https://github.com/swekaj)) -2014-06-04, v1.4.0 ------------------- +## 2014-06-04, v1.4.0 * Fixed typo in Slovak person names (cinan) * Added tests for uk_UA providers (serge-kuharev) @@ -522,8 +630,7 @@ CHANGELOG * Added 'kana' (ja_JP) name formatters (kzykhys) * Added allow_failure for hhvm to travis-ci and test against php 5.5 (toin0u) -2013-12-16, v1.3.0 ------------------- +## 2013-12-16, v1.3.0 * Fixed state generator in Australian (en_AU) provider (sebklaus) * Fixed IDE insights for locale specific providers (ulrikjohansson) @@ -570,9 +677,7 @@ CHANGELOG * Added Color provider with hexColor, rgbColor, rgbColorAsArray, rgbCssColor, safeColorName, and colorName formatters (lsv) * Added support for associative arrays in `randomElement` (aRn0D) - -2013-06-09, v1.2.0 ------------------- +## 2013-06-09, v1.2.0 * Added new provider for fr_BE locale (jflefebvre) * Updated locale provider to use a static locale list (spawn-guy) @@ -617,8 +722,7 @@ CHANGELOG * Fixed bug in Doctrine EntityPopulator (beberlei) * Added Finnish (fi_FI) provider (drodil) -2012-10-29, v1.1.0 ------------------- +## 2012-10-29, v1.1.0 * Updated text provider to return paragraphs as a string instead of array. Great for populating markdown textarea fields (Seldaek) * Updated dateTimeBetween to accept DateTime instances (Seldaek) @@ -635,7 +739,6 @@ CHANGELOG * Added latitude and longitude formatters to Address provider (fixe) * Added Serbian provider (umpirsky) -2012-07-10, v1.0.0 ------------------ +## 2012-07-10, v1.0.0 * Initial Version diff --git a/pfosten/vendor/fzaninotto/faker/CONTRIBUTING.md b/pfosten/vendor/fzaninotto/faker/CONTRIBUTING.md deleted file mode 100644 index 804bf79c..00000000 --- a/pfosten/vendor/fzaninotto/faker/CONTRIBUTING.md +++ /dev/null @@ -1,22 +0,0 @@ -Contributing -============ - -If you've written a new formatter, adapted Faker to a new locale, or fixed a bug, your contribution is welcome! - -Before proposing a pull request, check the following: - -* Your code should follow the [PSR-2 coding standard](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md). Run `make sniff` to check that the coding standards are followed, and use [php-cs-fixer](https://github.com/fabpot/PHP-CS-Fixer) to fix inconsistencies. -* Unit tests should still pass after your patch. Run the tests on your dev server (with `make test`) or check the continuous integration status for your pull request. -* As much as possible, add unit tests for your code -* Never use `rand()` in your providers. Faker uses the Mersenne Twister Randomizer, so use `mt_rand()` or any of the base generators (`randomNumber`, `randomElement`, etc.) instead. -* If you add new providers (or new locales) and that they embed a lot of data for random generation (e.g. first names in a new language), please add a `@link` to the reference you used for this list (example [in the ru_RU locale](https://github.com/fzaninotto/Faker/blob/master/src/Faker/Provider/ru_RU/Person.php#L13)). This will ease future updates of the list and debates about the most relevant data for this provider. -* If you add long list of random data, please split the list into several lines. This makes diffs easier to read, and facilitates core review. -* If you add new formatters, please include documentation for it in the README. Don't forget to add a line about new formatters in the `@property` or `@method` phpDoc entries in [Generator.php](https://github.com/fzaninotto/Faker/blob/master/src/Faker/Generator.php#L6-L118) to help IDEs auto-complete your formatters. -* If your new formatters are specific to a certain locale, document them in the [Language-specific formatters](https://github.com/fzaninotto/Faker#language-specific-formatters) list instead. -* Avoid changing existing sets of data. Some developers use Faker with seeding for unit tests ; changing the data makes their tests fail. -* Speed is important in all Faker usages. Make sure your code is optimized to generate thousands of fake items in no time, without consuming too much memory or CPU. -* If you commit a new feature, be prepared to help maintaining it. Watch the project on GitHub, and please comment on issues or PRs regarding the feature you contributed. - -Once your code is merged, it is available for free to everybody under the MIT License. Publishing your Pull Request on the Faker GitHub repository means that you agree with this license for your contribution. - -Thank you for your contribution! Faker wouldn't be so great without you. diff --git a/pfosten/vendor/fzaninotto/faker/Makefile b/pfosten/vendor/fzaninotto/faker/Makefile deleted file mode 100644 index ccfde5cd..00000000 --- a/pfosten/vendor/fzaninotto/faker/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -vendor/autoload.php: - composer install --no-interaction --prefer-dist - -.PHONY: sniff -sniff: vendor/autoload.php - vendor/bin/phpcs --standard=PSR2 src -n - -.PHONY: test -test: vendor/autoload.php - vendor/bin/phpunit --verbose diff --git a/pfosten/vendor/fzaninotto/faker/composer.json b/pfosten/vendor/fzaninotto/faker/composer.json index e52016ee..acf673ec 100644 --- a/pfosten/vendor/fzaninotto/faker/composer.json +++ b/pfosten/vendor/fzaninotto/faker/composer.json @@ -2,7 +2,11 @@ "name": "fzaninotto/faker", "type": "library", "description": "Faker is a PHP library that generates fake data for you.", - "keywords": ["faker", "fixtures", "data"], + "keywords": [ + "faker", + "fixtures", + "data" + ], "license": "MIT", "authors": [ { @@ -13,9 +17,9 @@ "php": "^5.3.3 || ^7.0" }, "require-dev": { + "ext-intl": "*", "phpunit/phpunit": "^4.8.35 || ^5.7", - "squizlabs/php_codesniffer": "^1.5", - "ext-intl": "*" + "squizlabs/php_codesniffer": "^2.9.2" }, "autoload": { "psr-4": { @@ -29,7 +33,10 @@ }, "extra": { "branch-alias": { - "dev-master": "1.8-dev" + "dev-master": "1.9-dev" } + }, + "config": { + "sort-packages": true } } diff --git a/pfosten/vendor/fzaninotto/faker/phpunit.xml.dist b/pfosten/vendor/fzaninotto/faker/phpunit.xml.dist deleted file mode 100644 index 4ffa17f3..00000000 --- a/pfosten/vendor/fzaninotto/faker/phpunit.xml.dist +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - ./test/Faker/ - - - diff --git a/pfosten/vendor/fzaninotto/faker/readme.md b/pfosten/vendor/fzaninotto/faker/readme.md index c3754901..1c0659ce 100644 --- a/pfosten/vendor/fzaninotto/faker/readme.md +++ b/pfosten/vendor/fzaninotto/faker/readme.md @@ -1,5 +1,7 @@ # Faker +[![Code Coverage](https://codecov.io/gh/fzaninotto/Faker/branch/master/graph/badge.svg)](https://codecov.io/gh/fzaninotto/Faker) + Faker is a PHP library that generates fake data for you. Whether you need to bootstrap your database, create good-looking XML documents, fill-in your persistence to stress test it, or anonymize data taken from a production service, Faker is for you. Faker is heavily inspired by Perl's [Data::Faker](http://search.cpan.org/~jasonk/Data-Faker-0.07/), and by ruby's [Faker](https://rubygems.org/gems/faker). @@ -51,14 +53,29 @@ composer require fzaninotto/faker ## Basic Usage +### Autoloading + +Faker supports both `PSR-0` as `PSR-4` autoloaders. +```php +name` yields ```php name, "\n"; } // Adaline Reichel @@ -103,6 +120,7 @@ Each of the generator properties (like `name`, `address`, and `lorem`) are calle ### `Faker\Provider\Base` randomDigit // 7 + randomDigitNot(5) // 0, 1, 2, 3, 4, 6, 7, 8, or 9 randomDigitNotNull // 5 randomNumber($nbDigits = NULL, $strict = false) // 79907610 randomFloat($nbMaxDecimals = NULL, $min = 0, $max = NULL) // 48.8932 @@ -250,6 +268,8 @@ Methods accepting a `$timezone` argument default to `date_default_timezone_get() rgbCssColor // 'rgb(0,255,122)' safeColorName // 'fuchsia' colorName // 'Gainsbor' + hslColor // '340,50,20' + hslColorAsArray // array(340,50,20) ### `Faker\Provider\File` @@ -265,7 +285,7 @@ Methods accepting a `$timezone` argument default to `date_default_timezone_get() imageUrl($width = 640, $height = 480) // 'http://lorempixel.com/640/480/' imageUrl($width, $height, 'cats') // 'http://lorempixel.com/800/600/cats/' imageUrl($width, $height, 'cats', true, 'Faker') // 'http://lorempixel.com/800/400/cats/Faker' - imageUrl($width, $height, 'cats', true, 'Faker', true) // 'http://lorempixel.com/grey/800/400/cats/Faker/' Monochrome image + imageUrl($width, $height, 'cats', true, 'Faker', true) // 'http://lorempixel.com/gray/800/400/cats/Faker/' Monochrome image image($dir = '/tmp', $width = 640, $height = 480) // '/tmp/13b73edae8443990be1aa8f1a483bc27.jpg' image($dir, $width, $height, 'cats') // 'tmp/13b73edae8443990be1aa8f1a483bc27.jpg' it's a cat! image($dir, $width, $height, 'cats', false) // '13b73edae8443990be1aa8f1a483bc27.jpg' it's a filename without path @@ -314,7 +334,7 @@ Faker provides three special providers, `unique()`, `optional()`, and `valid()`, ```php // unique() forces providers to return unique values $values = array(); -for ($i=0; $i < 10; $i++) { +for ($i = 0; $i < 10; $i++) { // get a random digit, but always a new one, to avoid duplicates $values []= $faker->unique()->randomDigit; } @@ -323,7 +343,7 @@ print_r($values); // [4, 1, 8, 5, 0, 2, 6, 9, 7, 3] // providers with a limited range will throw an exception when no new unique value can be generated $values = array(); try { - for ($i=0; $i < 10; $i++) { + for ($i = 0; $i < 10; $i++) { $values []= $faker->unique()->randomDigitNotNull; } } catch (\OverflowException $e) { @@ -336,7 +356,7 @@ $faker->unique($reset = true)->randomDigitNotNull; // will not throw OverflowExc // optional() sometimes bypasses the provider to return a default value instead (which defaults to NULL) $values = array(); -for ($i=0; $i < 10; $i++) { +for ($i = 0; $i < 10; $i++) { // get a random digit, but also null sometimes $values []= $faker->optional()->randomDigit; } @@ -357,7 +377,7 @@ $values = array(); $evenValidator = function($digit) { return $digit % 2 === 0; }; -for ($i=0; $i < 10; $i++) { +for ($i = 0; $i < 10; $i++) { $values []= $faker->valid($evenValidator)->randomDigit; } print_r($values); // [0, 4, 8, 4, 2, 6, 0, 8, 8, 6] @@ -384,7 +404,7 @@ $faker->optional()->passthrough(mt_rand(5, 15)); ```php name, "\n"; } // Luce du Coulon @@ -407,12 +427,15 @@ Faker provides adapters for Object-Relational and Object-Document Mappers (curre To populate entities, create a new populator class (using a generator instance as parameter), then list the class and number of all the entities that must be generated. To launch the actual data population, call the `execute()` method. +Note that some of the `populators` could require additional parameters. As example the `doctrine` populator has an option to specify +its batchSize on how often it will flush the UnitOfWork to the database. + Here is an example showing how to populate 5 `Author` and 10 `Book` objects: ```php addEntity('Author', 5); $populator->addEntity('Book', 10); $insertedPKs = $populator->execute(); @@ -450,6 +473,8 @@ print_r($insertedPKs); // ) ``` +**Note:** Due to the fact that `Faker` returns all the primary keys inserted, the memory consumption will go up drastically when you do batch inserts due to the big list of data. + In the previous example, the `Book` and `Author` models share a relationship. Since `Author` entities are populated first, Faker is smart enough to relate the populated `Book` entities to one of the populated `Author` entities. Lastly, if you want to execute an arbitrary function on an entity before insertion, use the fourth argument of the `addEntity()` method: @@ -567,7 +592,7 @@ $faker = Faker\Factory::create(); ?> - + boolean(25)): ?> @@ -859,6 +884,15 @@ echo $faker->cvr; // "32458723" echo $faker->p; // "5398237590" ``` +### `Faker\Provider\de_CH\Person` +```php +avs13; // "756.1234.5678.97" OR +echo $faker->ahv13; // "756.1234.5678.97" +``` + ### `Faker\Provider\de_DE\Payment` ```php @@ -925,7 +959,7 @@ echo $faker->name; // 'Oluwunmi Mayowa' cellNumber; // "021 123 4567" +echo $faker->mobileNumber; // "021 123 4567" // Generates a toll free number echo $faker->tollFreeNumber; // "0800 123 456" @@ -1014,6 +1048,18 @@ echo $faker->licenceCode; // B echo $faker->vat; // "A35864370" ``` +### `Faker\Provider\es_ES\PhoneNumber` + +```php +tollFreeNumber; // 900 123 456 + +// Generates a mobile phone number +echo $faker->mobileNumber; // +34 612 12 24 +``` + ### `Faker\Provider\es_PE\Person` ```php @@ -1023,6 +1069,15 @@ echo $faker->vat; // "A35864370" echo $faker->dni; // '83367512' ``` +### `Faker\Provider\fa_IR\Person` + +```php +nationalCode; // "0078475759" +``` + ### `Faker\Provider\fa_IR\Address` ```php @@ -1092,6 +1147,14 @@ echo $faker->nationalId; // 'V11223344' echo $faker->taxpayerIdentificationNumber; // 'J1234567891' ``` +### `Faker\Provider\fr_CH\Person` +```php +avs13; // "756.1234.5678.97" +``` + ### `Faker\Provider\fr_FR\Address` ```php @@ -1192,6 +1255,14 @@ echo $faker->bankAccountNumber; // "HU09904437680048220079300783" echo $faker->nik(); // "8522246001570940" ``` +### `Faker\Provider\it_CH\Person` +```php +avs13; // "756.1234.5678.97" +``` + ### `Faker\Provider\it_IT\Company` ```php @@ -1412,6 +1483,7 @@ echo $faker->rrn('female'); // "50032089858" - Belgian Rijksregisternummer for a ```php jobTitle; // "Houtbewerker" echo $faker->vat; // "NL123456789B01" - Dutch Value Added Tax number echo $faker->btw; // "NL123456789B01" - Dutch Value Added Tax number (alias) ``` @@ -1424,6 +1496,17 @@ echo $faker->btw; // "NL123456789B01" - Dutch Value Added Tax number (alias) echo $faker->idNumber; // "111222333" - Dutch Personal identification number (BSN) ``` +### `Faker\Provider\nb_NO\MobileNumber` + +```php +mobileNumber; // "+4799988777" +echo $faker->mobileNumber; // "999 88 777" +echo $faker->mobileNumber; // "99988777" +``` + ### `Faker\Provider\nb_NO\Payment` ```php @@ -1678,30 +1761,38 @@ echo $faker->VAT; //23456789 ## Third-Party Libraries Extending/Based On Faker -* Symfony2 bundles: - * [BazingaFakerBundle](https://github.com/willdurand/BazingaFakerBundle): Put the awesome Faker library into the Symfony2 DIC and populate your database with fake data. - * [AliceBundle](https://github.com/hautelook/AliceBundle), [AliceFixturesBundle](https://github.com/h4cc/AliceFixturesBundle): Bundles for using [Alice](https://packagist.org/packages/nelmio/alice) and Faker with data fixtures. Able to use Doctrine ORM as well as Doctrine MongoDB ODM. -* [FakerServiceProvider](https://github.com/EmanueleMinotto/FakerServiceProvider): Faker Service Provider for Silex -* [faker-cli](https://github.com/bit3/faker-cli): Command Line Tool for the Faker PHP library -* [Factory Muffin](https://github.com/thephpleague/factory-muffin): enable the rapid creation of objects (PHP port of factory-girl) -* [CompanyNameGenerator](https://github.com/fzaninotto/CompanyNameGenerator): Generate names for English tech companies with class -* [PlaceholdItProvider](https://github.com/EmanueleMinotto/PlaceholdItProvider): Generate images using placehold.it -* [datalea](https://github.com/spyrit/datalea) A highly customizable random test data generator web app -* [newage-ipsum](https://github.com/frequenc1/newage-ipsum): A new aged ipsum provider for the faker library inspired by http://sebpearce.com/bullshit/ -* [xml-faker](https://github.com/prewk/xml-faker): Create fake XML with Faker -* [faker-context](https://github.com/denheck/faker-context): Behat context using Faker to generate testdata -* [CronExpressionGenerator](https://github.com/swekaj/CronExpressionGenerator): Faker provider for generating random, valid cron expressions. -* [pragmafabrik/Pomm2Faker](https://github.com/pragmafabrik/Pomm2Faker): Faker client for Pomm database framework (PostgreSQL) -* [nelmio/alice](https://packagist.org/packages/nelmio/alice): Fixtures/object generator with a yaml DSL that can use Faker as data generator. -* [CakePHP 2.x Fake Seeder Plugin](https://github.com/ravage84/cakephp-fake-seeder) A CakePHP 2.x shell to seed your database with fake and/or fixed data. -* [images-generator](https://github.com/bruceheller/images-generator): An image generator provider using GD for placeholder type pictures -* [pattern-lab/plugin-php-faker](https://github.com/pattern-lab/plugin-php-faker): Pattern Lab is a Styleguide, Component Library, and Prototyping tool. This creates unique content each time Pattern Lab is generated. -* [guidocella/eloquent-populator](https://github.com/guidocella/eloquent-populator): Adapter for Laravel's Eloquent ORM. -* [tamperdata/exiges](https://github.com/tamperdata/exiges): Faker provider for generating random temperatures -* [jzonta/FakerRestaurant](https://github.com/jzonta/FakerRestaurant): Faker for Food and Beverage names generate -* [aalaap/faker-youtube](https://github.com/aalaap/faker-youtube): Faker for YouTube URLs in various formats -* [pelmered/fake-car](https://github.com/pelmered/fake-car): Faker for cars and car data +* Symfony bundles: + * [`willdurand/faker-bundle`](https://github.com/willdurand/BazingaFakerBundle): Put the awesome Faker library into the Symfony2 DIC and populate your database with fake data. + * [`hautelook/alice-bundle`](https://github.com/hautelook/AliceBundle), [`h4cc/alice-fixtures-bundle`](https://github.com/h4cc/AliceFixturesBundle): Bundles for using [`nelmio/alice`](https://packagist.org/packages/nelmio/alice) and Faker with data fixtures. Able to use Doctrine ORM as well as Doctrine MongoDB ODM. +* [`emanueleminotto/faker-service-provider`](https://github.com/EmanueleMinotto/FakerServiceProvider): Faker Service Provider for Silex +* [`bit3/faker-cli`](https://github.com/bit3/faker-cli): Command Line Tool for the Faker PHP library +* [`league/factory-muffin`](https://github.com/thephpleague/factory-muffin): enable the rapid creation of objects (PHP port of factory-girl) +* [`fzaninotto/company-name-generator`](https://github.com/fzaninotto/CompanyNameGenerator): Generate names for English tech companies with class +* [`emanueleminotto/faker-placehold-it-provider`](https://github.com/EmanueleMinotto/PlaceholdItProvider): Generate images using placehold.it +* [`spyrit/datalea`](https://github.com/spyrit/datalea) A highly customizable random test data generator web app +* [`frequenc1/newage-ipsum`](https://github.com/frequenc1/newage-ipsum): A new aged ipsum provider for the faker library inspired by http://sebpearce.com/bullshit/ +* [`prewk/xml-faker`](https://github.com/prewk/xml-faker): Create fake XML with Faker +* [`denheck/faker-context`](https://github.com/denheck/faker-context): Behat context using Faker to generate testdata +* [`swekaj/cron-expression-generator`](https://github.com/swekaj/CronExpressionGenerator): Faker provider for generating random, valid cron expressions. +* [`pragmafabrik/pomm-faker`](https://github.com/pragmafabrik/Pomm2Faker): Faker client for Pomm database framework (PostgreSQL) +* [`nelmio/alice`](https://github.com/nelmio/alice): Fixtures/object generator with a yaml DSL that can use Faker as data generator. +* [`ravage84/cakephp-fake-seeder`](https://github.com/ravage84/cakephp-fake-seeder) A CakePHP 2.x shell to seed your database with fake and/or fixed data. +* [`bheller/images-generator`](https://github.com/bruceheller/images-generator): An image generator provider using GD for placeholder type pictures +* [`pattern-lab/plugin-faker`](https://github.com/pattern-lab/plugin-php-faker): Pattern Lab is a Styleguide, Component Library, and Prototyping tool. This creates unique content each time Pattern Lab is generated. +* [`guidocella/eloquent-populator`](https://github.com/guidocella/eloquent-populator): Adapter for Laravel's Eloquent ORM. +* [`tamperdata/exiges`](https://github.com/tamperdata/exiges): Faker provider for generating random temperatures +* [`jzonta/faker-restaurant`](https://github.com/jzonta/FakerRestaurant): Faker for Food and Beverage names generate +* [`aalaap/faker-youtube`](https://github.com/aalaap/faker-youtube): Faker for YouTube URLs in various formats +* [`pelmered/fake-car`](https://github.com/pelmered/fake-car): Faker for cars and car data +* [`bluemmb/faker-picsum-photos-provider`](https://github.com/bluemmb/Faker-PicsumPhotos): Generate images using [picsum.photos](http://picsum.photos/) +* [`er1z/fakemock`](https://github.com/er1z/fakemock): Generate mocks using class-configuration and detection via Faker's guesser and Symfony asserts +* [`xvladqt/faker-lorem-flickr`](https://github.com/xvladxtremal/Faker-LoremFlickr): Generate images using [loremflickr.com](http://loremflickr.com/) +* [`metrakit/faker-eddy-malou`](https://github.com/Metrakit/faker-eddy-malou): Generate French Eddy Malou sentences & paragraphs +* [`drupol/belgian-national-number-faker`](https://github.com/drupol/belgian-national-number-faker): Generate fake Belgian national numbers +* [`elgentos/masquerade`](https://github.com/elgentos/masquerade): Configuration-based, platform-agnostic, locale-compatible data faker tool (out-of-the-box support for Magento 2) +* [`ottaviano/faker-gravatar`](https://github.com/ottaviano/faker-gravatar): Generate avatars using [Gravatar](https://en.gravatar.com/site/implement/images/) +* [`finwe/phpstan-faker`](https://github.com/finwe/phpstan-faker): PHPStan extension for Faker methods ## License -Faker is released under the MIT Licence. See the bundled LICENSE file for details. +Faker is released under the MIT License. See the bundled LICENSE file for details. diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Calculator/Luhn.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Calculator/Luhn.php index c37c6c19..1cb71a16 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Calculator/Luhn.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Calculator/Luhn.php @@ -24,10 +24,10 @@ class Luhn $length = strlen($number); $sum = 0; for ($i = $length - 1; $i >= 0; $i -= 2) { - $sum += $number{$i}; + $sum += $number[$i]; } for ($i = $length - 2; $i >= 0; $i -= 2) { - $sum += array_sum(str_split($number{$i} * 2)); + $sum += array_sum(str_split($number[$i] * 2)); } return $sum % 10; diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Generator.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Generator.php index 0a4e0502..7c757c37 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Generator.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Generator.php @@ -21,8 +21,10 @@ namespace Faker; * @property string $city * @property string $streetName * @property string $streetAddress + * @property string $secondaryAddress * @property string $postcode * @property string $address + * @property string $state * @property string $country * @property float $latitude * @property float $longitude @@ -33,6 +35,7 @@ namespace Faker; * @property string $isbn10 * * @property string $phoneNumber + * @property string $e164PhoneNumber * * @property string $company * @property string $companySuffix @@ -52,6 +55,7 @@ namespace Faker; * @property string $word * @property string|array $words * @method string|array words($nb = 3, $asText = false) + * @method string word() * @property string $sentence * @method string sentence($nbWords = 6, $variableNbWords = true) * @property string|array $sentences @@ -113,7 +117,7 @@ namespace Faker; * @method string year($max = 'now') * @method \DateTime dateTime($max = 'now', $timezone = null) * @method \DateTime dateTimeAd($max = 'now', $timezone = null) - * @method \DateTime dateTimeBetween($startDate = '-30 years', $endDate = 'now') + * @method \DateTime dateTimeBetween($startDate = '-30 years', $endDate = 'now', $timezone = null) * @method \DateTime dateTimeInInterval($date = '-30 years', $interval = '+5 days', $timezone = null) * @method \DateTime dateTimeThisCentury($max = 'now', $timezone = null) * @method \DateTime dateTimeThisDecade($max = 'now', $timezone = null) @@ -132,6 +136,7 @@ namespace Faker; * @method boolean boolean($chanceOfGettingTrue = 50) * * @property int $randomDigit + * @property int $randomDigitNot * @property int $randomDigitNotNull * @property string $randomLetter * @property string $randomAscii @@ -154,6 +159,7 @@ namespace Faker; * @method Generator optional($weight = 0.5, $default = null) * @method Generator unique($reset = false, $maxRetries = 10000) * @method Generator valid($validator = null, $maxRetries = 10000) + * @method mixed passthrough($passthrough) * * @method integer biasedNumberBetween($min = 0, $max = 100, $function = 'sqrt') * @@ -278,4 +284,9 @@ class Generator { return $this->format($method, $attributes); } + + public function __destruct() + { + $this->seed(); + } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/CakePHP/ColumnTypeGuesser.php b/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/CakePHP/ColumnTypeGuesser.php index 0b871ed7..0aa34130 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/CakePHP/ColumnTypeGuesser.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/CakePHP/ColumnTypeGuesser.php @@ -42,7 +42,11 @@ class ColumnTypeGuesser return $generator->uuid(); }; case 'string': - $columnData = $schema->column($column); + if (method_exists($schema, 'getColumn')) { + $columnData = $schema->getColumn($column); + } else { + $columnData = $schema->column($column); + } $length = $columnData['length']; return function () use ($generator, $length) { return $generator->text($length); diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/Doctrine/ColumnTypeGuesser.php b/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/Doctrine/ColumnTypeGuesser.php index 824f8c03..bd608f96 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/Doctrine/ColumnTypeGuesser.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/Doctrine/ColumnTypeGuesser.php @@ -67,6 +67,12 @@ class ColumnTypeGuesser return function () use ($generator) { return $generator->datetime; }; + case 'datetime_immutable': + case 'date_immutable': + case 'time_immutable': + return function () use ($generator) { + return \DateTimeImmutable::createFromMutable($generator->datetime); + }; default: // no smart way to guess what the user expects here return null; diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/Doctrine/Populator.php b/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/Doctrine/Populator.php index d4fe897c..d4c5dfb8 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/Doctrine/Populator.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/Doctrine/Populator.php @@ -3,6 +3,7 @@ namespace Faker\ORM\Doctrine; use Doctrine\Common\Persistence\ObjectManager; +use Faker\Generator; /** * Service class for populating a database using the Doctrine ORM or ODM. @@ -10,20 +11,35 @@ use Doctrine\Common\Persistence\ObjectManager; */ class Populator { + /** @var int */ + protected $batchSize; + + /** @var Generator */ protected $generator; + + /** @var ObjectManager|null */ protected $manager; + + /** @var array */ protected $entities = array(); + + /** @var array */ protected $quantities = array(); + + /** @var array */ protected $generateId = array(); /** - * @param \Faker\Generator $generator + * Populator constructor. + * @param Generator $generator * @param ObjectManager|null $manager + * @param int $batchSize */ - public function __construct(\Faker\Generator $generator, ObjectManager $manager = null) + public function __construct(Generator $generator, ObjectManager $manager = null, $batchSize = 1000) { $this->generator = $generator; $this->manager = $manager; + $this->batchSize = $batchSize; } /** @@ -55,6 +71,9 @@ class Populator /** * Populate the database using all the Entity classes previously added. * + * Please note that large amounts of data will result in more memory usage since the the Populator will return + * all newly created primary keys after executing. + * * @param null|EntityManager $entityManager A Doctrine connection object * * @return array A list of the inserted PKs @@ -72,9 +91,18 @@ class Populator foreach ($this->quantities as $class => $number) { $generateId = $this->generateId[$class]; for ($i=0; $i < $number; $i++) { - $insertedEntities[$class][]= $this->entities[$class]->execute($entityManager, $insertedEntities, $generateId); + $insertedEntities[$class][]= $this->entities[$class]->execute( + $entityManager, + $insertedEntities, + $generateId + ); + if (count($insertedEntities) % $this->batchSize === 0) { + $entityManager->flush(); + $entityManager->clear($class); + } } $entityManager->flush(); + $entityManager->clear($class); } return $insertedEntities; diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/Spot/EntityPopulator.php b/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/Spot/EntityPopulator.php index ba5bddb5..bc27e7b0 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/Spot/EntityPopulator.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/ORM/Spot/EntityPopulator.php @@ -141,7 +141,6 @@ class EntityPopulator foreach ($relations as $relation) { // We don't need any other relation here. if ($relation instanceof BelongsTo) { - $fieldName = $relation->localKey(); $entityName = $relation->entityName(); $field = $fields[$fieldName]; @@ -162,14 +161,12 @@ class EntityPopulator if (empty($records)) { return null; } - $id = $records[mt_rand(0, count($records) - 1)]['id']; - return $id; + return $records[mt_rand(0, count($records) - 1)]['id']; } return null; }; - } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Base.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Base.php index fa321ee0..6765c805 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Base.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Base.php @@ -173,7 +173,7 @@ class Base /** * Returns randomly ordered subsequence of $count elements from a provided array * - * @param array $array Array to take elements from. Defaults to a-f + * @param array $array Array to take elements from. Defaults to a-c * @param integer $count Number of elements to take. * @param boolean $allowDuplicates Allow elements to be picked several times. Defaults to false * @throws \LengthException When requesting more elements than provided @@ -492,7 +492,7 @@ class Base // All A-F inside of [] become ABCDEF $regex = preg_replace_callback('/\[([^\]]+)\]/', function ($matches) { return '[' . preg_replace_callback('/(\w|\d)\-(\w|\d)/', function ($range) { - return implode(range($range[1], $range[2]), ''); + return implode('', range($range[1], $range[2])); }, $matches[1]) . ']'; }, $regex); // All [ABC] become B (or A or C) @@ -590,10 +590,10 @@ class Base * * $values = array(); * $evenValidator = function ($digit) { - * return $digit % 2 === 0; + * return $digit % 2 === 0; * }; * for ($i=0; $i < 10; $i++) { - * $values []= $faker->valid($evenValidator)->randomDigit; + * $values []= $faker->valid($evenValidator)->randomDigit; * } * print_r($values); // [0, 4, 8, 4, 2, 6, 0, 8, 8, 6] * diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Biased.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Biased.php index b9e3f082..d37dceff 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Biased.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Biased.php @@ -26,7 +26,7 @@ class Biased extends Base $y = mt_rand() / (mt_getrandmax() + 1); } while (call_user_func($function, $x) < $y); - return floor($x * ($max - $min + 1) + $min); + return (int) floor($x * ($max - $min + 1) + $min); } /** diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Color.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Color.php index 0eb5cb9a..209d7228 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Color.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Color.php @@ -113,4 +113,31 @@ class Color extends Base { return static::randomElement(static::$allColorNames); } + + /** + * @example '340,50,20' + * @return string + */ + public static function hslColor() + { + return sprintf( + '%s,%s,%s', + static::numberBetween(0, 360), + static::numberBetween(0, 100), + static::numberBetween(0, 100) + ); + } + + /** + * @example array(340, 50, 20) + * @return array + */ + public static function hslColorAsArray() + { + return array( + static::numberBetween(0, 360), + static::numberBetween(0, 100), + static::numberBetween(0, 100) + ); + } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Company.php index 2d11397f..d536d48e 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Company.php @@ -16,6 +16,8 @@ class Company extends Base /** * @example 'Acme Ltd' + * + * @return string */ public function company() { @@ -26,6 +28,8 @@ class Company extends Base /** * @example 'Ltd' + * + * @return string */ public static function companySuffix() { @@ -34,6 +38,8 @@ class Company extends Base /** * @example 'Job' + * + * @return string */ public function jobTitle() { diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/DateTime.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/DateTime.php index fb0f474b..bde7f251 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/DateTime.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/DateTime.php @@ -9,7 +9,7 @@ class DateTime extends Base protected static $defaultTimezone = null; /** - * @param string|float|int $max + * @param \DateTime|string|float|int $max * @return int|false */ protected static function getMaxTimestamp($max = 'now') @@ -147,7 +147,7 @@ class DateTime extends Base * an interval * Accepts date string that can be recognized by strtotime(). * - * @param string $date Defaults to 30 years ago + * @param \DateTime|string $date Defaults to 30 years ago * @param string $interval Defaults to 5 days after * @param string|null $timezone time zone in which the date time should be set, default to DateTime::$defaultTimezone, if set, otherwise the result of `date_default_timezone_get` * @example dateTimeInInterval('1999-02-02 11:42:52', '+ 5 days') diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Image.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Image.php index 0458ceb9..14f1b397 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Image.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Image.php @@ -61,7 +61,7 @@ class Image extends Base * * @example '/path/to/dir/13b73edae8443990be1aa8f1a483bc27.jpg' */ - public static function image($dir = null, $width = 640, $height = 480, $category = null, $fullPath = true, $randomize = true, $word = null) + public static function image($dir = null, $width = 640, $height = 480, $category = null, $fullPath = true, $randomize = true, $word = null, $gray = false) { $dir = is_null($dir) ? sys_get_temp_dir() : $dir; // GNU/Linux / OS X / Windows compatible // Validate directory path @@ -75,7 +75,7 @@ class Image extends Base $filename = $name .'.jpg'; $filepath = $dir . DIRECTORY_SEPARATOR . $filename; - $url = static::imageUrl($width, $height, $category, $randomize, $word); + $url = static::imageUrl($width, $height, $category, $randomize, $word, $gray); // save file if (function_exists('curl_exec')) { diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Internet.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Internet.php index f299fa2c..2eaa2f6a 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Internet.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Internet.php @@ -175,7 +175,7 @@ class Internet extends Base } $words = $this->generator->words($nbWords); - return join($words, '-'); + return join('-', $words); } /** @@ -233,7 +233,7 @@ class Internet extends Base } $transId = 'Any-Latin; Latin-ASCII; NFD; [:Nonspacing Mark:] Remove; NFC;'; - if (class_exists('Transliterator') && $transliterator = \Transliterator::create($transId)) { + if (class_exists('Transliterator', false) && $transliterator = \Transliterator::create($transId)) { $transString = $transliterator->transliterate($string); } else { $transString = static::toAscii($string); diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Lorem.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Lorem.php index 6356ebfc..b8c6dac2 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Lorem.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Lorem.php @@ -92,7 +92,7 @@ class Lorem extends Base $words = static::words($nbWords); $words[0] = ucwords($words[0]); - return implode($words, ' ') . '.'; + return implode(' ', $words) . '.'; } /** @@ -131,7 +131,7 @@ class Lorem extends Base $nbSentences = self::randomizeNbElements($nbSentences); } - return implode(static::sentences($nbSentences), ' '); + return implode(' ', static::sentences($nbSentences)); } /** @@ -193,7 +193,7 @@ class Lorem extends Base $text[count($text) - 1] .= '.'; } - return implode($text, ''); + return implode('', $text); } protected static function randomizeNbElements($nbElements) diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Miscellaneous.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Miscellaneous.php index 55586d11..4f669c92 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Miscellaneous.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Miscellaneous.php @@ -61,28 +61,28 @@ class Miscellaneous extends Base 'AD', 'AE', 'AF', 'AG', 'AI', 'AL', 'AM', 'AO', 'AQ', 'AR', 'AS', 'AT', 'AU', 'AW', 'AX', 'AZ', 'BA', 'BB', 'BD', 'BE', 'BF', 'BG', 'BH', 'BI', 'BJ', 'BL', 'BM', 'BN', 'BO', 'BQ', - 'BR', 'BS', 'BT', 'BV', 'BW', 'BY', 'BZ', 'CA', 'CC', 'CD', - 'CF', 'CG', 'CH', 'CI', 'CK', 'CL', 'CM', 'CN', 'CO', 'CR', - 'CU', 'CV', 'CW', 'CX', 'CY', 'CZ', 'DE', 'DJ', 'DK', 'DM', - 'DO', 'DZ', 'EC', 'EE', 'EG', 'EH', 'ER', 'ES', 'ET', 'FI', - 'FJ', 'FK', 'FM', 'FO', 'FR', 'GA', 'GB', 'GD', 'GE', 'GF', - 'GG', 'GH', 'GI', 'GL', 'GM', 'GN', 'GP', 'GQ', 'GR', 'GS', - 'GT', 'GU', 'GW', 'GY', 'HK', 'HM', 'HN', 'HR', 'HT', 'HU', - 'ID', 'IE', 'IL', 'IM', 'IN', 'IO', 'IQ', 'IR', 'IS', 'IT', - 'JE', 'JM', 'JO', 'JP', 'KE', 'KG', 'KH', 'KI', 'KM', 'KN', - 'KP', 'KR', 'KW', 'KY', 'KZ', 'LA', 'LB', 'LC', 'LI', 'LK', - 'LR', 'LS', 'LT', 'LU', 'LV', 'LY', 'MA', 'MC', 'MD', 'ME', - 'MF', 'MG', 'MH', 'MK', 'ML', 'MM', 'MN', 'MO', 'MP', 'MQ', - 'MR', 'MS', 'MT', 'MU', 'MV', 'MW', 'MX', 'MY', 'MZ', 'NA', - 'NC', 'NE', 'NF', 'NG', 'NI', 'NL', 'NO', 'NP', 'NR', 'NU', - 'NZ', 'OM', 'PA', 'PE', 'PF', 'PG', 'PH', 'PK', 'PL', 'PM', - 'PN', 'PR', 'PS', 'PT', 'PW', 'PY', 'QA', 'RE', 'RO', 'RS', - 'RU', 'RW', 'SA', 'SB', 'SC', 'SD', 'SE', 'SG', 'SH', 'SI', - 'SJ', 'SK', 'SL', 'SM', 'SN', 'SO', 'SR', 'SS', 'ST', 'SV', - 'SX', 'SY', 'SZ', 'TC', 'TD', 'TF', 'TG', 'TH', 'TJ', 'TK', - 'TL', 'TM', 'TN', 'TO', 'TR', 'TT', 'TV', 'TW', 'TZ', 'UA', - 'UG', 'UM', 'US', 'UY', 'UZ', 'VA', 'VC', 'VE', 'VG', 'VI', - 'VN', 'VU', 'WF', 'WS', 'YE', 'YT', 'ZA', 'ZM', 'ZW', + 'BR', 'BS', 'BT', 'BW', 'BY', 'BZ', 'CA', 'CC', 'CD', 'CF', + 'CG', 'CH', 'CI', 'CK', 'CL', 'CM', 'CN', 'CO', 'CR', 'CU', + 'CV', 'CW', 'CX', 'CY', 'CZ', 'DE', 'DJ', 'DK', 'DM', 'DO', + 'DZ', 'EC', 'EE', 'EG', 'EH', 'ER', 'ES', 'ET', 'FI', 'FJ', + 'FK', 'FM', 'FO', 'FR', 'GA', 'GB', 'GD', 'GE', 'GF', 'GG', + 'GH', 'GI', 'GL', 'GM', 'GN', 'GP', 'GQ', 'GR', 'GS', 'GT', + 'GU', 'GW', 'GY', 'HK', 'HN', 'HR', 'HT', 'HU', 'ID', 'IE', + 'IL', 'IM', 'IN', 'IO', 'IQ', 'IR', 'IS', 'IT', 'JE', 'JM', + 'JO', 'JP', 'KE', 'KG', 'KH', 'KI', 'KM', 'KN', 'KP', 'KR', + 'KW', 'KY', 'KZ', 'LA', 'LB', 'LC', 'LI', 'LK', 'LR', 'LS', + 'LT', 'LU', 'LV', 'LY', 'MA', 'MC', 'MD', 'ME', 'MF', 'MG', + 'MH', 'MK', 'ML', 'MM', 'MN', 'MO', 'MP', 'MQ', 'MR', 'MS', + 'MT', 'MU', 'MV', 'MW', 'MX', 'MY', 'MZ', 'NA', 'NC', 'NE', + 'NF', 'NG', 'NI', 'NL', 'NO', 'NP', 'NR', 'NU', 'NZ', 'OM', + 'PA', 'PE', 'PF', 'PG', 'PH', 'PK', 'PL', 'PM', 'PN', 'PR', + 'PS', 'PT', 'PW', 'PY', 'QA', 'RE', 'RO', 'RS', 'RU', 'RW', + 'SA', 'SB', 'SC', 'SD', 'SE', 'SG', 'SH', 'SI', 'SJ', 'SK', + 'SL', 'SM', 'SN', 'SO', 'SR', 'SS', 'ST', 'SV', 'SX', 'SY', + 'SZ', 'TC', 'TD', 'TF', 'TG', 'TH', 'TJ', 'TK', 'TL', 'TM', + 'TN', 'TO', 'TR', 'TT', 'TV', 'TW', 'TZ', 'UA', 'UG', 'UM', + 'US', 'UY', 'UZ', 'VA', 'VC', 'VE', 'VG', 'VI', 'VN', 'VU', + 'WF', 'WS', 'YE', 'YT', 'ZA', 'ZM', 'ZW', ); /** @@ -202,7 +202,7 @@ class Miscellaneous extends Base /** * @link https://en.wikipedia.org/wiki/ISO_4217 - * On date of 2017-07-07 + * On date of 2019-09-27 * * With the following exceptions: * SVC has been replaced by the USD in 2001: https://en.wikipedia.org/wiki/Salvadoran_col%C3%B3n @@ -218,12 +218,12 @@ class Miscellaneous extends Base 'ILS', 'INR', 'IQD', 'IRR', 'ISK', 'JMD', 'JOD', 'JPY', 'KES', 'KGS', 'KHR', 'KMF', 'KPW', 'KRW', 'KWD', 'KYD', 'KZT', 'LAK', 'LBP', 'LKR', 'LRD', 'LSL', 'LYD', 'MAD', 'MDL', 'MGA', 'MKD', 'MMK', 'MNT', 'MOP', - 'MRO', 'MUR', 'MVR', 'MWK', 'MXN', 'MYR', 'MZN', 'NAD', 'NGN', 'NIO', + 'MRU', 'MUR', 'MVR', 'MWK', 'MXN', 'MYR', 'MZN', 'NAD', 'NGN', 'NIO', 'NOK', 'NPR', 'NZD', 'OMR', 'PAB', 'PEN', 'PGK', 'PHP', 'PKR', 'PLN', 'PYG', 'QAR', 'RON', 'RSD', 'RUB', 'RWF', 'SAR', 'SBD', 'SCR', 'SDG', - 'SEK', 'SGD', 'SHP', 'SLL', 'SOS', 'SRD', 'SSP', 'STD', 'SYP', 'SZL', + 'SEK', 'SGD', 'SHP', 'SLL', 'SOS', 'SRD', 'SSP', 'STN', 'SYP', 'SZL', 'THB', 'TJS', 'TMT', 'TND', 'TOP', 'TRY', 'TTD', 'TWD', 'TZS', 'UAH', - 'UGX', 'USD', 'UYU', 'UZS', 'VEF', 'VND', 'VUV', 'WST', 'XAF', 'XCD', + 'UGX', 'USD', 'UYU', 'UZS', 'VES', 'VND', 'VUV', 'WST', 'XAF', 'XCD', 'XOF', 'XPF', 'YER', 'ZAR', 'ZMW', ); diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Text.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Text.php index db8c800a..80aa02fc 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Text.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Text.php @@ -21,7 +21,7 @@ abstract class Text extends Base * @example 'Alice, swallowing down her flamingo, and began by taking the little golden key' * @param integer $maxNbChars Maximum number of characters the text should contain (minimum: 10) * @param integer $indexSize Determines how many words are considered for the generation of the next word. - * The minimum is 1, and it produces the higher level of randomness, although the + * The minimum is 1, and it produces a higher level of randomness, although the * generated text usually doesn't make sense. Higher index sizes (up to 5) * produce more correct text, at the price of less randomness. * @return string diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Uuid.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Uuid.php index ea5ecf1e..ae5fc86d 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Uuid.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/Uuid.php @@ -10,7 +10,8 @@ class Uuid extends Base */ public static function uuid() { - // fix for compatibility with 32bit architecture; seed range restricted to 62bit + // fix for compatibility with 32bit architecture; each mt_rand call is restricted to 32bit + // two such calls will cause 64bits of randomness regardless of architecture $seed = mt_rand(0, 2147483647) . '#' . mt_rand(0, 2147483647); // Hash the seed and convert to a byte array diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ar_JO/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ar_JO/Company.php index fc10726a..34a1e17b 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ar_JO/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ar_JO/Company.php @@ -45,7 +45,7 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } /** @@ -58,6 +58,6 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ar_SA/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ar_SA/Company.php index 596add89..a02f3274 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ar_SA/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ar_SA/Company.php @@ -47,7 +47,7 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } /** @@ -60,7 +60,7 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } /** diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/at_AT/Payment.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/at_AT/Payment.php index 11792b4e..caf8133b 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/at_AT/Payment.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/at_AT/Payment.php @@ -24,7 +24,7 @@ class Payment extends \Faker\Provider\Payment */ public static function vat($spacedNationalPrefix = true) { - $prefix = ($spacedNationalPrefix) ? "AT U" : "ATU"; + $prefix = $spacedNationalPrefix ? "AT U" : "ATU"; return sprintf("%s%d", $prefix, self::randomNumber(8, true)); } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/bg_BG/Payment.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/bg_BG/Payment.php index a65870b4..b9381693 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/bg_BG/Payment.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/bg_BG/Payment.php @@ -31,7 +31,7 @@ class Payment extends \Faker\Provider\Payment */ public static function vat($spacedNationalPrefix = true) { - $prefix = ($spacedNationalPrefix) ? "BG " : "BG"; + $prefix = $spacedNationalPrefix ? "BG " : "BG"; return sprintf( "%s%d%d", diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_AT/Address.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_AT/Address.php index 861f6fcd..4a2272ca 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_AT/Address.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_AT/Address.php @@ -13,7 +13,18 @@ class Address extends \Faker\Provider\Address 'gasse', 'platz', 'ring', 'straße', 'weg', ); - protected static $postcode = array('####'); + // As per https://en.wikipedia.org/wiki/List_of_postal_codes_in_Austria (@todo implement more strict postal code values according to wikipedia) + protected static $postcode = array( + '1###', + '2###', + '3###', + '4###', + '5###', + '6###', + '7###', + '8###', + '9###', + ); protected static $cityNames = array( 'Allentsteig', 'Altheim', 'Althofen', 'Amstetten', 'Ansfelden', 'Attnang-Puchheim', diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_CH/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_CH/Person.php index afbdb997..ce9493e3 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_CH/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_CH/Person.php @@ -86,4 +86,32 @@ class Person extends \Faker\Provider\de_DE\Person 'Wagner', 'Walker', 'Walser', 'Weber', 'Wehrli', 'Weibel', 'Weiss', 'Wenger', 'Wicki', 'Widmer', 'Willi', 'Wirth', 'Wirz', 'Wittwer', 'Wolf', 'Wyss', 'Wüthrich', 'Zaugg', 'Zbinden', 'Zehnder', 'Ziegler', 'Zimmermann', 'Zwahlen', 'Zürcher', ); + + /** + * Generates a valid random AVS13 (swiss social security) number + * + * This function acts as a localized alias for the function defined in the + * fr_CH provider. In the german-speaking part of Switzerland, the AVS13 + * number is generally known as AHV13. + * + * @see \Faker\Provider\fr_CH\Person::avs13() + * @return string + */ + public static function ahv13() + { + return \Faker\Provider\fr_CH\Person::avs13(); + } + + /** + * Generates a valid random AVS13 (swiss social security) number + * + * This function acts as an alias for the function defined in the fr_CH provider. + * + * @see \Faker\Provider\fr_CH\Person::avs13() + * @return string + */ + public static function avs13() + { + return \Faker\Provider\fr_CH\Person::avs13(); + } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_DE/Address.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_DE/Address.php index eff738d0..84f6a300 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_DE/Address.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_DE/Address.php @@ -4,7 +4,7 @@ namespace Faker\Provider\de_DE; class Address extends \Faker\Provider\Address { - protected static $buildingNumber = array('###', '##', '#', '#/#', '##[abc]', '#[abc]'); + protected static $buildingNumber = array('%##', '%#', '%', '%/%', '%#[abc]', '%[abc]'); protected static $streetSuffixLong = array( 'Gasse', 'Platz', 'Ring', 'Straße', 'Weg', 'Allee' diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_DE/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_DE/Company.php index 9843511e..8137d47a 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_DE/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/de_DE/Company.php @@ -11,5 +11,14 @@ class Company extends \Faker\Provider\Company '{{lastName}}', ); + /** + * @link http://www.personalseite.de/information/titel.htm + */ + protected static $jobTitleFormat = array( + 'Abteilungsdirektor', 'Arbeitsdirektor', 'Aufsichtsrat', 'Beirat', 'Bereichsleiter', 'Betriebsleiter', 'Finanzvorstand', 'Geschäftsführender Gesellschafter', 'Geschäftsführer', 'Gesellschafter', + 'Handlungsbevollmächtigter', 'Kaufmännischer Vorstand', 'Leiter Rechtsabteilung', 'Mitglied des Aufsichtsrats', 'Personalleiter', 'Prokurist', 'Sellvertretender Vorsitzender des Vorstandes', + 'Vorsitzender der Geschäftsführung', 'Vorsitzender des Aufsichtsrats', 'Vorsitzender des Vorstandes', 'Vorstand Personal', 'Vorstand Technik', 'Vorstand Vertrieb', 'Vorstandsmitglied', 'Werksleiter' + ); + protected static $companySuffix = array('e.G.', 'e.V.', 'GbR', 'GbR', 'OHG mbH', 'GmbH & Co. OHG', 'AG & Co. OHG', 'GmbH', 'GmbH', 'GmbH', 'GmbH', 'AG', 'AG', 'AG', 'AG', 'KG', 'KG', 'KG', 'GmbH & Co. KG', 'GmbH & Co. KG', 'AG & Co. KG', 'Stiftung & Co. KG', 'KGaA', 'GmbH & Co. KGaA', 'AG & Co. KGaA', 'Stiftung & Co. KGaA'); } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_CA/PhoneNumber.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_CA/PhoneNumber.php index fc4f9248..76e0e724 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_CA/PhoneNumber.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_CA/PhoneNumber.php @@ -2,7 +2,7 @@ namespace Faker\Provider\en_CA; -class PhoneNumber extends \Faker\Provider\PhoneNumber +class PhoneNumber extends \Faker\Provider\en_US\PhoneNumber { protected static $formats = array( '%##-###-####', diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_GB/Address.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_GB/Address.php index 52fef8d3..5d733d3f 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_GB/Address.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_GB/Address.php @@ -31,9 +31,9 @@ class Address extends \Faker\Provider\Address 'L40 4LA','LU7 4SW','WV99 1RG','EC3P 3AY','CW5 6DY','CR2 8EN','PO11 0JY','IP33 9GD','WA3 3UR','WD3 3LY','CT6 7HL','TN15 8JE', 'L35 5JA','CF23 0EL','TR13 0DP','GL14 2NW','W1D 4PR','SY5 0AR','NP4 8LA','CH45 7RH','S35 4FX','PL20 6JB','NW1 6AB','AB41 7HB', 'S72 7HG','RG27 8PG','TA1 3TF','FK3 8EP','MK43 7LX','BT79 7AQ','L9 9BL','PE28 5US','PO4 8NU','WF4 3QZ','SE23 3RG','NN5 7AR', - 'L15 6UE','CA4 9QG','RH9 8DR','KT18 5DN','AB11 5QE','L2 2TX','NE20 0RB','TF3 2BG','NW2 2SH','IG10 3JT','HR9 7GB','N10 3DS', - 'PA3 4NH','W8 7EY','HP19 9BW','KA1 3TU','SE26 6JG','SL3 9LU','L38 9EB','M15 6QL','BN6 8DA','PE27 5PP','LS16 8EE','AB15 4YR', - 'CM0 7HA','SY11 4LB','IG1 3TR','NE63 8EL','CR5 3DN','NW4 4XL','BL9 6QT','KT24 6NU','EH37 5TF','SO16 9RJ','B62 8RS','PL28 8QJ', + 'L15 6UE','CA4 9QG','RH9 8DR','AB11 5QE','L2 2TX','NE20 0RB','TF3 2BG','NW2 2SH','IG10 3JT','HR9 7GB','N10 3DS', + 'PA3 4NH','W8 7EY','HP19 9BW','KA1 3TU','SE26 6JG','SL3 9LU','L38 9EB','M15 6QL','BN6 8DA','PE27 5PP','LS16 8EE', + 'CM0 7HA','SY11 4LB','IG1 3TR','NE63 8EL','CR5 3DN','NW4 4XL','BL9 6QT','KT24 6NU','EH37 5TF','SO16 9RJ','PL28 8QJ', 'E9 5LR','BR6 9XJ','M25 3BY','M20 1BT','SE18 7QX','DD1 2NF','NR31 8NS','BH31 6AF','TN23 5PR','TN12 9PU','HR8 2JJ','KT6 5DX', 'HX3 0NS','SN7 8NR','SY7 8AQ','CV8 1LS','NR34 9ET','BD23 3EU','YO11 3JN','BH11 9NE','CM3 3AE','KA3 7PR','DE15 9DU','PR8 9LB', 'GL53 7EN','OX15 4HW','TS19 9ES','G65 9BG','SE15 6FE','B37 7RA','BT51 3NQ','YO32 9SX','M50 3TU','LL14 5NR','PO35 5XS','W5 9TG', diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_IN/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_IN/Person.php index 09287082..fbf97c7c 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_IN/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_IN/Person.php @@ -36,7 +36,7 @@ class Person extends \Faker\Provider\Person 'Kartik', 'Koushtubh', 'Kirti', 'Kushal', 'Kailash', 'Kalyan', 'Krishna', 'Kamlesh', 'Kalpit', 'Kabeer', 'Karim', 'Lalit', 'Lakshmi', 'Labeen', 'Mohan', 'Mukund', 'Mohan', 'Mohit', 'Manish', 'Moti', 'Mowgli', 'Mohanlal', 'Mitesh', 'Manoj', 'Monin', 'Mahmood', 'Malik', 'Mehul', 'Mustafa', 'Manpreet', 'Mukul', 'Munaf', 'Marlo', - 'Nitin', 'Nayan', 'Naresh', 'Neerendra', 'Nirmal', 'Narayan', 'Nakul', 'Naval', 'Natwar', 'Naseer', 'Nazir', 'Nawab, ', + 'Nitin', 'Nayan', 'Naresh', 'Neerendra', 'Nirmal', 'Narayan', 'Nakul', 'Naval', 'Natwar', 'Naseer', 'Nazir', 'Nawab', 'Parveen', 'Pravin', 'Pranab', 'Prabhat', 'Pradeep', 'Prasoon', 'Preet', 'Pranay', 'Parvez', 'Pirzada', 'Peter', 'Omar', 'Obaid', 'Owais', 'Qabeel', 'Qabool', 'Qadim', diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_SG/PhoneNumber.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_SG/PhoneNumber.php index 4b2587c3..9bcada88 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_SG/PhoneNumber.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_SG/PhoneNumber.php @@ -11,18 +11,15 @@ class PhoneNumber extends \Faker\Provider\PhoneNumber protected static $zeroToEight = array(0, 1, 2, 3, 4, 5, 6, 7, 8); - protected static $oneToNine = array(1, 2, 3, 4, 5, 6, 7, 8, 9); + protected static $oneToEight = array(1, 2, 3, 4, 5, 6, 7, 8); protected static $mobileNumberFormats = array( '{{internationalCodePrefix}}9{{zeroToEight}}## ####', '{{internationalCodePrefix}} 9{{zeroToEight}}## ####', '9{{zeroToEight}}## ####', - '{{internationalCodePrefix}}8{{oneToNine}}## ####', - '{{internationalCodePrefix}} 8{{oneToNine}}## ####', - '8{{oneToNine}}## ####', - '{{internationalCodePrefix}}7{{oneToNine}}## ####', - '{{internationalCodePrefix}} 7{{oneToNine}}## ####', - '7{{oneToNine}}## ####', + '{{internationalCodePrefix}}8{{oneToEight}}## ####', + '{{internationalCodePrefix}} 8{{oneToEight}}## ####', + '8{{oneToEight}}## ####', ); protected static $fixedLineNumberFormats = array( @@ -103,8 +100,8 @@ class PhoneNumber extends \Faker\Provider\PhoneNumber return static::randomElement(static::$zeroToEight); } - public function oneToNine() + public function oneToEight() { - return static::randomElement(static::$oneToNine); + return static::randomElement(static::$oneToEight); } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_US/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_US/Company.php index dff1635e..f46adaaf 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_US/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_US/Company.php @@ -84,7 +84,7 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } /** @@ -97,7 +97,7 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } /** diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_US/Payment.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_US/Payment.php index a4ba79e5..a9248ad8 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_US/Payment.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/en_US/Payment.php @@ -3,7 +3,6 @@ namespace Faker\Provider\en_US; - class Payment extends \Faker\Provider\Payment { public function bankAccountNumber() diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_AR/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_AR/Company.php index 8e33f57c..b255ef6c 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_AR/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_AR/Company.php @@ -48,7 +48,7 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } /** @@ -61,6 +61,6 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_ES/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_ES/Company.php index c55ce6e6..3e43ce74 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_ES/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_ES/Company.php @@ -62,7 +62,7 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } /** @@ -75,6 +75,6 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_ES/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_ES/Person.php index 9787bf92..63f6cf63 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_ES/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_ES/Person.php @@ -4,7 +4,7 @@ namespace Faker\Provider\es_ES; class Person extends \Faker\Provider\Person { - private static $crcMap=array('T', 'R', 'W', 'A', 'G', 'M', 'Y', 'F', 'P', 'D', 'X', 'B', 'N', 'J', 'Z', 'S', 'Q', 'V', 'H', 'L', 'C', 'K', 'E', 'T'); + private static $crcMap = array('T', 'R', 'W', 'A', 'G', 'M', 'Y', 'F', 'P', 'D', 'X', 'B', 'N', 'J', 'Z', 'S', 'Q', 'V', 'H', 'L', 'C', 'K', 'E', 'T'); protected static $maleNameFormats = array( '{{firstNameMale}} {{lastName}}', @@ -28,42 +28,91 @@ class Person extends \Faker\Provider\Person /** * {@link} http://www.ine.es/daco/daco42/nombyapel/nombyapel.htm + * {@link} http://www.ine.es/dyngs/INEbase/es/operacion.htm?c=Estadistica_C&cid=1254736177009&menu=ultiDatos&idp=1254734710990 * Manually added accent marks because the source lacks of them */ protected static $firstNameMale = array( - 'Aaron', 'Adam', 'Adrián', 'Aitor', 'Alberto', 'Aleix', 'Alejandro', 'Alex', 'Alonso', 'Álvaro', 'Ander', 'Andrés', - 'Ángel', 'Antonio', 'Arnau', 'Asier', 'Biel', 'Bruno', 'Carlos', 'César', 'Cristian', 'Daniel', 'Dario', 'David', - 'Diego', 'Eduardo', 'Enrique', 'Eric', 'Erik', 'Fernando', 'Francisco', 'Francisco Javier', 'Gabriel', 'Gael', 'Gerard', 'Gonzalo', - 'Guillem', 'Guillermo', 'Héctor', 'Hugo', 'Ian', 'Ignacio', 'Iker', 'Isaac', 'Ismael', 'Iván', 'Izan', 'Jaime', - 'Jan', 'Javier', 'Jesús', 'Joel', 'Jon', 'Jordi', 'Jorge', 'José', 'José Antonio', 'José Manuel', 'Juan', 'Juan José', - 'Leo', 'Lucas', 'Luis', 'Manuel', 'Marc', 'Marco', 'Marcos', 'Mario', 'Martín', 'Mateo', 'Miguel', 'Miguel Ángel', - 'Nicolás', 'Oliver', 'Omar', 'Oriol', 'Óscar', 'Pablo', 'Pedro', 'Pol', 'Rafael', 'Raúl', 'Rayan', - 'Roberto', 'Rodrigo', 'Rubén', 'Samuel', 'Santiago', 'Saúl', 'Sergio', 'Unai', 'Víctor', 'Yago', 'Yeray', + 'Aaron', 'Adam', 'Adrián', 'Aitor', 'Alberto', 'Aleix', 'Alejandro', 'Alex', 'Alonso', 'Álvaro', 'Ander', 'Andrés', 'Ángel', 'Antonio', 'Arnau', 'Asier', + 'Biel', 'Bruno', + 'Carlos', 'César', 'Cristian', + 'Daniel', 'Dario', 'David', 'Diego', + 'Eduardo', 'Enrique', 'Eric', 'Erik', + 'Fernando', 'Francisco', 'Francisco Javier', + 'Gabriel', 'Gael', 'Gerard', 'Gonzalo', 'Guillem', 'Guillermo', + 'Héctor', 'Hugo', + 'Ian', 'Ignacio', + 'Iker', 'Isaac', 'Ismael', 'Iván', 'Izan', + 'Jaime', 'Jan', 'Javier', 'Jesús', 'Joel', 'Jon', 'Jordi', 'Jorge', 'José', 'José Antonio', 'José Manuel', 'Juan', 'Juan José', + 'Leo', 'Lucas', 'Luis', + 'Manuel', 'Marc', 'Marco', 'Marcos', 'Mario', 'Martín', 'Mateo', 'Miguel', 'Miguel Ángel', + 'Nicolás', + 'Oliver', 'Omar', 'Oriol', 'Óscar', + 'Pablo', 'Pedro', 'Pol', + 'Rafael', 'Raúl', 'Rayan', 'Roberto', 'Rodrigo', 'Rubén', + 'Samuel', 'Santiago', 'Saúl', 'Sergio', + 'Unai', + 'Víctor', + 'Yago', 'Yeray', ); protected static $firstNameFemale = array( - 'Abril', 'Adriana', 'Africa', 'Aina', 'Ainara', 'Ainhoa', 'Aitana', 'Alba', 'Alejandra', 'Alexandra', 'Alexia', 'Alicia', 'Alma', - 'Ana', 'Andrea', 'Ane', 'Angela', 'Anna', 'Ariadna', 'Aroa', 'Aya', 'Beatriz', 'Berta', 'Blanca', 'Candela', - 'Carla', 'Carlota', 'Carmen', 'Carolina', 'Celia', 'Clara', 'Claudia', 'Cristina', 'Daniela', 'Diana', 'Elena', 'Elsa', - 'Emma', 'Erika', 'Eva', 'Fátima', 'Gabriela', 'Helena', 'Inés', 'Irene', 'Iria', 'Isabel', 'Jana', 'Jimena', - 'Joan', 'Julia', 'Laia', 'Lara', 'Laura', 'Leire', 'Leyre', 'Lidia', 'Lola', 'Lucía', 'Luna', 'Malak', - 'Manuela', 'Mar', 'Mara', 'María', 'Marina', 'Marta', 'Martí', 'Martina', 'Mireia', 'Miriam', 'Nadia', 'Nahia', - 'Naia', 'Naiara', 'Natalia', 'Nayara', 'Nerea', 'Nil', 'Noa', 'Noelia', 'Nora', 'Nuria', 'Olivia', 'Ona', - 'Paola', 'Patricia', 'Pau', 'Paula', 'Raquel', 'Rocío', 'Salma', 'Sandra', 'Sara', 'Silvia', 'Sofía', 'Teresa', - 'Valentina', 'Valeria', 'Vega', 'Vera', 'Victoria', 'Yaiza', 'Zoe', + 'Abril', 'Adriana', 'África', 'Aina', 'Ainara', 'Ainhoa', 'Aitana', 'Alba', 'Alejandra', 'Alexandra', 'Alexia', 'Alicia', 'Alma', 'Amparo', 'Ana', 'Ana Isabel', 'Ana María', 'Andrea', 'Ángela', 'Ángeles', 'Antonia', 'Ariadna', 'Aurora', + 'Beatriz', 'Berta', 'Blanca', + 'Candela', 'Carla', 'Carlota', 'Carmen', 'Carolina', 'Celia', 'Clara', 'Claudia', 'Cristina', + 'Daniela', 'Diana', + 'Elena', 'Elsa', 'Emilia', 'Encarnación', 'Eva', 'Esther', + 'Fátima', 'Francisca', + 'Gabriela', 'Gloria', + 'Helena', + 'Inés', 'Inmaculada', 'Irene', 'Isabel', + 'Josefa', 'Jimena', 'Juana', 'Julia', + 'Laia', 'Lara', 'Laura', 'Leire', 'Lorena', 'Lidia', 'Lola', 'Lucía', 'Luisa', 'Luna', + 'Malak', 'Manuela', 'Mar', 'Mara', 'Margarita', 'María', 'María Ángeles', 'María Carmen', 'María Dolores', 'María Pilar', 'Marina', 'Marta', 'Martina', 'Mireia', 'Miriam', + 'Nadia', 'Nahia', 'Naia', 'Naiara', 'Natalia', 'Nayara', 'Nerea', 'Nil', 'Noa', 'Noelia', 'Nora', 'Nuria', + 'Olivia', 'Olga', 'Ona', + 'Paola', 'Patricia', 'Pau', 'Paula', 'Pilar', + 'Raquel', 'Rocío', 'Rosa', 'Rosa María', 'Rosario', + 'Salma', 'Sandra', 'Sara', 'Silvia', 'Sofía', 'Sonia', + 'Teresa', + 'Úrsula', + 'Valentina', 'Valeria', 'Vega', 'Vera', 'Verónica', 'Victoria', + 'Yaiza', 'Yolanda', + 'Zoe', ); protected static $lastName = array( - 'Abad', 'Abeyta', 'Abrego', 'Abreu', 'Acevedo', 'Acosta', 'Acuña', 'Adame', 'Adorno', 'Agosto', 'Aguado', 'Aguayo', 'Aguilar', 'Aguilera', 'Aguirre', 'Alanis', 'Alaniz', 'Alarcón', 'Alba', 'Alcala', 'Alcaráz', 'Alcántar', 'Alejandro', 'Alemán', 'Alfaro', 'Alfonso', 'Alicea', 'Almanza', 'Almaráz', 'Almonte', 'Alonso', 'Alonzo', 'Altamirano', 'Alva', 'Alvarado', 'Amador', 'Amaya', 'Anaya', 'Andreu', 'Andrés', 'Anguiano', 'Angulo', 'Antón', 'Aparicio', 'Apodaca', 'Aponte', 'Aragón', 'Aranda', 'Araña', 'Arce', 'Archuleta', 'Arellano', 'Arenas', 'Arevalo', 'Arguello', 'Arias', 'Armas', 'Armendáriz', 'Armenta', 'Armijo', 'Arredondo', 'Arreola', 'Arriaga', 'Arribas', 'Arroyo', 'Arteaga', 'Asensio', 'Atencio', 'Avilés', 'Ayala', 'Baca', 'Badillo', 'Baeza', 'Bahena', 'Balderas', 'Ballesteros', 'Banda', 'Barajas', 'Barela', 'Barragán', 'Barraza', 'Barrera', 'Barreto', 'Barrientos', 'Barrios', 'Barroso', 'Batista', 'Bautista', 'Bañuelos', 'Becerra', 'Beltrán', 'Benavides', 'Benavídez', 'Benito', 'Benítez', 'Bermejo', 'Bermúdez', 'Bernal', 'Berríos', 'Blanco', 'Blasco', 'Blázquez', 'Bonilla', 'Borrego', 'Botello', 'Bravo', 'Briones', 'Briseño', 'Brito', 'Bueno', 'Burgos', 'Bustamante', 'Bustos', 'Báez', 'Betancourt', 'Caballero', 'Cabello', 'Cabrera', 'Cabán', 'Cadena', 'Caldera', 'Calderón', 'Calero', 'Calvillo', 'Calvo', 'Camacho', 'Camarillo', 'Campos', 'Canales', 'Candelaria', 'Cano', 'Cantú', 'Caraballo', 'Carbajal', 'Carballo', 'Carbonell', 'Cárdenas', 'Cardona', 'Carmona', 'Caro', 'Carranza', 'Carrasco', 'Carrasquillo', 'Carrera', 'Carrero', 'Carretero', 'Carreón', 'Carrillo', 'Carrión', 'Carvajal', 'Casado', 'Casanova', 'Casares', 'Casas', 'Casillas', 'Castañeda', 'Castaño', 'Castellano', 'Castellanos', 'Castillo', 'Castro', 'Casárez', 'Cavazos', 'Cazares', 'Ceballos', 'Cedillo', 'Ceja', 'Centeno', 'Cepeda', 'Cerda', 'Cervantes', 'Cervántez', 'Chacón', 'Chapa', 'Chavarría', 'Chávez', 'Cintrón', 'Cisneros', 'Clemente', 'Cobo', 'Collado', 'Collazo', 'Colunga', 'Colón', 'Concepción', 'Conde', 'Contreras', 'Cordero', 'Cornejo', 'Corona', 'Coronado', 'Corral', 'Corrales', 'Correa', 'Cortés', 'Cortez', 'Cortés', 'Costa', 'Cotto', 'Covarrubias', 'Crespo', 'Cruz', 'Cuellar', 'Cuenca', 'Cuesta', 'Cuevas', 'Curiel', 'Córdoba', 'Córdova', 'De la Cruz', 'De la Fuente', 'De la Torre', 'Del Río', 'Delacrúz', 'Delafuente', 'Delagarza', 'Delao', 'Delapaz', 'Delarosa', 'Delatorre', 'Deleón', 'Delgadillo', 'Delgado', 'Delrío', 'Delvalle', 'Díez', 'Domenech', 'Domingo', 'Domínguez', 'Domínquez', 'Duarte', 'Dueñas', 'Duran', 'Dávila', 'Díaz', 'Echevarría', 'Elizondo', 'Enríquez', 'Escalante', 'Escamilla', 'Escobar', 'Escobedo', 'Escribano', 'Escudero', 'Esparza', 'Espinal', 'Espino', 'Espinosa', 'Espinoza', 'Esquibel', 'Esquivel', 'Esteban', 'Esteve', 'Estrada', 'Estévez', 'Expósito', 'Fajardo', 'Farías', 'Feliciano', 'Fernández', 'Ferrer', 'Fierro', 'Figueroa', 'Flores', 'Flórez', 'Fonseca', 'Font', 'Franco', 'Frías', 'Fuentes', 'Gaitán', 'Galarza', 'Galindo', 'Gallardo', 'Gallego', 'Gallegos', 'Galván', 'Galán', 'Gamboa', 'Gámez', 'Gaona', 'Garay', 'García', 'Garibay', 'Garica', 'Garrido', 'Garza', 'Gastélum', 'Gaytán', 'Gil', 'Gimeno', 'Giménez', 'Girón', 'Godoy', 'Godínez', 'Gonzáles', 'González', 'Gracia', 'Granado', 'Granados', 'Griego', 'Grijalva', 'Guajardo', 'Guardado', 'Guerra', 'Guerrero', 'Guevara', 'Guillen', 'Gurule', 'Gutiérrez', 'Guzmán', 'Gálvez', 'Gómez', 'Haro', 'Henríquez', 'Heredia', 'Hernándes', 'Hernando', 'Hernádez', 'Hernández', 'Herrera', 'Herrero', 'Hidalgo', 'Hinojosa', 'Holguín', 'Huerta', 'Hurtado', 'Ibarra', 'Ibáñez', 'Iglesias', 'Irizarry', 'Izquierdo', 'Jaime', 'Jaimes', 'Jaramillo', 'Jasso', 'Jiménez', 'Jimínez', 'Juan', 'Jurado', 'Juárez', 'Jáquez', 'Laboy', 'Lara', 'Laureano', 'Leal', 'Lebrón', 'Ledesma', 'Leiva', 'Lemus', 'Lerma', 'Leyva', 'León', 'Limón', 'Linares', 'Lira', 'Llamas', 'Llorente', 'Loera', 'Lomeli', 'Longoria', 'Lorente', 'Lorenzo', 'Lovato', 'Loya', 'Lozada', 'Lozano', 'Lucas', 'Lucero', 'Lucio', 'Luevano', 'Lugo', 'Luis', 'Luján', 'Luna', 'Luque', 'Lázaro', 'López', 'Macias', 'Macías', 'Madera', 'Madrid', 'Madrigal', 'Maestas', 'Magaña', 'Malave', 'Maldonado', 'Manzanares', 'Manzano', 'Marco', 'Marcos', 'Mares', 'Marrero', 'Marroquín', 'Martos', 'Martí', 'Martín', 'Martínez', 'Marín', 'Más', 'Mascareñas', 'Mata', 'Mateo', 'Mateos', 'Matos', 'Matías', 'Maya', 'Mayorga', 'Medina', 'Medrano', 'Mejía', 'Melgar', 'Meléndez', 'Mena', 'Menchaca', 'Mendoza', 'Menéndez', 'Meraz', 'Mercado', 'Merino', 'Mesa', 'Meza', 'Miguel', 'Millán', 'Miramontes', 'Miranda', 'Mireles', 'Mojica', 'Molina', 'Mondragón', 'Monroy', 'Montalvo', 'Montañez', 'Montaño', 'Montemayor', 'Montenegro', 'Montero', 'Montes', 'Montez', 'Montoya', 'Mora', 'Moral', 'Morales', 'Morán', 'Moreno', 'Mota', 'Moya', 'Munguía', 'Murillo', 'Muro', 'Muñiz', 'Muñoz', 'Márquez', 'Méndez', 'Naranjo', 'Narváez', 'Nava', 'Navarrete', 'Navarro', 'Navas', 'Nazario', 'Negrete', 'Negrón', 'Nevárez', 'Nieto', 'Nieves', 'Niño', 'Noriega', 'Nájera', 'Núñez', 'Ocampo', 'Ocasio', 'Ochoa', 'Ojeda', 'Oliva', 'Olivares', 'Olivas', 'Oliver', 'Olivera', 'Olivo', 'Olivárez', 'Olmos', 'Olvera', 'Ontiveros', 'Oquendo', 'Ordoñez', 'Ordóñez', 'Orellana', 'Ornelas', 'Orosco', 'Orozco', 'Orta', 'Ortega', 'Ortíz', 'Osorio', 'Otero', 'Ozuna', 'Pabón', 'Pacheco', 'Padilla', 'Padrón', 'Pagan', 'Palacios', 'Palomino', 'Palomo', 'Pantoja', 'Pardo', 'Paredes', 'Parra', 'Partida', 'Pascual', 'Pastor', 'Patiño', 'Paz', 'Pedraza', 'Pedroza', 'Pelayo', 'Peláez', 'Perales', 'Peralta', 'Perea', 'Pereira', 'Peres', 'Peña', 'Pichardo', 'Pineda', 'Pizarro', 'Piña', 'Piñeiro', 'Plaza', 'Polanco', 'Polo', 'Ponce', 'Pons', 'Porras', 'Portillo', 'Posada', 'Pozo', 'Prado', 'Preciado', 'Prieto', 'Puente', 'Puga', 'Puig', 'Pulido', 'Páez', 'Pérez', 'Quesada', 'Quezada', 'Quintana', 'Quintanilla', 'Quintero', 'Quiroz', 'Quiñones', 'Quiñónez', 'Rael', 'Ramos', 'Ramírez', 'Ramón', 'Rangel', 'Rascón', 'Raya', 'Razo', 'Redondo', 'Regalado', 'Reina', 'Rendón', 'Rentería', 'Requena', 'Reséndez', 'Rey', 'Reyes', 'Reyna', 'Reynoso', 'Rico', 'Riera', 'Rincón', 'Riojas', 'Rivas', 'Rivera', 'Rivero', 'Robledo', 'Robles', 'Roca', 'Rocha', 'Rodarte', 'Rodrigo', 'Rodríguez', 'Rodríquez', 'Roig', 'Rojas', 'Rojo', 'Roldán', 'Rolón', 'Romero', 'Romo', 'Román', 'Roque', 'Ros', 'Rosa', 'Rosado', 'Rosales', 'Rosario', 'Rosas', 'Roybal', 'Rubio', 'Rueda', 'Ruelas', 'Ruiz', 'Ruvalcaba', 'Ruíz', 'Ríos', 'Saavedra', 'Saiz', 'Salas', 'Salazar', 'Salcedo', 'Salcido', 'Saldaña', 'Saldivar', 'Salgado', 'Salinas', 'Salvador', 'Samaniego', 'Sanabria', 'Sánchez', 'Sancho', 'Sandoval', 'Santacruz', 'Santamaría', 'Santana', 'Santiago', 'Santillán', 'Santos', 'Sanz', 'Sarabia', 'Sauceda', 'Saucedo', 'Sedillo', 'Segovia', 'Segura', 'Sepúlveda', 'Serna', 'Serra', 'Serrano', 'Serrato', 'Sevilla', 'Sierra', 'Silva', 'Simón', 'Sisneros', 'Sola', 'Solano', 'Soler', 'Soliz', 'Solorio', 'Solorzano', 'Solís', 'Soria', 'Soriano', 'Sosa', 'Sotelo', 'Soto', 'Suárez', 'Sáenz', 'Sáez', 'Sánchez', 'Tafoya', 'Tamayo', 'Tamez', 'Tapia', 'Tejada', 'Tejeda', 'Tello', 'Terrazas', 'Terán', 'Tijerina', 'Tirado', 'Toledo', 'Toro', 'Torres', 'Tovar', 'Trejo', 'Treviño', 'Trujillo', 'Téllez', 'Tórrez', 'Ulibarri', 'Ulloa', 'Urbina', 'Ureña', 'Uribe', 'Urrutia', 'Urías', 'Vaca', 'Valadez', 'Valdez', 'Valdivia', 'Valdés', 'Valencia', 'Valentín', 'Valenzuela', 'Valero', 'Valladares', 'Valle', 'Vallejo', 'Valles', 'Valverde', 'Vanegas', 'Varela', 'Vargas', 'Vega', 'Vela', 'Velasco', 'Velásquez', 'Velázquez', 'Venegas', 'Vera', 'Verdugo', 'Verduzco', 'Vergara', 'Vicente', 'Vidal', 'Viera', 'Vigil', 'Vila', 'Villa', 'Villagómez', 'Villalba', 'Villalobos', 'Villalpando', 'Villanueva', 'Villar', 'Villareal', 'Villarreal', 'Villaseñor', 'Villegas', 'Vásquez', 'Vázquez', 'Vélez', 'Véliz', 'Ybarra', 'Yáñez', 'Zambrano', 'Zamora', 'Zamudio', 'Zapata', 'Zaragoza', 'Zarate', 'Zavala', 'Zayas', 'Zelaya', 'Zepeda', 'Zúñiga', 'de Anda', 'de Jesús', 'Águilar', 'Álvarez', 'Ávalos', 'Ávila' + 'Abad', 'Abeyta', 'Abrego', 'Abreu', 'Acevedo', 'Acosta', 'Acuña', 'Adame', 'Adorno', 'Agosto', 'Aguado', 'Aguayo', 'Aguilar', 'Aguilera', 'Aguirre', 'Alanis', 'Alaniz', 'Alarcón', 'Alba', 'Alcala', 'Alcaráz', 'Alcántar', 'Alejandro', 'Alemán', 'Alfaro', 'Alfonso', 'Alicea', 'Almanza', 'Almaráz', 'Almonte', 'Alonso', 'Alonzo', 'Altamirano', 'Alva', 'Alvarado', 'Álvarez', 'Amador', 'Amaya', 'Anaya', 'Andreu', 'Andrés', 'Anguiano', 'Angulo', 'Antón', 'Aparicio', 'Apodaca', 'Aponte', 'Aragón', 'Aranda', 'Araña', 'Arce', 'Archuleta', 'Arellano', 'Arenas', 'Arevalo', 'Arguello', 'Arias', 'Armas', 'Armendáriz', 'Armenta', 'Armijo', 'Arredondo', 'Arreola', 'Arriaga', 'Arribas', 'Arroyo', 'Arteaga', 'Asensio', 'Atencio', 'Ávalos', 'Ávila', 'Avilés', 'Ayala', 'Baca', 'Badillo', 'Baeza', 'Bahena', 'Balderas', + 'Ballesteros', 'Banda', 'Barajas', 'Barela', 'Barragán', 'Barraza', 'Barrera', 'Barreto', 'Barrientos', 'Barrios', 'Barroso', 'Batista', 'Bautista', 'Bañuelos', 'Becerra', 'Beltrán', 'Benavides', 'Benavídez', 'Benito', 'Benítez', 'Bermejo', 'Bermúdez', 'Bernal', 'Berríos', 'Blanco', 'Blasco', 'Blázquez', 'Bonilla', 'Borrego', 'Botello', 'Bravo', 'Briones', 'Briseño', 'Brito', 'Bueno', 'Burgos', 'Bustamante', 'Bustos', 'Báez', 'Betancourt', + 'Caballero', 'Cabello', 'Cabrera', 'Cabán', 'Cadena', 'Caldera', 'Calderón', 'Calero', 'Calvillo', 'Calvo', 'Camacho', 'Camarillo', 'Campos', 'Canales', 'Candelaria', 'Cano', 'Cantú', 'Caraballo', 'Carbajal', 'Carballo', 'Carbonell', 'Cárdenas', 'Cardona', 'Carmona', 'Caro', 'Carranza', 'Carrasco', 'Carrasquillo', 'Carrera', 'Carrero', 'Carretero', 'Carreón', 'Carrillo', 'Carrión', 'Carvajal', 'Casado', 'Casanova', 'Casares', 'Casas', 'Casillas', 'Castañeda', 'Castaño', 'Castellano', 'Castellanos', 'Castillo', 'Castro', 'Casárez', 'Cavazos', 'Cazares', 'Ceballos', 'Cedillo', 'Ceja', 'Centeno', 'Cepeda', 'Cerda', 'Cervantes', 'Cervántez', 'Chacón', 'Chapa', 'Chavarría', 'Chávez', 'Cintrón', 'Cisneros', 'Clemente', 'Cobo', 'Collado', 'Collazo', 'Colunga', 'Colón', 'Concepción', 'Conde', 'Contreras', 'Cordero', 'Cornejo', 'Corona', 'Coronado', 'Corral', 'Corrales', 'Correa', 'Cortés', 'Cortez', 'Cortés', 'Costa', 'Cotto', 'Covarrubias', 'Crespo', 'Cruz', 'Cuellar', 'Cuenca', 'Cuesta', 'Cuevas', 'Curiel', 'Córdoba', 'Córdova', + 'De Anda', 'De Jesús','De la Cruz', 'De la Fuente', 'De la Torre', 'Del Río', 'Delacrúz', 'Delafuente', 'Delagarza', 'Delao', 'Delapaz', 'Delarosa', 'Delatorre', 'Deleón', 'Delgadillo', 'Delgado', 'Delrío', 'Delvalle', 'Díez', 'Domenech', 'Domingo', 'Domínguez', 'Domínquez', 'Duarte', 'Dueñas', 'Duran', 'Dávila', 'Díaz', + 'Echevarría', 'Elizondo', 'Enríquez', 'Escalante', 'Escamilla', 'Escobar', 'Escobedo', 'Escribano', 'Escudero', 'Esparza', 'Espinal', 'Espino', 'Espinosa', 'Espinoza', 'Esquibel', 'Esquivel', 'Esteban', 'Esteve', 'Estrada', 'Estévez', 'Expósito', + 'Fajardo', 'Farías', 'Feliciano', 'Fernández', 'Ferrer', 'Fierro', 'Figueroa', 'Flores', 'Flórez', 'Fonseca', 'Font', 'Franco', 'Frías', 'Fuentes', + 'Gaitán', 'Galarza', 'Galindo', 'Gallardo', 'Gallego', 'Gallegos', 'Galván', 'Galán', 'Gamboa', 'Gámez', 'Gaona', 'Garay', 'García', 'Garibay', 'Garica', 'Garrido', 'Garza', 'Gastélum', 'Gaytán', 'Gil', 'Gimeno', 'Giménez', 'Girón', 'Godoy', 'Godínez', 'Gonzáles', 'González', 'Gracia', 'Granado', 'Granados', 'Griego', 'Grijalva', 'Guajardo', 'Guardado', 'Guerra', 'Guerrero', 'Guevara', 'Guillen', 'Gurule', 'Gutiérrez', 'Guzmán', 'Gálvez', 'Gómez', + 'Haro', 'Henríquez', 'Heredia', 'Hernándes', 'Hernando', 'Hernádez', 'Hernández', 'Herrera', 'Herrero', 'Hidalgo', 'Hinojosa', 'Holguín', 'Huerta', 'Hurtado', + 'Ibarra', 'Ibáñez', 'Iglesias', 'Irizarry', 'Izquierdo', + 'Jaime', 'Jaimes', 'Jaramillo', 'Jasso', 'Jiménez', 'Jimínez', 'Juan', 'Jurado', 'Juárez', 'Jáquez', + 'Laboy', 'Lara', 'Laureano', 'Leal', 'Lebrón', 'Ledesma', 'Leiva', 'Lemus', 'Lerma', 'Leyva', 'León', 'Limón', 'Linares', 'Lira', 'Llamas', 'Llorente', 'Loera', 'Lomeli', 'Longoria', 'Lorente', 'Lorenzo', 'Lovato', 'Loya', 'Lozada', 'Lozano', 'Lucas', 'Lucero', 'Lucio', 'Luevano', 'Lugo', 'Luis', 'Luján', 'Luna', 'Luque', 'Lázaro', 'López', + 'Macias', 'Macías', 'Madera', 'Madrid', 'Madrigal', 'Maestas', 'Magaña', 'Malave', 'Maldonado', 'Manzanares', 'Manzano', 'Marco', 'Marcos', 'Mares', 'Marrero', 'Marroquín', 'Martos', 'Martí', 'Martín', 'Martínez', 'Marín', 'Más', 'Mascareñas', 'Mata', 'Mateo', 'Mateos', 'Matos', 'Matías', 'Maya', 'Mayorga', 'Medina', 'Medrano', 'Mejía', 'Melgar', 'Meléndez', 'Mena', 'Menchaca', 'Mendoza', 'Menéndez', 'Meraz', 'Mercado', 'Merino', 'Mesa', 'Meza', 'Miguel', 'Millán', 'Miramontes', 'Miranda', 'Mireles', 'Mojica', 'Molina', 'Mondragón', 'Monroy', 'Montalvo', 'Montañez', 'Montaño', 'Montemayor', 'Montenegro', 'Montero', 'Montes', 'Montez', 'Montoya', 'Mora', 'Moral', 'Morales', 'Morán', 'Moreno', 'Mota', 'Moya', 'Munguía', 'Murillo', 'Muro', 'Muñiz', 'Muñoz', 'Márquez', 'Méndez', + 'Naranjo', 'Narváez', 'Nava', 'Navarrete', 'Navarro', 'Navas', 'Nazario', 'Negrete', 'Negrón', 'Nevárez', 'Nieto', 'Nieves', 'Niño', 'Noriega', 'Nájera', 'Núñez', + 'Ocampo', 'Ocasio', 'Ochoa', 'Ojeda', 'Oliva', 'Olivares', 'Olivas', 'Oliver', 'Olivera', 'Olivo', 'Olivárez', 'Olmos', 'Olvera', 'Ontiveros', 'Oquendo', 'Ordoñez', 'Ordóñez', 'Orellana', 'Ornelas', 'Orosco', 'Orozco', 'Orta', 'Ortega', 'Ortíz', 'Osorio', 'Otero', 'Ozuna', + 'Pabón', 'Pacheco', 'Padilla', 'Padrón', 'Pagan', 'Palacios', 'Palomino', 'Palomo', 'Pantoja', 'Pardo', 'Paredes', 'Parra', 'Partida', 'Pascual', 'Pastor', 'Patiño', 'Paz', 'Pedraza', 'Pedroza', 'Pelayo', 'Peláez', 'Perales', 'Peralta', 'Perea', 'Pereira', 'Peres', 'Peña', 'Pichardo', 'Pineda', 'Pizarro', 'Piña', 'Piñeiro', 'Plaza', 'Polanco', 'Polo', 'Ponce', 'Pons', 'Porras', 'Portillo', 'Posada', 'Pozo', 'Prado', 'Preciado', 'Prieto', 'Puente', 'Puga', 'Puig', 'Pulido', 'Páez', 'Pérez', + 'Quesada', 'Quezada', 'Quintana', 'Quintanilla', 'Quintero', 'Quiroz', 'Quiñones', 'Quiñónez', + 'Rael', 'Ramos', 'Ramírez', 'Ramón', 'Rangel', 'Rascón', 'Raya', 'Razo', 'Redondo', 'Regalado', 'Reina', 'Rendón', 'Rentería', 'Requena', 'Reséndez', 'Rey', 'Reyes', 'Reyna', 'Reynoso', 'Rico', 'Riera', 'Rincón', 'Riojas', 'Rivas', 'Rivera', 'Rivero', 'Robledo', 'Robles', 'Roca', 'Rocha', 'Rodarte', 'Rodrigo', 'Rodríguez', 'Rodríquez', 'Roig', 'Rojas', 'Rojo', 'Roldán', 'Rolón', 'Romero', 'Romo', 'Román', 'Roque', 'Ros', 'Rosa', 'Rosado', 'Rosales', 'Rosario', 'Rosas', 'Roybal', 'Rubio', 'Rueda', 'Ruelas', 'Ruiz', 'Ruvalcaba', 'Ruíz', 'Ríos', + 'Saavedra', 'Saiz', 'Salas', 'Salazar', 'Salcedo', 'Salcido', 'Saldaña', 'Saldivar', 'Salgado', 'Salinas', 'Salvador', 'Samaniego', 'Sanabria', 'Sánchez', 'Sancho', 'Sandoval', 'Santacruz', 'Santamaría', 'Santana', 'Santiago', 'Santillán', 'Santos', 'Sanz', 'Sarabia', 'Sauceda', 'Saucedo', 'Sedillo', 'Segovia', 'Segura', 'Sepúlveda', 'Serna', 'Serra', 'Serrano', 'Serrato', 'Sevilla', 'Sierra', 'Silva', 'Simón', 'Sisneros', 'Sola', 'Solano', 'Soler', 'Soliz', 'Solorio', 'Solorzano', 'Solís', 'Soria', 'Soriano', 'Sosa', 'Sotelo', 'Soto', 'Suárez', 'Sáenz', 'Sáez', 'Sánchez', + 'Tafoya', 'Tamayo', 'Tamez', 'Tapia', 'Tejada', 'Tejeda', 'Tello', 'Terrazas', 'Terán', 'Tijerina', 'Tirado', 'Toledo', 'Toro', 'Torres', 'Tovar', 'Trejo', 'Treviño', 'Trujillo', 'Téllez', 'Tórrez', + 'Ulibarri', 'Ulloa', 'Urbina', 'Ureña', 'Uribe', 'Urrutia', 'Urías', + 'Vaca', 'Valadez', 'Valdez', 'Valdivia', 'Valdés', 'Valencia', 'Valentín', 'Valenzuela', 'Valero', 'Valladares', 'Valle', 'Vallejo', 'Valles', 'Valverde', 'Vanegas', 'Varela', 'Vargas', 'Vega', 'Vela', 'Velasco', 'Velásquez', 'Velázquez', 'Venegas', 'Vera', 'Verdugo', 'Verduzco', 'Vergara', 'Vicente', 'Vidal', 'Viera', 'Vigil', 'Vila', 'Villa', 'Villagómez', 'Villalba', 'Villalobos', 'Villalpando', 'Villanueva', 'Villar', 'Villareal', 'Villarreal', 'Villaseñor', 'Villegas', 'Vásquez', 'Vázquez', 'Vélez', 'Véliz', + 'Ybarra', 'Yáñez', + 'Zambrano', 'Zamora', 'Zamudio', 'Zapata', 'Zaragoza', 'Zarate', 'Zavala', 'Zayas', 'Zelaya', 'Zepeda', 'Zúñiga', ); - protected static $titleMale = array('Sr.', 'Dn.', 'Dr.', 'Lic.', 'Ing.'); + protected static $titleMale = array('Sr.', 'D.', 'Dr.', 'Lic.', 'Ing.'); - protected static $titleFemale = array('Sra.', 'Srita.', 'Dr.', 'Lic.', 'Ing.'); + protected static $titleFemale = array('Sra.', 'Srta.', 'Dña', 'Dr.', 'Lic.', 'Ing.'); private static $suffix = array('Hijo', 'Segundo', 'Tercero'); - protected static $licenceCodes = array('AM', 'A1', 'A2', 'A','B', 'B+E', 'C1', 'C1+E', 'C', 'C+E', 'D1', 'D1+E', 'D', 'D+E'); + protected static $licenceCodes = array('AM', 'A1', 'A2', 'A', 'B', 'B+E', 'C1', 'C1+E', 'C', 'C+E', 'D1', 'D1+E', 'D', 'D+E'); /** * @example 'Hijo' @@ -83,7 +132,7 @@ class Person extends \Faker\Provider\Person public static function dni() { $number = static::numerify('########'); - $letter = self::$crcMap[$number%23]; + $letter = self::$crcMap[$number % 23]; return $number . $letter; } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_ES/PhoneNumber.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_ES/PhoneNumber.php index 430e7e41..326319de 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_ES/PhoneNumber.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_ES/PhoneNumber.php @@ -15,6 +15,9 @@ class PhoneNumber extends \Faker\Provider\PhoneNumber '9########', '9##-##-####', '9##-######', + ); + + protected static $mobileFormats = array( '+34 6## ## ####', '+34 6## ######', '+34 6########', @@ -26,4 +29,19 @@ class PhoneNumber extends \Faker\Provider\PhoneNumber '6##-##-####', '6##-######', ); + + protected static $tollFreeFormats = array( + '900 ### ###', + '800 ### ###', + ); + + public static function mobileNumber() + { + return static::numerify(static::randomElement(static::$mobileFormats)); + } + + public static function tollFreeNumber() + { + return static::numerify(static::randomElement(static::$tollFreeFormats)); + } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_PE/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_PE/Company.php index 4c7d38e0..9618fcc3 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_PE/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/es_PE/Company.php @@ -48,7 +48,7 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } /** @@ -61,6 +61,6 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fa_IR/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fa_IR/Person.php index 055b863e..e332968d 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fa_IR/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fa_IR/Person.php @@ -134,4 +134,68 @@ class Person extends \Faker\Provider\Person protected static $titleMale = array('آقای', 'استاد', 'دکتر', 'مهندس'); protected static $titleFemale = array('خانم', 'استاد', 'دکتر', 'مهندس'); + + /** + * This method returns a valid Iranian nationalCode + * @example '8075859741' + * @link https://fa.wikipedia.org/wiki/%DA%A9%D8%A7%D8%B1%D8%AA_%D8%B4%D9%86%D8%A7%D8%B3%D8%A7%DB%8C%DB%8C_%D9%85%D9%84%DB%8C#%D8%AD%D8%B3%D8%A7%D8%A8_%DA%A9%D8%B1%D8%AF%D9%86_%DA%A9%D8%AF_%DA%A9%D9%86%D8%AA%D8%B1%D9%84 + * @return string + */ + public static function nationalCode() + { + $area = self::createAreaCode(); + $core = self::createCoreCode(); + $control = self::createControlCode($area, $core); + + return sprintf("%03d%06d%01d", $area, $core, $control); + } + + /** + * This method generates a 3-digit valid area code to be used in nationalCode + * @return int|string + */ + private static function createAreaCode() + { + $area = "000"; + + while ($area == "000") { + $area = static::numerify("###"); + } + + return $area; + } + + /** + * This method randomly generates a 6-digit core code for nationalCode + * @return string + */ + private static function createCoreCode() + { + return static::numerify("######"); + } + + /** + * This method uses the Iranian nationalCode validation algorithm to generate a valid 10-digit code + * @param $area + * @param $core + * @link https://fa.wikipedia.org/wiki/%DA%A9%D8%A7%D8%B1%D8%AA_%D8%B4%D9%86%D8%A7%D8%B3%D8%A7%DB%8C%DB%8C_%D9%85%D9%84%DB%8C#%D8%AD%D8%B3%D8%A7%D8%A8_%DA%A9%D8%B1%D8%AF%D9%86_%DA%A9%D8%AF_%DA%A9%D9%86%D8%AA%D8%B1%D9%84 + * @return int + */ + private static function createControlCode($area, $core) + { + $subNationalCodeString = $area . $core; + + $sum = 0; + $count = 0; + + for ($i = 10; $i > 1; $i--) { + $sum += $subNationalCodeString[$count] * ($i); + $count++; + } + + if (($sum % 11) < 2) { + return $sum % 11; + } + return 11 - ($sum % 11); + } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fa_IR/PhoneNumber.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fa_IR/PhoneNumber.php index 5693e74a..fb80b1d2 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fa_IR/PhoneNumber.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fa_IR/PhoneNumber.php @@ -7,11 +7,40 @@ class PhoneNumber extends \Faker\Provider\PhoneNumber /** * @link https://fa.wikipedia.org/wiki/%D8%B4%D9%85%D8%A7%D8%B1%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C_%D8%AA%D9%84%D9%81%D9%86_%D8%AF%D8%B1_%D8%A7%DB%8C%D8%B1%D8%A7%D9%86#.D8.AA.D9.84.D9.81.D9.86.E2.80.8C.D9.87.D8.A7.DB.8C_.D9.87.D9.85.D8.B1.D8.A7.D9.87 */ - protected static $formats = array( - '021########', - '026########', - '031########', + protected static $formats = array( // land line formts seprated by province + "011########", //Mazandaran + "013########", //Gilan + "017########", //Golestan + "021########", //Tehran + "023########", //Semnan + "024########", //Zanjan + "025########", //Qom + "026########", //Alborz + "028########", //Qazvin + "031########", //Isfahan + "034########", //Kerman + "035########", //Yazd + "038########", //Chaharmahal and Bakhtiari + "041########", //East Azerbaijan + "044########", //West Azerbaijan + "045########", //Ardabil + "051########", //Razavi Khorasan + "054########", //Sistan and Baluchestan + "056########", //South Khorasan + "058########", //North Khorasan + "061########", //Khuzestan + "066########", //Lorestan + "071########", //Fars + "074########", //Kohgiluyeh and Boyer-Ahmad + "076########", //Hormozgan + "077########", //Bushehr + "081########", //Hamadan + "083########", //Kermanshah + "084########", //Ilam + "086########", //Markazi + "087########", //Kurdistan ); + protected static $mobileNumberPrefixes = array( '0910#######',//mci '0911#######', @@ -37,7 +66,7 @@ class PhoneNumber extends \Faker\Provider\PhoneNumber '0920#######', '0921#######', '0937#######', - '0937#######', + '0990#######', // MCI ); public static function mobileNumber() { diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fi_FI/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fi_FI/Company.php index 2c2df523..9640c24d 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fi_FI/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fi_FI/Company.php @@ -46,7 +46,7 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } /** @@ -59,6 +59,6 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fr_BE/Payment.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fr_BE/Payment.php index da248dac..21da5b5c 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fr_BE/Payment.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fr_BE/Payment.php @@ -32,7 +32,7 @@ class Payment extends \Faker\Provider\Payment */ public static function vat($spacedNationalPrefix = true) { - $prefix = ($spacedNationalPrefix) ? "BE " : "BE"; + $prefix = $spacedNationalPrefix ? "BE " : "BE"; return sprintf("%s0%d", $prefix, self::randomNumber(9, true)); } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fr_CH/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fr_CH/Person.php index 526a9021..b2e597ff 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fr_CH/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/fr_CH/Person.php @@ -87,4 +87,29 @@ class Person extends \Faker\Provider\fr_FR\Person 'Waeber', 'Weber', 'Wenger', 'Widmer', 'Wyss', 'Zbinden', 'Zimmermann', ); + + /** + * Generates a valid random AVS13 (swiss social security) number + * + * This function will generate a valid random AVS13 number and return it + * as a formatted string. + * + * @see https://www.zas.admin.ch/zas/fr/home/partenaires-et-institutions-/navs13.html + * @return string + */ + public static function avs13() + { + $p = array( + 756, + self::numerify('####'), + self::numerify('####'), + self::numerify('#'), + ); + + $checksum = \Faker\Calculator\Ean::checksum(implode($p)); + + $avs = sprintf("%s.%s.%s.%s%s", $p[0], $p[1], $p[2], $p[3], $checksum); + + return $avs; + } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/hy_AM/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/hy_AM/Company.php index 8ef3cce9..43157437 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/hy_AM/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/hy_AM/Company.php @@ -36,7 +36,7 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } /** @@ -49,6 +49,6 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/id_ID/Internet.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/id_ID/Internet.php index d9dda17e..eece2bce 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/id_ID/Internet.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/id_ID/Internet.php @@ -20,6 +20,6 @@ class Internet extends \Faker\Provider\Internet protected static $tld = array( 'com', 'net', 'org', 'asia', 'tv', 'biz', 'info', 'in', 'name', 'co', 'ac.id', 'sch.id', 'go.id', 'mil.id', 'co.id', 'or.id', 'web.id', - 'my.id', 'biz.id', 'desa.id', + 'my.id', 'biz.id', 'desa.id', 'id', ); } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/id_ID/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/id_ID/Person.php index 750b49e0..deb82466 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/id_ID/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/id_ID/Person.php @@ -194,6 +194,44 @@ class Person extends \Faker\Provider\Person protected static $titleFemale = array('dr.', 'drg.', 'Dr.', 'Hj.'); /** + * @link http://informasipedia.com/wilayah-indonesia/daftar-kabupaten-kota-di-indonesia/ + */ + protected static $birthPlaceCode = array( + '1101', '1102', '1103', '1104', '1105', '1106', '1107', '1108', '1109', '1110', '1111', '1112', '1113', '1114', '1115', '1116', + '1117', '1118', '1171', '1172', '1173', '1174', '1175', '1201', '1202', '1203', '1204', '1205', '1206', '1207', '1208', '1209', + '1210', '1211', '1212', '1213', '1214', '1215', '1216', '1217', '1218', '1219', '1220', '1221', '1222', '1223', '1224', '1225', + '1271', '1272', '1273', '1274', '1275', '1276', '1277', '1278', '1301', '1302', '1303', '1304', '1305', '1306', '1307', '1308', + '1309', '1310', '1311', '1312', '1371', '1372', '1373', '1374', '1375', '1376', '1377', '1401', '1402', '1403', '1404', '1405', + '1406', '1407', '1408', '1409', '1410', '1471', '1472', '1501', '1502', '1503', '1504', '1505', '1506', '1507', '1508', '1509', + '1571', '1572', '1601', '1602', '1603', '1604', '1605', '1606', '1607', '1608', '1609', '1610', '1611', '1612', '1613', '1671', + '1672', '1673', '1674', '1701', '1702', '1703', '1704', '1705', '1706', '1707', '1708', '1709', '1771', '1801', '1802', '1803', + '1804', '1805', '1806', '1807', '1808', '1809', '1810', '1811', '1812', '1813', '1871', '1872', '1901', '1902', '1903', '1904', + '1905', '1906', '1971', '2101', '2102', '2103', '2104', '2105', '2171', '2172', '3101', '3171', '3172', '3173', '3174', '3175', + '3201', '3202', '3203', '3204', '3205', '3206', '3207', '3208', '3209', '3210', '3211', '3212', '3213', '3214', '3215', '3216', + '3217', '3218', '3271', '3272', '3273', '3274', '3275', '3276', '3277', '3278', '3279', '3301', '3302', '3303', '3304', '3305', + '3306', '3307', '3308', '3309', '3310', '3311', '3312', '3313', '3314', '3315', '3316', '3317', '3318', '3319', '3320', '3321', + '3322', '3323', '3324', '3325', '3326', '3327', '3328', '3329', '3371', '3372', '3373', '3374', '3375', '3376', '3401', '3402', + '3403', '3404', '3471', '3501', '3502', '3503', '3504', '3505', '3506', '3507', '3508', '3509', '3510', '3511', '3512', '3513', + '3514', '3515', '3516', '3517', '3518', '3519', '3520', '3521', '3522', '3523', '3524', '3525', '3526', '3527', '3528', '3529', + '3571', '3572', '3573', '3574', '3575', '3576', '3577', '3578', '3579', '3601', '3602', '3603', '3604', '3671', '3672', '3673', + '3674', '5101', '5102', '5103', '5104', '5105', '5106', '5107', '5108', '5171', '5201', '5202', '5203', '5204', '5205', '5206', + '5207', '5208', '5271', '5272', '5301', '5302', '5303', '5304', '5305', '5306', '5307', '5308', '5309', '5310', '5311', '5312', + '5313', '5314', '5315', '5316', '5317', '5318', '5319', '5320', '5321', '5371', '6101', '6102', '6103', '6104', '6105', '6106', + '6107', '6108', '6109', '6110', '6111', '6112', '6171', '6172', '6201', '6202', '6203', '6204', '6205', '6206', '6207', '6208', + '6209', '6210', '6211', '6212', '6213', '6271', '6301', '6302', '6303', '6304', '6305', '6306', '6307', '6308', '6309', '6310', + '6311', '6371', '6401', '6402', '6403', '6407', '6408', '6409', '6411', '6471', '6472', '6474', '6501', '6502', '6503', '6504', + '6571', '7101', '7102', '7103', '7104', '7105', '7106', '7107', '7108', '7109', '7110', '7111', '7171', '7201', '7202', '7203', + '7204', '7205', '7206', '7207', '7208', '7209', '7210', '7211', '7212', '7271', '7301', '7302', '7303', '7304', '7305', '7306', + '7307', '7308', '7309', '7310', '7311', '7312', '7313', '7314', '7315', '7316', '7317', '7318', '7322', '7324', '7326', '7371', + '7372', '7373', '7401', '7402', '7403', '7404', '7405', '7406', '7407', '7408', '7409', '7410', '7411', '7412', '7413', '7414', + '7415', '7471', '7472', '7501', '7502', '7503', '7504', '7505', '7571', '7601', '7602', '7603', '7604', '7605', '7606', '8101', + '8102', '8103', '8104', '8105', '8106', '8107', '8108', '8109', '8171', '8172', '8201', '8202', '8203', '8204', '8205', '8206', + '8207', '8208', '8271', '8272', '9101', '9102', '9103', '9104', '9105', '9106', '9107', '9108', '9109', '9110', '9111', '9112', + '9113', '9114', '9115', '9116', '9117', '9118', '9119', '9120', '9121', '9122', '9123', '9124', '9125', '9126', '9127', '9128', + '9171', '9201', '9202', '9203', '9204', '9205', '9206', '9207', '9208', '9209', '9210', '9211', '9212', '9271', + ); + + /** * For academic title * @link http://id.wikipedia.org/wiki/Gelar_akademik */ @@ -266,7 +304,8 @@ class Person extends \Faker\Provider\Person public function nik($gender = null, $birthDate = null) { # generate first numbers (region data) - $nik = $this->generator->numerify('######'); + $nik = $this->birthPlaceCode(); + $nik .= $this->generator->numerify('##'); if (!$birthDate) { $birthDate = $this->generator->dateTimeBetween(); @@ -286,8 +325,19 @@ class Person extends \Faker\Provider\Person $nik .= $birthDate->format('my'); # add last random digits - $nik.= $this->generator->numerify('####'); + $nik .= $this->generator->numerify('####'); return $nik; } + + /** + * Generates birth place code for NIK + * + * @link https://id.wikipedia.org/wiki/Nomor_Induk_Kependudukan + * @link http://informasipedia.com/wilayah-indonesia/daftar-kabupaten-kota-di-indonesia/ + */ + protected function birthPlaceCode() + { + return static::randomElement(static::$birthPlaceCode); + } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/it_CH/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/it_CH/Person.php index 5592fb53..12ef3379 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/it_CH/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/it_CH/Person.php @@ -85,4 +85,17 @@ class Person extends \Faker\Provider\it_IT\Person 'Weber', 'Widmer', 'Zanetti', 'Zanini', 'Zimmermann', ); + + /** + * Generates a valid random AVS13 (swiss social security) number + * + * This function acts as an alias for the function defined in the fr_CH provider. + * + * @see \Faker\Provider\fr_CH\Person::avs13() + * @return string + */ + public static function avs13() + { + return \Faker\Provider\fr_CH\Person::avs13(); + } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/it_IT/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/it_IT/Company.php index 6acb6daa..e32a37b0 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/it_IT/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/it_IT/Company.php @@ -48,7 +48,7 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } /** @@ -61,7 +61,7 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } /** diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ja_JP/Address.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ja_JP/Address.php index 2ef8d89d..10714672 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ja_JP/Address.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ja_JP/Address.php @@ -11,7 +11,7 @@ class Address extends \Faker\Provider\Address 'デンマーク', 'ジブチ共和国', 'ドミニカ国', 'ドミニカ共和国', 'エクアドル', 'エジプト', 'エルサルバドル', '赤道ギニア共和国', 'エリトリア', 'エストニア', 'エチオピア', 'フェロー諸島', 'フォークランド諸島', 'フィジー共和国', 'フィンランド', 'フランス', 'フランス領ギアナ', 'フランス領ポリネシア', 'フランス領極南諸島', - 'ガボン', 'ガンビア', 'グルジア', 'ドイツ', 'ガーナ', 'ジブラルタル', 'ギリシャ', 'グリーンランド', 'グレナダ', 'グアドループ', 'グアム', 'グアテマラ', 'ガーンジー', 'ギニア', 'ギニアビサウ', 'ガイアナ', + 'ガボン', 'ガンビア', 'ジョージア', 'ドイツ', 'ガーナ', 'ジブラルタル', 'ギリシャ', 'グリーンランド', 'グレナダ', 'グアドループ', 'グアム', 'グアテマラ', 'ガーンジー', 'ギニア', 'ギニアビサウ', 'ガイアナ', 'ハイチ', 'ハード島とマクドナルド諸島', 'バチカン市国', 'ホンジュラス', '香港', 'ハンガリー', 'アイスランド', 'インド', 'インドネシア', 'イラン', 'イラク', 'アイルランド共和国', 'マン島', 'イスラエル', 'イタリア', 'ジャマイカ', '日本', 'ジャージー島', 'ヨルダン', diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ja_JP/Text.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ja_JP/Text.php index 34556202..c8671cc0 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ja_JP/Text.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ja_JP/Text.php @@ -598,7 +598,7 @@ EOT; protected static function explode($text) { $chars = array(); - foreach (preg_split('//u', preg_replace('/\s+/', '', $text)) as $char) { + foreach (preg_split('//u', preg_replace('/\s+/u', '', $text)) as $char) { if ($char !== '') { $chars[] = $char; } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/lt_LT/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/lt_LT/Person.php index 47b862bc..10004804 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/lt_LT/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/lt_LT/Person.php @@ -13,6 +13,11 @@ class Person extends \Faker\Provider\Person '{{firstNameFemale}} {{lastNameFemale}}', ); + protected static $lastNameFormat = array( + '{{firstNameMale}}', + '{{firstNameFemale}}', + ); + protected static $titleMale = array('p.', 'ponas'); protected static $titleFemale = array('p.', 'ponia', 'panelė'); @@ -247,6 +252,22 @@ class Person extends \Faker\Provider\Person 'Petrauskaitė', 'Vasiliauskaitė', 'Butkutė', 'Pociūtė', 'Lukoševičiūtė', 'Balčiūnaitė', 'Kavaliauskaitė' ); + /** + * @param string|null $gender 'male', 'female' or null for any + * @example 'Doe' + * @return string + */ + public function lastName($gender = null) + { + if ($gender === static::GENDER_MALE) { + return static::lastNameMale(); + } elseif ($gender === static::GENDER_FEMALE) { + return static::lastNameFemale(); + } + + return $this->generator->parse(static::randomElement(static::$lastNameFormat)); + } + /** * Return male last name * @return string @@ -302,11 +323,11 @@ class Person extends \Faker\Provider\Person $birthdate = \Faker\Provider\DateTime::dateTimeThisCentury(); } - $genderNumber = ($gender == 'male') ? (int) 1 : (int) 0; + $genderNumber = ($gender == 'male') ? 1 : 0; $firstNumber = (int) floor($birthdate->format('Y') / 100) * 2 - 34 - $genderNumber; $datePart = $birthdate->format('ymd'); - $randomDigits = (string) ( ! $randomNumber || strlen($randomNumber < 3)) ? static::numerify('###') : substr($randomNumber, 0, 3); + $randomDigits = (string) ( ! $randomNumber || strlen($randomNumber) < 3) ? static::numerify('###') : substr($randomNumber, 0, 3); $partOfPerosnalCode = $firstNumber . $datePart . $randomDigits; $sum = self::calculateSum($partOfPerosnalCode, 1); @@ -318,7 +339,7 @@ class Person extends \Faker\Provider\Person } $sum = self::calculateSum($partOfPerosnalCode, 2); - $liekana = (int) $sum % 11; + $liekana = $sum % 11; $lastNumber = ($liekana !== 10) ? $liekana : 0; return $firstNumber . $datePart . $randomDigits . $lastNumber; diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/mn_MN/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/mn_MN/Person.php index 8a0b8206..3042b5bb 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/mn_MN/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/mn_MN/Person.php @@ -72,7 +72,7 @@ class Person extends \Faker\Provider\Person /** * Generate an identification number. - * + * * @example ИЙ92011412 */ public function idNumber() diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nb_NO/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nb_NO/Person.php index c95410b7..56d68837 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nb_NO/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nb_NO/Person.php @@ -300,7 +300,7 @@ class Person extends \Faker\Provider\Person */ $randomDigits = (string)static::numerify('##'); - switch($gender) { + switch ($gender) { case static::GENDER_MALE: $genderDigit = static::randomElement(array(1,3,5,7,9)); break; diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nb_NO/PhoneNumber.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nb_NO/PhoneNumber.php index 9be29932..c97e720a 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nb_NO/PhoneNumber.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nb_NO/PhoneNumber.php @@ -19,4 +19,23 @@ class PhoneNumber extends \Faker\Provider\PhoneNumber '9#######', '4#######', ); + + /** + * @var array Norweign mobile number formats + */ + protected static $mobileFormats = array( + '+474#######', + '+479#######', + '9## ## ###', + '4## ## ###', + '9#######', + '4#######', + ); + + public function mobileNumber() + { + $format = static::randomElement(static::$mobileFormats); + + return self::numerify($this->generator->parse($format)); + } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ne_NP/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ne_NP/Person.php index 0a88375e..706cd339 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ne_NP/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ne_NP/Person.php @@ -45,11 +45,11 @@ class Person extends \Faker\Provider\Person 'Kabindra', 'Kailash', 'Kalyan', 'Kamal', 'Kamod', 'Kapil', 'Karan', 'Karna', 'Khagendra', 'Kishor', 'Kris', 'Krishna', 'Krisus', 'Kuber', 'Lakshman', 'Lalit', 'Lava', 'Lochan', 'Lokesh', 'Madhav', 'Madhukar', 'Madhur', 'Mandeep', 'Manish', 'Manjul', 'Manoj', 'Milan', 'Mohit', 'Mridul', - 'Nabin', 'Nakul', 'Narayan', 'Narendra', 'Naresh', 'Neil', 'Nerain', 'Nirajan', 'Nirajan', 'Nirmal', 'Nirupam', 'Nischal', 'Nishad', 'Nishant', 'Nutan', + 'Nabin', 'Nakul', 'Narayan', 'Narendra', 'Naresh', 'Neil', 'Nerain', 'Nirajan', 'Nirmal', 'Nirupam', 'Nischal', 'Nishad', 'Nishant', 'Nutan', 'Om', 'Paras', 'Parikshit', 'Parimal', 'Pawan', 'Piyush', 'Prabal', 'Prabesh', 'Prabhat', 'Prabin', 'Prajwal', 'Prakash', 'Pramesh', 'Pramod', 'Pranaya', 'Pranil', 'Prasanna', 'Prashant', 'Prasun', 'Pratap', 'Pratik', 'Prayag', 'Prianshu', 'Prithivi', 'Purna', 'Pushkar', 'Raghab', 'Rahul', 'Rajan', 'Rajesh', 'Rakesh', 'Ramesh', 'Ranjan', 'Ranjit', 'Ricky', 'Rijan', 'Rishab', 'Rishikesh', 'Rohan', 'Rohit', 'Roshan', - 'Sabin', 'Sachit', 'Safal', 'Sahaj', 'Sahan', 'Sajal', 'Sakar', 'Samir', 'Sanchit', 'Sandesh', 'Sanjay', 'Sanjeev', 'Sankalpa', 'Santosh', 'Sarad', 'Saroj', 'Sashi', 'Saumya', 'Sevak', 'Shailesh', 'Shakti', 'Shamundra', 'Shantanu', 'Shashank', 'Shashwat', 'Shekar', 'Shyam', 'Siddhartha', 'Sitaram', 'Sohan', 'Sohil', 'Soviet', 'Spandan', 'Subal', 'Subham', 'Subodh', 'Sudan', 'Sudhir', 'Sudin', 'Sudip', 'Sujan', 'Sujit', 'Sukanta', 'Sumel', 'Sunil', 'Suraj', 'Suraj', 'Surendra', 'Surya', 'Sushant', 'Sushil', 'Suyash', 'Suyog', 'Swagat', 'Swapnil', 'Swarup', + 'Sabin', 'Sachit', 'Safal', 'Sahaj', 'Sahan', 'Sajal', 'Sakar', 'Samir', 'Sanchit', 'Sandesh', 'Sanjay', 'Sanjeev', 'Sankalpa', 'Santosh', 'Sarad', 'Saroj', 'Sashi', 'Saumya', 'Sevak', 'Shailesh', 'Shakti', 'Shamundra', 'Shantanu', 'Shashank', 'Shashwat', 'Shekar', 'Shyam', 'Siddhartha', 'Sitaram', 'Sohan', 'Sohil', 'Soviet', 'Spandan', 'Subal', 'Subham', 'Subodh', 'Sudan', 'Sudhir', 'Sudin', 'Sudip', 'Sujan', 'Sujit', 'Sukanta', 'Sumel', 'Sunil', 'Suraj', 'Surendra', 'Surya', 'Sushant', 'Sushil', 'Suyash', 'Suyog', 'Swagat', 'Swapnil', 'Swarup', 'Tej', 'Tilak', 'Tirtha', 'Trailokya', 'Trilochan', 'Udit', 'Ujjwal', 'Umesh', 'Uttam', 'Yogendra', 'Yogesh', 'Yuvaraj', @@ -80,7 +80,7 @@ class Person extends \Faker\Provider\Person protected static $lastName = array( 'Acharya', 'Adhikari', 'Agarwal', 'Amatya', 'Aryal', 'Baidya', 'Bajracharya', 'Balami', 'Banepali', 'Baniya', 'Banjade', 'Baral', 'Basnet', 'Bastakoti', 'Bastola', 'Basyal', 'Belbase', 'Bhandari', 'Bhatta', 'Bhattarai', 'Bhusal', 'Bijukchhe', 'Bisht', 'Bohara', 'Budathoki', 'Byanjankar', - 'Chalise', 'Chamling', 'Chapagain', 'Chaudhary', 'Chhetri', 'Chhetri', + 'Chalise', 'Chamling', 'Chapagain', 'Chaudhary', 'Chhetri', 'Dahal', 'Dangol', 'Dawadi', 'Devkota', 'Dhakal', 'Dhamla', 'Dhaubhadel', 'Dhungel', 'Gauchan', 'Gautam', 'Ghale', 'Ghimire', 'Giri', 'Golchha', 'Gurung', 'Gyalzen', 'Gyawali', 'Hamal', 'Himanshu', 'Humagain', diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nl_BE/Payment.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nl_BE/Payment.php index 9e1a3b90..f8eb2338 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nl_BE/Payment.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nl_BE/Payment.php @@ -32,7 +32,7 @@ class Payment extends \Faker\Provider\Payment */ public static function vat($spacedNationalPrefix = true) { - $prefix = ($spacedNationalPrefix) ? "BE " : "BE"; + $prefix = $spacedNationalPrefix ? "BE " : "BE"; return sprintf("%s0%d", $prefix, self::randomNumber(9, true)); } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nl_NL/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nl_NL/Company.php index 3185b894..bb8c90da 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nl_NL/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nl_NL/Company.php @@ -4,33 +4,109 @@ namespace Faker\Provider\nl_NL; class Company extends \Faker\Provider\Company { - protected static $formats = array( - '{{lastName}} {{companySuffix}}', - '{{lastName}} {{lastName}} {{companySuffix}}', - '{{lastName}}', - '{{lastName}}', + /** + * @see https://nl.wikipedia.org/wiki/Lijst_van_beroepen + */ + protected static $jobTitleFormat = array( + 'Aankondiger', 'Acceptant', 'Accountant', 'Accountmanager', 'Acrobaat', 'Acteur', 'Activiteitenbegeleider', 'Actuaris', 'Acupuncturist', 'Adjudant', 'Administrateur', 'Advertentiezetter', 'Adviseur', 'Advocaat', 'Agent', 'Agrariër', 'Akoepedist', 'Akoesticus', 'Alchemist', 'Allergoloog', 'Altist', 'Amanuensis', 'Ambtenaar', 'Ambulancebegeleider', 'Ambulancechauffeur', 'Ambulanceverpleegkundige', 'Analist', 'Anatoom', 'Andragoog', 'Androloog', 'Anesthesist', 'Anesthesiemedewerker', 'Animeermeisje', 'Antiquaar', 'Antiquair', 'Apotheker', 'Apothekersassistent', 'Applicatieontwikkelaar', 'Arbeidsanalist', 'Arbeidsbemiddelaar', 'Arbeidsdeskundige', 'Arbeidsfysioloog', 'Arbeidsgeneesheer', 'Arbeidshygiënist', 'Archeoloog', 'Architect', 'Archivaris', 'Archivist', 'Arrangeur', 'Artdirector', 'Artiest', 'Arts', 'Assuradeur', 'Astrofysicus', 'Astroloog', 'Astronaut', 'Astronoom', 'Audioloog', 'Audiometrist', 'Audiotherapeut', 'Auditor', 'Autohandelaar', 'Automonteur', 'Autoplaatwerker', 'Autospuiter', + 'Bacterioloog', 'Badmeester', 'Baggermachinist', 'Baggermolenarbeider', 'Baker', 'Bakker', 'Baliemedewerker', 'Balletdanser', 'Ballroomdanser', 'Bandagist', 'Bandenmonteur', 'Bankbediende', 'Bankdirecteur', 'Banketbakker', 'Bankmakelaar', 'Bankwerker', 'Barbediende', 'Barhouder', 'Barman', 'Basketballer', 'Bassist', 'Beademingsassistent', 'Bedienaar', 'Bediener', 'Bedrijfsbrandweer', 'Bedrijfseconoom', 'Bedrijfshoofd', 'Bedrijfsjurist', 'Bedrijfskassier', 'Bedrijfskundige', 'Bedrijfsleermeester', 'Bedrijfsleider', 'Bedrijfsorganisatiedeskundige', 'Bedrijfspolitieagent', 'Bedrijfsrecherche', 'Bedrijfsverpleegkundige', 'Beeldapparatuurbediener', 'Beeldhouwer', 'Beenhouwer', 'Begeleider', 'Begrafenispersoneel', 'Begrotingscalculator', 'Behanger', 'Beheerder', 'Beiaardier', 'Bejaardenverzorgende', 'Belastingambtenaar', 'Belastingconsulent', 'Beleidsambtenaar', 'Beleidsmedewerker', 'Belichter', 'Bergingsduiker', 'Beroepskeuzeadviseur', 'Beroepsmilitair', 'Beroepssporter', 'Bestekschrijver', 'Besteksorteerder', 'Bestekzoeker', 'Bestuurder', 'Bestuurskundige', 'Betonmolenbaas', 'Betontimmerman', 'Betonstaalvlechter', 'Betonwerker', 'Beul', 'Beveiligingsapparatuur', 'Beveiligingsbeambte', 'Bewaarder', 'Bewaker', 'Bewegingstherapeut', 'Bezorger', 'Bibliothecaris', 'Bibliotheekassistent', 'Bierbrouwer', 'Bijenkorfvlechter', 'Bijenkweker', 'Bijkantoorhouder', 'Binderijpersoneel', 'Binnenhuisarchitect', 'Biochemicus', 'Biograaf', 'Bioloog', 'Bioscoopoperateur', 'Bitumineerder', 'Bloemist', 'Bloemkweker', 'Bloemschikker', 'Bloemsierkunstenaar', 'Bode', 'Boekbinder', 'Boekhouder', 'Boekillustrator', 'Boer', 'Bontkleermaker', 'Bontsnijder', 'Bookmaker', 'Boomchirurg', 'Boomkweker', 'Boomverzorger', 'Boordwerktuigkundige', 'Boormachinist', 'Boorpersoneel', 'Bootsman', 'Bosbaas', 'Bosbouwkundige', 'Boswachter', 'Botenbouwer', 'Bouwcalculator', 'Bouwhistoricus', 'Bouwkundig tekenaar', 'Bouwliftbediener', 'Bouwpromotor', 'Bouwopzichter', 'Bouwvakker', 'Bouwvaktimmerman', 'Brandmeester', 'Brandveiligheidsdeskundige', 'Brandwacht', 'Brandweerman', 'Brandweercommandant', 'Brandweeronderofficier', 'Breimachinesteller', 'Bromfietshersteller', 'Bronboorder', 'Buffetbediende', 'Buikspreker', 'Buitenbandenvulkaniseur', 'Buitendienstmedewerker', 'Burgemeester', 'Buschauffeur', 'Budgetcoach', 'Butler', + 'Cabaretier', 'Caféhouder', 'Cafetariamedewerker', 'Caissière', 'Calculator', 'Callgirl', 'Cameraman', 'Cardioloog', 'Cargadoor', 'Carrosseriebouwer', 'Cartograaf', 'Cellist', 'Chauffeur', 'Chef', 'Chemicus', 'Chiropodist', 'Chirurg', 'Chocolademaker', 'Chocolatier', 'Choreograaf', 'Cilindermaker', 'Cineast', 'Cipier', 'Circusartiest', 'Circusdirecteur', 'Civiel ingenieur', 'Classicus', 'Clown', 'Coach', 'Codeur', 'Collationist', 'Colporteur', 'Columnist', 'Combinatiefunctionaris', 'Commentator', 'Commissaris', 'Commissionair', 'Completeerder', 'Compliance officer', 'Componist', 'Computeroperator', 'Computerprogrammeur', 'Conciërge', 'Conducteur', 'Conservator', 'Constructeur', 'Constructiebankwerker', 'Constructiesamenbouwer', 'Constructieschilder', 'Consulent', 'Contactlensspecialist', 'Controleur', 'Controller', 'Coördinator', 'Copywriter', 'Counselor', 'Corrector', 'Correpetitor', 'Correspondent', 'Creatief therapeut', 'Crècheleidster', 'Criminoloog', 'Criticus', 'Croupeur', 'Croupier', 'Cultuurtechnicus', 'Curator', 'Cursuscoördinator', 'Cursusleider', + 'Dakdekker', 'Dakpannenvormer', 'Danser', 'Dansleraar', 'Database administrator', 'Debitant', 'Decaan', 'Declarant', 'Decoratieschilder', 'Decorschilder', 'Degelpersdrukker', 'Dekkledenmaker', 'Dekpersoneel', 'Delfstoffenbewerker', 'Demonstrateur', 'Dermatoloog', 'Deskundige', 'Detailhandelaar', 'Detective', 'Deurenzetter', 'Deurwaarder', 'Dichter', 'Dieetkok', 'Dienstbode', 'Dienstleider', 'Diepdrukgraveur', 'Dierenarts', 'Dierenartsassistent', 'Dierenasielhouder', 'Dierentrainer', 'Dierenverzorger', 'Diëtist', 'Diplomaat', 'Directeur', 'Directieassistent', 'Directiesecretaresse', 'Dirigent', 'Diskjockey', 'Districtschef', 'Districtsverpleegkundige', 'Docent', 'Documentalist', 'Documentencontroleur', 'Dokmeester', 'Doktersassistent', 'Dominee', 'Doodgraver', 'Douaneambtenaar', 'Dozenmaker', 'Draaier', 'Dramadocent', 'Dramatherapeut', 'Drogist', 'Drukker', 'Drukkerijbinder', 'Drukwerkvoorbereiders', 'Drummer', 'Duiker', + 'Econoom', 'Ecotechnisch manager', 'Edelmetaalbewerker', 'Edelsmid', 'Editor', 'EDP-auditor', 'Egyptoloog', 'Eindredacteur', 'Elektricien', 'Elektromonteur', 'Elektronicamonteur', 'Elektronicus', 'Elektrotechnicus', 'Encyclopedist', 'Enquêteur', 'Ergonoom', 'Ergotherapeut', 'Ertskundige', 'Essayeur', 'Essayist', 'Etaleur', 'Etnograaf', 'Etnoloog', 'Etymoloog', 'Evangelist', 'Examinator', 'Expediteur', 'Explantatiemedewerker', + 'Fabrikant', 'Facilitair Manager', 'Facturist', 'Farmacoloog', 'Fietsenmaker', 'Fijnbankwerker', 'Filiaalhouder', 'Filmer', 'Filmregisseur', 'Filosoof', 'Filterreiniger', 'Financieel analist', 'Fluitenbouwer', 'Fotograaf', 'Fotograveur', 'Fotolaborant', 'Fotolaboratoriumbediende', 'Fotolithograaf', 'Fotoredacteur', 'Framebouwer', 'Frezer', 'Fruitteler', 'Fysicus', 'Fysioloog', 'Fysiotherapeut', + 'Galvaniseur', 'Game Designer', 'Garagehouder', 'Garderobejuffrouw', 'Garnalenpeller', 'Gasleidinglegger', 'Gastvrouw', 'Gecommitteerde', 'Gedeputeerde', 'Gemeentesecretaris', 'Geneeskundige', 'Generaal', 'Geodeet', 'Geograaf', 'Geoloog', 'Gerant', 'Gerechtsdeurwaarder', 'Gereedschapsmaker', 'Gereedschapssmid', 'Geschiedkundige', 'Gevangenbewaarder', 'Gezaghebber', 'Gezagvoerder', 'Gezondheidsbegeleider', 'Gezondheidsfysicus', 'Gezondheidstechnicus', 'Gidsenschrijver', 'Gieterijtechnicus', 'Gietmachinebediener', 'Gigolo', 'Gipsverbandmeester', 'Gitarist', 'Glasblazer', 'Glasgraveur', 'Glasslijper', 'Glaszetter', 'Glazenhaler', 'Glazenmaker', 'Glazenwasser', 'Goochelaar', 'Goudsmid', 'Goudzoeker', 'Grafdelver', 'Graficus', 'Grafisch ontwerper', 'Grafoloog', 'Graveur', 'Griendwerker', 'Griffier', 'Grimeur', 'Groenteteler', 'Groepsleider', 'Groepsvervoer', 'Grondsteward', 'Grondstewardess', 'Grondwerker', 'Groothandelaar', 'Gymleraar', 'Gynaecoloog', + 'Handelaar', 'Handelscorrespondent', 'Handwever', 'Havenarbeider', 'Havenmeester', 'Heemraad', 'Heftruckchauffeur', 'Heibaas', 'Heier', 'Heilpedagoog', 'Heilsoldaat', 'Helpdeskmedewerker', 'Herbergier', 'Hijsmachinist', 'Historicus', 'Hoefsmid', 'Hoekman', 'Hofmeester', 'Homeopaat', 'Hondenfokker', 'Hondentoiletteerder', 'Hondentrimmer', 'Hoofd', 'Hoofdambtenaar', 'Hoofdcontroleur', 'Hoofdredacteur', 'Hoofduitvoerder', 'Hoofdverpleegkundige', 'Hoofdwerktuigkundige', 'Hoogleraar', 'Hoornist', 'Hoorspelregisseur', 'Horlogemaker', 'Hostess', 'Hotelier', 'Hotelmanager', 'Hotelportier', 'Houtbewerker', 'Houtmodelmaker', 'Houtsnijder', 'Houtvester', 'Houtwarensamensteller', 'Hovenier', 'Huidtherapeut', 'Huisarts', 'Huisbaas', 'Huisbewaarder', 'Huishoudhulp', 'Huishoudster', 'Huisschilder', 'Hulparbeider', 'Hulpautomonteur', 'Hulpkok', 'Hulpverkoper', 'Huurmoordenaar', 'Hydroloog', + 'IJscoman', 'IJzervlechter', 'Illusionist', 'Illustrator', 'Imam', 'Imker', 'Importeur', 'Impresario', 'Industrieel ontwerper', 'Ingenieur', 'Inkoper', 'Inrijger', 'Inseminator', 'Inspecteur', 'Installateur', 'Instructeur', 'Instrumentalist', 'Instrumentmaker', 'Interieurarchitect', 'Interieurverzorger', 'Interne accountant', 'Internist', + 'Jachtopzichter', 'Jager', 'Jongleur', 'Journalist', 'Justitieel Aanklager', 'Juwelier', 'Judoleraar', + 'Kaartenzetter', 'Kaasmaker', 'Kabelsplitser', 'Kabelwerker', 'Kanaalmeester', 'Kantonnier', 'Kantoorhulp', 'Kapitein', 'Kapper', 'Kappershulp', 'Kardinaal', 'Karteerder', 'Kartonnagewerker', 'Kassamedewerker', 'Kassier', 'Kelner', 'Keizer', 'Keramist', 'Kermisexploitant', 'Kernmaker', 'Kerstman', 'Ketelmetselaar', 'Keukenassistent', 'Keukenknecht', 'Keurder', 'Keuringsambtenaar', 'Keurmeester', 'Kinderverzorgende', 'Kleermaker', 'Kleidelver', 'Kleinhandelaar', 'Klerk', 'Kleuterleider', 'Klokkenmaker', 'Klompenmaker', 'Kloosterling', 'Kno-arts', 'Koerier', 'Koetsier', 'Kok', 'Komiek', 'Kompel', 'Kooiker', 'Kooiman', 'Koordirigent', 'Koperslager', 'Kostendeskundige', 'Koster', 'Kostprijscalculator', 'Kozijnenmaker', 'Kraamverzorgende', 'Kraamhulp', 'Kraanmachinist', 'Kredietanalist', 'Kredietbeoordelaar', 'Kruidendokter', 'Kruier', 'Kuiper', 'Kunstcriticus', 'Kunstenaar', 'Kunstschilder', 'Kustlichtwachter', 'Kwitantieloper', + 'Laadschopbestuurder', 'Laborant', 'Laboratoriumbediende', 'Lader', 'Ladingmeester', 'Lakei', 'Landarbeider', 'Landbouwer', 'Landbouwkundige', 'Landbouwmachinebestuurder', 'Landbouwmilieubeheer', 'Landbouwwerktuigenhersteller', 'Landmeetkundige', 'Landmeettechnicus', 'Landmeter', 'Landschapsarchitect', 'Landschapsbeheer', 'Lasinspecteur', 'Lasser', 'Lastechnicus', 'Lector', 'Ledertechnoloog', 'Lederwarenmaker', 'Leerbewerker', 'Leerkracht', 'Leeuwentemmer', 'Legionair', 'Leidekker', 'Leidinggevende', 'Leraar', 'Letterkundige', 'Leurder', 'Lichtdrukker', 'Lichtmatroos', 'Lijstenmaker', 'Linktrainer', 'Literator', 'Literatuurcriticus', 'Literatuuronderzoeker', 'Logopedist', 'Logotherapeut', 'Lokettist', 'Longfunctieassistent', 'Loodgieter', 'Loods', 'Loodschef', 'Loonadministrateur', 'Loopbaancoach', 'Losser', 'Luchtverkeersleider', + 'Maatnemer', 'Maatschappelijk medewerker', 'Maatschappelijk werker', 'Maatschoenmaker', 'Machine vouwer', 'Machinebankwerker', 'Machinebediende', 'Machinesteller', 'Manegehouder', 'Machinist', 'Magazijnbediende', 'Magazijnbeheerder', 'Magazijnknecht', 'Magnetiseur', 'Makelaar', 'Managementassistent', 'Manager', 'Mandenmaker', 'Mannequin', 'Manueel therapeut', 'Marconist', 'Marinier', 'Maritiem Officier', 'Marechaussee', 'Marketingadviseur', 'Marketingassistent', 'Marktkoopman', 'Masseur', 'Mathematicus', 'Matroos', 'Mattenmaker', 'Medewerker', 'Mediatrainer', 'Meester restauratiestukadoor', 'Meettechnicus', 'Melkboer', 'Metaalbewerker', 'Metaalbrander', 'Metaalbuiger', 'Metaalfrezer', 'Metaalgieter', 'Metaalkundige', 'Meteoroloog', 'Meteropnemer', 'Metselaar', 'Meubelbeeldhouwer', 'Meubelmaker', 'Meubelstoffeerder', 'Meubelstoffennaaister', 'Meubeltekenaar', 'Mijnbouwkundige', 'Middenstander', 'Mijnwerker', 'Milieudeskundige', 'Milieuhygiënist', 'Militair', 'Mimespeler', 'Min', 'Mineralenbewerker', 'Minister', 'Minister-president', 'Model', 'Modelmaker', 'Modelnaaister', 'Molenaar', 'Modeontwerper', 'Mondhygiënist', 'Monnik', 'Monteur', 'Mosselman', 'Motordemonteur', 'Motordrijver', 'Motormonteur', 'Mouldroomtechnicus', 'Munter', 'Muntmeester', 'Museumconservator', 'Museumgids', 'Museumhouder', 'Museummedewerker', 'Musicus', 'Muziekinstrumentenmaker', 'Muziekprogrammeur', + 'Naaister', 'Nachtwaker', 'Nagelstyliste', 'Nasynchronisatieregisseur', 'Natuurkundeleraar', 'Natuurkundige', 'Natuurwetenschapper', 'Navigator', 'Neonatoloog', 'Nettenboeter', 'Netwerkbeheerder', 'Neurochirurg', 'Neuroloog', 'Neurofysioloog', 'Nieuwslezer', 'Nijverheidsconsulent', 'Nko-arts', 'Nopster', 'Notaris', 'Nucleair geneeskundige', + 'Ober', 'Oberkelner', 'Objectleider', 'Oceanoloog', 'Octrooigemachtigde', 'Officier', 'Officier van justitie', 'Olieslager', 'Omroeper', 'Omsteller', 'Oncoloog', 'Onderhoudsloodgieter', 'Onderhoudsman', 'Onderhoudsmedewerker', 'Onderhoudsmonteur', 'Ondernemer', 'Onderofficier', 'Ondersteunende', 'Onderwaterwerker', 'Onderwijsassistent', 'Onderwijstechnicus', 'Onderwijzer', 'Onderzoeker', 'Onderzoeker in opleiding', 'Ontdekkingsreiziger', 'Ontmijner', 'Ontvlekker', 'Ontwerper', 'Oogarts', 'Operateur', 'Operatieassistent', 'Operational auditor', 'Operator', 'Opkoper', 'Opperman', 'Opsporingsambtenaar', 'Opsporingsingenieur', 'Opticien', 'Optometrist', 'Opvoedingsconsulent', 'Opvoedingsvoorlichter', 'Opzichter', 'Organist', 'Organizer', 'Ornitholoog', 'Orthodontist', 'Orthopedagoog', 'Orthopeed', 'Orthoptist', 'ORL-arts', 'Osteopaat', 'Ouvreuse', 'Ovenman', + 'Paardenfokker', 'Pakhuischef', 'Paleontoloog', 'Palfrenier', 'Pandjesbaas', 'Papierschepper', 'Papiervernisser', 'Parkeerwachter', 'Parketvloerenlegger', 'Parketwacht', 'Pastoor', 'Paswerker', 'Patholoog', 'Patholoog-anatoom', 'Patissier', 'Patroonmaker', 'Patroontekenaar', 'Pedagoog', 'Pedicure', 'Perronopzichter', 'Perser', 'Personeelsfunctionaris', 'Peuterwerker', 'Pianist', 'Pianostemmer', 'Piccolo', 'Pijpfitter', 'Pikeur', 'Piloot', 'Plaatwerker', 'Planner', 'Plantenteeltdeskundige', 'Plantsoenmedewerker', 'Plasticvormer', 'Pleitbezorger', 'Poelier', 'Poepruimer', 'Poetser', 'Podiatrist', 'Podoloog', 'Poffertjesbakker', 'Polisopmaker', 'Politicus', 'Politieagent', 'Politiecommissaris', 'Politie-inspecteur', 'Politiek analist', 'Pontschipper', 'Pooier', 'Porder', 'Portier', 'Portretfotograaf', 'Postbediende', 'Postbesteller', 'Postbode', 'Postcommandant', 'Postexpediteur', 'Postsorteerder', 'Pottenbakker', 'Predikant', 'Premier', 'Presentator', 'President', 'Priester', 'Probleemanalist', 'Procesmanager', 'Procesoperator', 'Procureur', 'Procureur des Konings', 'Producer', 'Productenmaker', 'Productensorteerder', 'Productiebegeleider', 'Productieleider', 'Productiemedewerker', 'Productieplanner', 'Professor', 'Professioneel worstelaar', 'Programmamaker', 'Programmeur', 'Projectadviseur', 'Projectleider', 'Projectmanager', 'Projectontwikkelaar', 'Promovendus', 'Prostitué', 'Prostituee', 'Pruikenmaker', 'Psychiater', 'Psychologisch assistent', 'Psycholoog', 'Psychotherapeut', 'Psychomotorisch kindertherapeut', 'Purser', 'Putjesschepper', + 'Quarantaine-beambte', 'Quizmaster', 'Quantity surveyor', + 'Raadsman', 'Radarwaarnemer', 'Radiotherapeutisch laborant', 'Radiograaf', 'Radiolaborant', 'Radiotechnicus', 'Radiotelegrafist', 'Rangeerder', 'Recensent', 'Receptionist', 'Recherchekundige', 'Rechercheur', 'Rechtbanktekenaar', 'Rechter', 'Reclame-ontwerper', 'Reclameacquisiteur', 'Reclamedeskundige', 'Reclametekenaar', 'Redacteur', 'Redactiechef', 'Regisseur', 'Registeraccountant', 'Reiniger', 'Reinigingsdienstarbeider', 'Reisleider', 'Reisprogrammeur', 'Reisverkoper', 'Rekenaar', 'Rekwisietenmaker', 'Rentmeester', 'Reparateur', 'Ridder', 'Repetitor', 'Reproductietekenaar', 'Restauranthouder', 'Rietmeubelmaker', 'Rietwerker', 'Rijtuigspuiter', 'Rijwielhersteller', 'Rolluikentimmerman', 'Rondvaartgids', 'Röntgenoloog', 'Ruimtevaarder', + 'Samensteller', 'Saunahouder', 'Scenarioschrijver', 'Schaaldierenkweker', 'Schaaldierenpeller', 'Schaapherder', 'Schadecorrespondent', 'Schadetaxateur', 'Schakelbordwachter', 'Schaker', 'Schapenscheerder', 'Scharensliep', 'Scheepskapitein', 'Scheepskok', 'Scheepspurser', 'Scheepsschilder', 'Scheepstimmerman', 'Scheidsrechter', 'Scheikundige', 'Schillenboer', 'Schipper', 'Schoenfabrieksarbeider', 'Schoenhersteller', 'Schoenmaker', 'Schoolbegeleider', 'Schooldecaan', 'Schooldirecteur', 'Schoolinspecteur', 'Schoonheidsmasseur', 'Schoonheidsspecialiste', 'Schoonmaker', 'Schoorsteenveger', 'Schotter', 'Schrijftolk', 'Schrijver', 'Schuurder', 'Secretaresse', 'Secretariaatsmedewerker', 'Secretaris', 'Seismoloog', 'Seizoenarbeider', 'Seksuoloog', 'Selecteur', 'Sergeant', 'Seroloog', 'Serveerster', 'Setdresser', 'Sigarenmaker', 'Sinoloog', 'Sjorder', 'Sjouwer', 'Slachter', 'Slager', 'Slagwerker', 'Slijter', 'Sloper', 'Sluiswachter', 'Smeerder', 'Smelter', 'Smid', 'Snackbarbediende', 'Snackbarhouder', 'Snijder', 'Sociotherapeut', 'Softwareontwikkelaar', 'Soldaat', 'Soldeerder', 'Sommelier', 'Sondeerder', 'Songwriter', 'Souschef', 'Spoeler', 'Souffleur', 'Specialist', 'Spelersmakelaar', 'Speltherapeut', 'Spindoppenmonteur', 'Spion', 'Sportinstructeur', 'Stadsomroeper', 'Stadstimmerman', 'Stanser', 'Stationschef', 'Statisticus', 'Stedenbouwkundige', 'Steenbewerker', 'Steenfabrikant', 'Steenhouwer', 'Steenzetter', 'Steigerbouwer', 'Steigermaker', 'Stenotypist', 'Stereotypeur', 'Sterilisatieassistent', 'Stewardess', 'Stoelenmatter', 'Stoffeerder', 'Storingsmonteur', 'Straatverkoper', 'Strandjutter', 'Stratenmaker', 'Stripper', 'Stucwerker', 'Stukadoor', 'Stuurman', 'Stuwadoor', 'Stylist', 'Stypengalvaniseur', 'Surinamist', 'Systeemanalist', 'Systeembeheerder', 'Systeemontwerper', 'Systeemprogrammeur', + 'Takelaar', 'Tandarts', 'Tandartsassistente', 'Tandtechnicus', 'Tapper', 'Taxichauffeur', 'Taxidermist', 'Technicus', 'Technisch Oogheelkundig Assistent', 'Technisch tekenaar', 'Tegelzetter', 'Tekenaar', 'Tekstschrijver', 'Telecommunicatiemonteur', 'Telefoniste', 'Telegrafist', 'Televisieregisseur', 'Televisietechnicus', 'Telexist', 'Tennisser', 'Terrazzovloerenlegger', 'Terreinchef', 'Tester', 'Textieldrukker', 'Textiellaborant', 'Textielopmaker', 'Textielproductenmaker', 'Theateragent', 'Theatertechnicus', 'Therapeut', 'Timmerman', 'Tingieter', 'Toetsenist', 'Tolk', 'Toneelfigurant', 'Toneelmeester', 'Toneelregisseur', 'Toneelschrijver', 'Toneelspeler', 'Torenkraanmonteur', 'Totalisatormedewerker', 'Touringcarchauffeur', 'Touwslager', 'Traceur', 'Trainingsacteur', 'Traiteur', 'Trambestuurder', 'Transportplanner', 'Treinbestuurder', 'Treinconducteur', 'Treindienstleider', 'Treinduwer', 'Treinmachinist', 'Trekkerchauffeur', 'Tuiger', 'Tuinarchitect', 'Tuinder', 'Tuinman', 'Typiste', + 'Uitgever', 'Uitsmijter', 'Uitvaartbegeleider', 'Uitvinder', 'Uitvoerder', 'Uroloog', 'Uurwerkmaker', + 'Vakkenvuller', 'Valet', 'Veearts', 'Veehouder', 'Veeverloskundige', 'Veiligheidsbeambte', 'Veilinghouder', 'Verfspuiter', 'Vergaderstenograaf', 'Verhuizer', 'Verhuurder', 'Verkeersdienstsimulator', 'Verkeersinspecteur', 'Verkeerskundige', 'Verkeersleider', 'Verkeersonderzoeker', 'Verkeersplanoloog', 'Verkoopchef', 'Verkoopstyliste', 'Verkoper', 'Verloskundige', 'Verpleeghulp', 'Verpleegkundige', 'Verslaggever', 'Verspaner', 'Vertaler', 'Vertegenwoordiger', 'Vervoer', 'Vervoersinspecteur', 'Verwarmingsinstallateur', 'Verwarmingsmonteur', 'Verzekeringsagent', 'Verzekeringsdeskundige', 'Verzekeringsinspecteur', 'Verzorgende', 'Vicaris', 'Videoclipregisseur', 'Videojockey', 'Vioolbouwer', 'Violist', 'Vinoloog', 'Viroloog', 'Visagiste', 'Visfileerder', 'Visser', 'Vj', 'Vleeswarenmaker', 'Vlieger', 'Vliegtuigplaatwerker', 'Vliegtuigtimmerman', 'Vloerlegger', 'Voedingsmiddelentechnoloog', 'Voedingsvoorlichter', 'Voeger', 'Voertuigbekleder', 'Voetballer', 'Volder of Voller', 'Voorganger', 'Voorlichter', 'Voorlichtingsfunctionaris', 'Voorraadadministrateur', 'Voorzitter', 'Vormende', 'Vormenmaker', 'Vormer', 'Vormgever', 'Vrachtwagenchauffeur', 'Vuilnisman', 'Vulkanoloog', 'Vuurspuwer', 'Vuurtorenwachter', 'Vroedvrouw', + 'Waard', 'Waardijn', 'Waarzegger', 'Wachtcommandant', 'Wachter', 'Wachtmeester', 'Wagenmaker', 'Wasser', 'Wasserettehouder', 'Waterbouwkundige', 'Webdesigner', 'Weefmachinesteller', 'Weerkundige', 'Weerpresentator', 'Wegenbouwarbeider', 'Wegenbouwmachinist', 'Wegmarkeerder', 'Werkleider-dokmeester', 'Werktuigbouwkundige', 'Werktuigkundige', 'Werkvoorbereider', 'Wethouder', 'Wijkmeester', 'Wijnboer', 'Winkelbediende', 'Winkelier', 'Wiskundige', 'Wisselkassier', 'Wisselmaker', 'Woonbegeleider', + 'Xylofonist', + 'Yogaleraar', + 'Zaakwaarnemer', 'Zakenman', 'Zanger', 'Zeefdrukker', 'Zeeman', 'Zeepzieder', 'Zeilmaker', 'Zelfstandig ondernemer', 'Zetter', 'Ziekenhuisapotheker', 'Ziekenhuishygiënist', 'Ziekenverzorgende', 'Zilversmid', 'Zweminstructeur', 'Zoöloog', ); - protected static $companySuffix = array('VOF', 'CV', 'LLP', 'BV', 'NV', 'IBC', 'CSL', 'EESV', 'SE', 'CV', 'Stichting', '& Zonen', '& Zn'); + protected static $companySuffix = array( + 'VOF', 'CV', 'LLP', 'BV', 'NV', 'IBC', 'CSL','EESV', 'SE', 'CV', 'Stichting', '& Zonen', '& Zn' + ); + + protected static $product = array( + 'Keuken', 'Media', 'Meubel', 'Sanitair', 'Elektronica', 'Schoenen', + 'Zorg', 'Muziek', 'Audio', 'Televisie', 'Pasta', 'Lunch', 'Boeken', 'Cadeau', 'Kunst', 'Tuin', 'Klus', + 'Video', 'Sieraden', 'Kook', 'Woon', 'Pizza', 'Mode', 'Haar', 'Kleding', 'Antiek', 'Interieur', 'Gadget', + 'Foto', 'Computer', 'Witgoed', 'Bruingoed', 'Broeken', 'Pakken', 'Maatpak', 'Fietsen', 'Speelgoed', + 'Barbecue', 'Sport', 'Fitness', 'Brillen', 'Bakkers', 'Drank', 'Zuivel', 'Pret', 'Vis', 'Wijn', 'Salade', + 'Terras', 'Borrel', 'Dieren', 'Aquaria', 'Verf', 'Behang', 'Tegel', 'Badkamer', 'Decoratie' + ); + + protected static $type = array( + 'Markt', 'Kampioen', 'Expert', 'Concurrent', 'Shop', 'Expert', 'Magazijn', + 'Dump', 'Store', 'Studio', 'Boulevard', 'Fabriek', 'Groep', 'Huis', 'Salon', 'Vakhuis', 'Winkel', 'Gigant', + 'Reus', 'Plaza', 'Park', 'Tuin' + ); + + protected static $store = array( + 'Boekhandel', 'Super', 'Tabakzaak', 'Schoenmaker', 'Kaashandel', 'Slagerij', + 'Smederij', 'Bakkerij', 'Bierbrouwer', 'Kapperszaak', 'Groenteboer', 'Bioboer', 'Fietsenmaker', 'Opticien', + 'Café', 'Garage' + ); + + + /** + * @example 'Fietsenmaker Zijlemans' + * + * @return string + */ + public function company() + { + $determinator = static::numberBetween(0, 2); + switch ($determinator) { + case 0: + $companyName = static::randomElement(static::$product) . ' ' . static::randomElement(static::$type); + break; + case 1: + $companyName = static::randomElement(static::$product) . strtolower(static::randomElement(static::$type)); + break; + case 2: + $companyName = static::randomElement(static::$store) . ' ' . $this->generator->lastName; + break; + } + + if (0 !== static::numberBetween(0, 1)) { + return $companyName . ' ' . static::randomElement(static::$companySuffix); + } + + return $companyName; + } /** * Belasting Toegevoegde Waarde (BTW) = VAT * * @example 'NL123456789B01' * - * @see (dutch) http://www.belastingdienst.nl/wps/wcm/connect/bldcontentnl/belastingdienst/zakelijk/btw/administratie_bijhouden/btw_nummers_controleren/uw_btw_nummer - * + * @see http://www.belastingdienst.nl/wps/wcm/connect/bldcontentnl/belastingdienst/zakelijk/btw/administratie_bijhouden/btw_nummers_controleren/uw_btw_nummer * * @return string VAT Number */ public static function vat() { return sprintf("%s%d%s%d", 'NL', self::randomNumber(9, true), 'B', self::randomNumber(2, true)); - } /** * Alias dutch vat number format + * + * @return string */ public static function btw() { diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nl_NL/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nl_NL/Person.php index 0bd09a44..a3d7dc8a 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nl_NL/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/nl_NL/Person.php @@ -26,7 +26,7 @@ class Person extends \Faker\Provider\Person 'mr.', 'dr.', 'ir.', 'drs', 'bacc.', 'kand.', 'dr.h.c.', 'prof.', 'ds.', 'ing.', 'bc.' ); - private static $suffix = array( + protected static $suffix = array( 'BA', 'Bsc', 'LLB', 'LLM', 'MA', 'Msc', 'MPhil', 'D', 'PhD', 'AD', 'B', 'M' ); @@ -116,7 +116,7 @@ class Person extends \Faker\Provider\Person 'Huijzing', 'Huisman', 'Huls', 'Hulshouts', 'Hulskes', 'Hulst', 'van Hulten', 'Huurdeman', 'van het Heerenveen', 'Jaceps', 'Jacobi', 'Jacobs', 'Jacquot', 'de Jager', 'Jans', 'Jansdr', 'Janse', 'Jansen', 'Jansen', 'Jansse', 'Janssen', 'Janssens', 'Jasper dr', 'Jdotte', 'Jeggij', 'Jekel', 'Jerusalem', 'Jochems', - 'Jones', 'de Jong', 'Jonkman', 'Joosten', 'Jorlink', 'Jorrisen', 'van Jumiège', 'Jurrijens', 'Köster', + 'Jones', 'de Jong', 'Jonkman', 'Joosten', 'Jorlink', 'Jorissen', 'van Jumiège', 'Jurrijens', 'Köster', 'van der Kaay', 'de Kale', 'Kallen', 'Kalman', 'Kamp', 'Kamper', 'Karels', 'Kas', 'van Kasteelen', 'Kathagen', 'Keijser', 'de Keijser', 'Keijzer', 'de Keijzer', 'Keltenie', 'van Kempen', 'Kerkhof', 'Ketel', 'Ketting', 'der Kijnder', 'van der Kint', 'Kirpenstein', 'Kisman', 'van Klaarwater', 'van de Klashorst', 'Kleibrink', @@ -288,7 +288,7 @@ class Person extends \Faker\Provider\Person */ public static function titleMale() { - return static::title(); + return static::randomElement(static::$title); } /** @@ -296,7 +296,7 @@ class Person extends \Faker\Provider\Person */ public static function titleFemale() { - return static::title(); + return static::randomElement(static::$title); } /** @@ -342,7 +342,6 @@ class Person extends \Faker\Provider\Person } else { $nr[0] = 1; $nr[1]++; - } } return implode('', array_reverse($nr)); diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/pt_BR/Payment.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/pt_BR/Payment.php index 9643d685..1a525613 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/pt_BR/Payment.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/pt_BR/Payment.php @@ -69,4 +69,78 @@ class Payment extends \Faker\Provider\Payment { return static::iban($countryCode, $prefix, $length); } + + + /** + * @see list of Brazilians banks (2018-02-15), source: https://pt.wikipedia.org/wiki/Lista_de_bancos_do_Brasil + */ + protected static $banks = array( + 'BADESUL Desenvolvimento S.A. – Agência de Fomento/RS', + 'Banco Central do Brasil', + 'Banco da Amazônia', + 'Banco de Brasília', + 'Banco de Desenvolvimento de Minas Gerais', + 'Banco de Desenvolvimento do Espírito Santo', + 'Banco de Desenvolvimento do Paraná', + 'Banco do Brasil', + 'Banco do Estado de Sergipe Banese Estadual', + 'Banco do Estado do Espírito Santo Banestes', + 'Banco do Estado do Pará', + 'Banco do Estado do Rio Grande do Sul', + 'Banco do Nordeste do Brasil', + 'Banco Nacional de Desenvolvimento Econômico e Social', + 'Banco Regional de Desenvolvimento do Extremo Sul', + 'Caixa Econômica Federal', + 'Banco ABN Amro S.A.', + 'Banco Alfa', + 'Banco Banif', + 'Banco BBM', + 'Banco BMG', + 'Banco Bonsucesso', + 'Banco BTG Pactual', + 'Banco Cacique', + 'Banco Caixa Geral - Brasil', + 'Banco Citibank', + 'Banco Credibel', + 'Banco Credit Suisse', + 'Góis Monteiro & Co', + 'Banco Fator', + 'Banco Fibra', + 'Agibank', + 'Banco Guanabara', + 'Banco Industrial do Brasil', + 'Banco Industrial e Comercial', + 'Banco Indusval', + 'Banco Inter', + 'Banco Itaú BBA', + 'Banco ItaúBank', + 'Banco Itaucred Financiamentos', + 'Banco Mercantil do Brasil', + 'Banco Modal Modal', + 'Banco Morada', + 'Banco Pan', + 'Banco Paulista', + 'Banco Pine', + 'Banco Renner', + 'Banco Ribeirão Preto', + 'Banco Safra', + 'Banco Santander', + 'Banco Sofisa', + 'Banco Topázio', + 'Banco Votorantim', + 'Bradesco Bradesco', + 'Itaú Unibanco', + 'Banco Original', + 'Banco Neon', + 'Nu Pagamentos S.A', + 'XP Investimentos Corretora de Câmbio Títulos e Valores Mobiliários S.A', + ); + + /** + * @example 'Banco Neon' + */ + public static function bank() + { + return static::randomElement(static::$banks); + } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/pt_PT/Address.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/pt_PT/Address.php index a6e10099..d804ff2c 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/pt_PT/Address.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/pt_PT/Address.php @@ -4,7 +4,7 @@ namespace Faker\Provider\pt_PT; class Address extends \Faker\Provider\Address { - protected static $streetPrefix = array('Av.', 'Avenida', 'R.', 'Rua', 'Travessa', 'Largo'); + protected static $streetPrefix = array('Av.', 'Avenida', 'R.', 'Rua', 'Tv.', 'Travessa', 'Lg.', 'Largo'); protected static $streetNameFormats = array( '{{streetPrefix}} {{lastName}}', diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ro_RO/PhoneNumber.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ro_RO/PhoneNumber.php index e8af8101..377e2245 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ro_RO/PhoneNumber.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ro_RO/PhoneNumber.php @@ -46,9 +46,8 @@ class PhoneNumber extends \Faker\Provider\PhoneNumber public function phoneNumber() { $type = static::randomElement(array_keys(static::$normalFormats)); - $number = static::numerify(static::randomElement(static::$normalFormats[$type])); - return $number; + return static::numerify(static::randomElement(static::$normalFormats[$type])); } public static function tollFreePhoneNumber() diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ru_RU/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ru_RU/Company.php index eb9a4478..4d693024 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ru_RU/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ru_RU/Company.php @@ -30,6 +30,18 @@ class Company extends \Faker\Provider\Company 'Реч', 'Флот', 'Cиб', 'Каз', 'Инж', 'Вод', 'Пив', 'Хмель', 'Мяс', 'Томск', 'Омск', 'Север', 'Лен' ); + protected static $catchPhraseWords = array( + array( + 'Адаптивная', 'Дополнительно', 'Улучшить', 'Ассимилировали', 'Автоматическая', 'Сбалансированный', 'Бизнес-ориентированных', 'Централизации', 'Клонировать', 'Совместимость', 'Настраивается', 'Кросс-группа', 'Кросс-платформы', 'Клиентоориентированного', 'Децентрализации', 'Де-инженерии', 'Передал', 'Оцифровки', 'Распространяться', 'Разное', 'Габаритами', 'Расширения', 'Предприятия', 'Эргономичность', 'Эксклюзив', 'Расширенный', 'Очного', 'Целенаправленный', 'Фронтовые', 'Полностью настраиваемый', 'Функции', 'Основной', 'Будущее', 'Низовые', 'Горизонтальной', 'Реализовано', 'Инновационных', 'Интегрированный', 'Интуитивно', 'Обратная', 'Управлять', 'Обязательно', 'Наблюдение', 'Многоканальной', 'Многосторонний', 'Многослойная', 'Многоуровневые', 'Сеть', 'Объектно-ориентированный', 'Открытая архитектура', 'Открытое', 'Оперативная', 'Оптимизация', 'Дополнительно', 'Органический', 'Организованная', 'Стойкость', 'Постоянный', 'Постепенно', 'Полярности', 'Превентивный', 'Инициативный', 'Прибыльных', 'Глубокий', 'Программируемый', 'Прогрессивный', 'Ключ', 'Ориентированные на качество', 'Реактивная', 'Реорганизации', 'Повторно контекст', 'Модернизированной', 'Снижается', 'Копирования', 'Размер', 'Надежный', 'Бесшовные', 'Обеспеченный', 'Собственной активации', 'Запрашиваемого', 'Автономный', 'Упорядочить', 'Переключение', 'Синхронизированы', 'Синергетический', 'Согласования', 'Командный', 'Общий', 'Тройной буферизацией', 'Универсальный', 'Размера', 'Комплектация', 'Пользователя', 'Удобный', 'Универсальный', 'Виртуальный', 'Фантазер', + ), + array( + '24часа', '24/7', '3-го поколения', '4-го поколения', '5-го поколения', '6-го поколения', 'активация', 'анализ', 'ассиметричный', 'асинхронный', 'ориентированныйнаориентацию', 'фон', 'мониторинг пропускной способности', 'двунаправленный', 'раздвоенный', 'итоговый', 'ясное мышление', 'управляемый клиентом', 'клиент-сервер', 'связный', 'составной', 'контекстно-зависимый', 'контентно-ориентированный', 'выделенный', 'управляемый спросом', 'дидактический', 'направленный', 'дискретный', 'динамический', 'экоцентричный', 'уполномочивающий', 'охватывающий', 'четный', 'исполнительный', 'явный', 'отказоустойчивый', 'передний план', 'свежее мышление', 'полный диапазон', 'глобальный', 'включенный в сетку', 'эвристический', 'высокоуровневый', 'целостный', 'однородный', 'человеческий ресурс', 'гибридный', 'эффективный', 'инкрементальный', 'нематериальный', 'интерактивный', 'промежуточный', 'ведущий', 'локальный', 'логистический', 'развернутый', 'методический', 'критический', 'мобильный', 'модульный', 'мотивирующий', 'мультимедиа', 'мультисостояние', 'многозадачность', 'национальный', 'основанныйнапотребностях', 'нейтральный', 'следующее поколение', 'энергонезависимый', 'объектно-ориентированный', 'оптимальный', 'оптимизирующий', 'радикальный', 'в реальном времени', 'взаимный', 'региональный', 'отзывчивый', 'масштабируемый', 'вторичный', 'ориентированный на решение', 'стабильный', 'статический', 'систематический', 'системный', 'материальный', 'третичный', 'переходный', 'равномерный', 'восходящий тренд', 'ориентированный на пользователя', 'добавленная стоимость', 'веб-поддержка', 'хорошо модулированный', 'нулевое администрирование', 'нулевой дефект', 'нулевая терпимость', + ), + array( + 'способности', 'открыть', 'адаптер', 'алгоритм', 'альянс', 'анализатор', 'приложения', 'подходить', 'архитектура', 'архив', 'время', 'отношение', 'тест', 'блокчейн', 'возможность', 'емкость', 'вызов', 'цепи', 'сотрудничество', 'сложность', 'понятие', 'конгломерат', 'случай', 'ядро', 'база данных', 'хранилищ данных', 'определение', 'эмуляция', 'кодировка', 'шифрования', 'экстранет', 'прошивки', 'гибкости', 'фокус-групповых', 'прогноз', 'раму', 'основы', 'функция', 'функциональные возможности', 'групповой', 'оборудование', 'число', 'иерархия', 'хаб', 'реализация', 'инфопосредников', 'инфраструктура', 'инициатива', 'монтаж', 'интерфейс', 'интранет', 'базы знаний', 'плечо', 'матрицы', 'матрица', 'методика', 'промежуточного', 'миграции', 'модель', 'модератор', 'контроль', 'мораторий', 'нейронные сети', 'согласование', 'парадигмы', 'параллельность', 'политика', 'портал', 'товара', 'производительности', 'проект', 'прогноз', 'протокол', 'сервис-бюро', 'программное обеспечение', 'решение', 'стандартизации', 'стратегия', 'структура', 'успех', 'надстройка', 'поддержка', 'синергия', 'команду', 'производительности', 'время', 'набор', 'загрузки', 'сайт', 'работников', + ), + ); + /** * @link https://ru.wikipedia.org/wiki/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D0%B8 * @note Randomly took from this list - some jobs titles for each letter @@ -46,6 +58,19 @@ class Company extends \Faker\Provider\Company 'Экономист', 'Электромонтёр' ); + /** + * @example 'Robust full-range hub' + */ + public function catchPhrase() + { + $result = array(); + foreach (static::$catchPhraseWords as &$word) { + $result[] = static::randomElement($word); + } + + return join(' ', $result); + } + /** * @example 'ООО АсбестЦементМонтаж' */ diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ru_RU/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ru_RU/Person.php index 25ebd5a1..e02113d1 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ru_RU/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/ru_RU/Person.php @@ -105,6 +105,8 @@ class Person extends \Faker\Provider\Person 'Меркушев', 'Лыткин', 'Туров', ); + protected static $lastNameSuffix = array('a', ''); + /** * Return male middle name * @@ -154,4 +156,24 @@ class Person extends \Faker\Provider\Person static::GENDER_FEMALE, ))); } + + /** + * Return last name for the specified gender. + * + * @param string|null $gender A gender of the last name should be generated + * for. If the argument is skipped a random gender will be used. + * @return string Last name + */ + public function lastName($gender = null) + { + $lastName = static::randomElement(static::$lastName); + + if (static::GENDER_FEMALE === $gender) { + return $lastName . 'a'; + } elseif (static::GENDER_MALE === $gender) { + return $lastName; + } + + return $lastName . static::randomElement(static::$lastNameSuffix); + } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/sk_SK/Company.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/sk_SK/Company.php index 1f5fad2e..53091d55 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/sk_SK/Company.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/sk_SK/Company.php @@ -46,7 +46,7 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } /** @@ -59,6 +59,6 @@ class Company extends \Faker\Provider\Company $result[] = static::randomElement($word); } - return join($result, ' '); + return join(' ', $result); } } diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/sk_SK/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/sk_SK/Person.php index 2a3e658c..2ed758ac 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/sk_SK/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/sk_SK/Person.php @@ -74,9 +74,9 @@ class Person extends \Faker\Provider\Person 'Cyprich', 'Cíger', 'Dacej', 'Danko', 'Debnár', 'Dej', 'Dekýš', 'Doležal', 'Dostál', 'Dočolomanský', 'Drajna', 'Droppa', 'Dubovský', 'Dudek', 'Dula', 'Dulla', 'Dusík', 'Dvonč', 'Dzurjanin', 'Dávid', 'Fabian', 'Fabián', 'Fajnor', 'Farkašovský', 'Feldek', 'Fico', 'Filc', 'Filip', 'Finka', 'Ftorek', 'Galis', 'Gallo', 'Gašpar', 'Gašparovič', 'Gocník', 'Golonka', 'Greguš', 'Grznár', 'Hablák', 'Habšuda', - 'Haluška', 'Halák', 'Hanko', 'Hanzal', 'Hanzel', 'Hanzel', 'Haščák', 'Heretik', 'Hečko', 'Hečková', 'Hlaváček', 'Hlinka', 'Hochschorner', + 'Haluška', 'Halák', 'Hanko', 'Hanzal', 'Hanzel', 'Hanzel', 'Haščák', 'Heretik', 'Hečko', 'Hlaváček', 'Hlinka', 'Hochschorner', 'Holub', 'Holuby', 'Horváth', 'Hossa', 'Hraško', 'Hric', 'Hrmo', 'Hrušovský', 'Huba', 'Hudáček', 'Hála', 'Ihnačák', 'Janoška', 'Jantošovič', - 'Janík', 'Jonata', 'Jurina', 'Jurinová', 'Jurík', 'Jáni', 'Jánošík', 'Kaliský', 'Karul', 'Karvaš', 'Keníž', 'Klapka', 'Klaus', 'Kolník', + 'Janík', 'Jonata', 'Jurina', 'Jurík', 'Jáni', 'Jánošík', 'Kaliský', 'Karul', 'Karvaš', 'Keníž', 'Klapka', 'Klaus', 'Kolník', 'Konstantinidis', 'Korec', 'Kostrec', 'Kováč', 'Kováčik', 'Koza', 'Kubík', 'Kučera', 'Labuda', 'Langoš', 'Lepšík', 'Lexa', 'Lintner', 'Lubina', 'Lukáč', 'Lupták', 'Líška', 'Majeský', 'Malachovský', 'Malíšek', 'Marián', 'Masaryk', 'Maslo', 'Matiaško', 'Medveď', 'Menyhért', 'Mečiar', 'Mečíř', 'Mikloško', 'Mikulík', 'Mikuš', 'Mikúš', 'Mišík', 'Mojžiš', 'Mokroš', 'Molnár', 'Moravčík', 'Musil', 'Mydlo', 'Nagy', diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/uk_UA/Address.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/uk_UA/Address.php index 1ff77a47..42f57895 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/uk_UA/Address.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/uk_UA/Address.php @@ -234,14 +234,14 @@ class Address extends \Faker\Provider\Address protected static $city = array( 'Вінниця', 'Луцьк', - 'Дніпропетровськ', + 'Дніпро', 'Донецьк', 'Житомир', 'Ужгород', 'Запоріжжя', 'Івано-Франківськ', 'Київ', - 'Кіровоград', + 'Кропивницький', 'Луганськ', 'Львів', 'Миколаїв', diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/uk_UA/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/uk_UA/Person.php index 0a138018..6f1daf1b 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/uk_UA/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/uk_UA/Person.php @@ -17,9 +17,9 @@ class Person extends \Faker\Provider\Person protected static $firstNameMale = array( 'Євген', 'Адам', 'Олександр', 'Олексій', 'Анатолій', 'Андрій', 'Антон', 'Артем', 'Артур', 'Борис', 'Вадим', 'Валентин', 'Валерій', 'Василь', 'Віталій', 'Володимир', 'Владислав', 'Геннадій', 'Георгій', 'Григорій', 'Данил', 'Данило', 'Денис', 'Дмитро', - 'Євген', 'Іван', 'Ігор', 'Йосип', 'Кирил', 'Костянтин', 'Лев', 'Леонід', 'Максим', 'Мирослав', 'Михайло', 'Назар', + 'Євгеній', 'Іван', 'Ігор', 'Йосип', 'Кирил', 'Костянтин', 'Лев', 'Леонід', 'Максим', 'Мирослав', 'Михайло', 'Назар', 'Микита', 'Микола', 'Олег', 'Павло', 'Роман', 'Руслан', 'Сергій', 'Станіслав', 'Тарас', 'Тимофій', 'Федір', - 'Юрій', 'Ярослав', 'Богдан', 'Болеслав', 'B\'ячеслав',' Bалерій',' Bсеволод',' Bіктор', 'Ілля' + 'Юрій', 'Ярослав', 'Богдан', 'Болеслав', 'В\'ячеслав', 'Валерій', 'Всеволод', 'Віктор', 'Ілля' ); protected static $firstNameFemale = array( diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/zh_CN/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/zh_CN/Person.php index 17d48de4..5954c35f 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/zh_CN/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/zh_CN/Person.php @@ -12,6 +12,10 @@ class Person extends \Faker\Provider\Person '{{lastName}}{{firstNameFemale}}', ); + protected static $titleMale = array('先生', '医生', '老师', '教授', '律师', '经理'); + + protected static $titleFemale = array('女士', '小姐', '夫人', '太太', '医生', '老师', '教授', '律师', '经理'); + /** * According to http://baike.baidu.com/view/6109935.htm, * these are the top 300 lastnames from the 6th Chinese national census of population, diff --git a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/zh_TW/Person.php b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/zh_TW/Person.php index 1ae72027..e0071bef 100644 --- a/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/zh_TW/Person.php +++ b/pfosten/vendor/fzaninotto/faker/src/Faker/Provider/zh_TW/Person.php @@ -22,7 +22,7 @@ class Person extends \Faker\Provider\Person 'M' => 21, 'N' => 22, 'O' => 35, - 'p' => 23, + 'P' => 23, 'Q' => 24, 'T' => 27, 'U' => 28, diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Calculator/IbanTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Calculator/IbanTest.php deleted file mode 100644 index 197048e5..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Calculator/IbanTest.php +++ /dev/null @@ -1,306 +0,0 @@ -assertEquals($checksum, Iban::checksum($iban), $iban); - } - - public function validatorProvider() - { - return array( - array('AL47212110090000000235698741', true), - array('AD1200012030200359100100', true), - array('AT611904300234573201', true), - array('AZ21NABZ00000000137010001944', true), - array('BH67BMAG00001299123456', true), - array('BE68539007547034', true), - array('BA391290079401028494', true), - array('BR7724891749412660603618210F3', true), - array('BG80BNBG96611020345678', true), - array('CR0515202001026284066', true), - array('HR1210010051863000160', true), - array('CY17002001280000001200527600', true), - array('CZ6508000000192000145399', true), - array('DK5000400440116243', true), - array('DO28BAGR00000001212453611324', true), - array('EE382200221020145685', true), - array('FO6264600001631634', true), - array('FI2112345600000785', true), - array('FR1420041010050500013M02606', true), - array('GE29NB0000000101904917', true), - array('DE89370400440532013000', true), - array('GI75NWBK000000007099453', true), - array('GR1601101250000000012300695', true), - array('GL8964710001000206', true), - array('GT82TRAJ01020000001210029690', true), - array('HU42117730161111101800000000', true), - array('IS140159260076545510730339', true), - array('IE29AIBK93115212345678', true), - array('IL620108000000099999999', true), - array('IT60X0542811101000000123456', true), - array('KZ86125KZT5004100100', true), - array('KW81CBKU0000000000001234560101', true), - array('LV80BANK0000435195001', true), - array('LB62099900000001001901229114', true), - array('LI21088100002324013AA', true), - array('LT121000011101001000', true), - array('LU280019400644750000', true), - array('MK07250120000058984', true), - array('MT84MALT011000012345MTLCAST001S', true), - array('MR1300020001010000123456753', true), - array('MU17BOMM0101101030300200000MUR', true), - array('MD24AG000225100013104168', true), - array('MC5811222000010123456789030', true), - array('ME25505000012345678951', true), - array('NL91ABNA0417164300', true), - array('NO9386011117947', true), - array('PK36SCBL0000001123456702', true), - array('PL61109010140000071219812874', true), - array('PS92PALS000000000400123456702', true), - array('PT50000201231234567890154', true), - array('QA58DOHB00001234567890ABCDEFG', true), - array('RO49AAAA1B31007593840000', true), - array('SM86U0322509800000000270100', true), - array('SA0380000000608010167519', true), - array('RS35260005601001611379', true), - array('SK3112000000198742637541', true), - array('SI56263300012039086', true), - array('ES9121000418450200051332', true), - array('SE4550000000058398257466', true), - array('CH9300762011623852957', true), - array('TN5910006035183598478831', true), - array('TR330006100519786457841326', true), - array('AE070331234567890123456', true), - array('GB29NWBK60161331926819', true), - array('VG96VPVG0000012345678901', true), - array('YY24KIHB12476423125915947930915268', true), - array('ZZ25VLQT382332233206588011313776421', true), - - - array('AL4721211009000000023569874', false), - array('AD120001203020035910010', false), - array('AT61190430023457320', false), - array('AZ21NABZ0000000013701000194', false), - array('BH67BMAG0000129912345', false), - array('BE6853900754703', false), - array('BA39129007940102849', false), - array('BR7724891749412660603618210F', false), - array('BG80BNBG9661102034567', false), - array('CR051520200102628406', false), - array('HR121001005186300016', false), - array('CY1700200128000000120052760', false), - array('CZ650800000019200014539', false), - array('DK500040044011624', false), - array('DO28BAGR0000000121245361132', false), - array('EE38220022102014568', false), - array('FO626460000163163', false), - array('FI2112345600000780', false), - array('FR1420041010050500013M0260', false), - array('GE29NB000000010190491', false), - array('DE8937040044053201300', false), - array('GI75NWBK00000000709945', false), - array('GR160110125000000001230069', false), - array('GL896471000100020', false), - array('GT82TRAJ0102000000121002969', false), - array('HU4211773016111110180000000', false), - array('IS14015926007654551073033', false), - array('IE29AIBK9311521234567', false), - array('IL62010800000009999999', false), - array('IT60X054281110100000012345', false), - array('KZ86125KZT500410010', false), - array('KW81CBKU000000000000123456010', false), - array('LV80BANK000043519500', false), - array('LB6209990000000100190122911', false), - array('LI21088100002324013A', false), - array('LT12100001110100100', false), - array('LU28001940064475000', false), - array('MK0725012000005898', false), - array('MT84MALT011000012345MTLCAST001', false), - array('MR130002000101000012345675', false), - array('MU17BOMM0101101030300200000MU', false), - array('MD24AG00022510001310416', false), - array('MC58112220000101234567890', false), - array('ME2550500001234567895', false), - array('NL91ABNA041716430', false), - array('NO938601111794', false), - array('PK36SCBL000000112345670', false), - array('PL6110901014000007121981287', false), - array('PS92PALS00000000040012345670', false), - array('PT5000020123123456789015', false), - array('QA58DOHB00001234567890ABCDEF', false), - array('RO49AAAA1B3100759384000', false), - array('SM86U032250980000000027010', false), - array('SA038000000060801016751', false), - array('RS3526000560100161137', false), - array('SK311200000019874263754', false), - array('SI5626330001203908', false), - array('ES912100041845020005133', false), - array('SE455000000005839825746', false), - array('CH930076201162385295', false), - array('TN591000603518359847883', false), - array('TR33000610051978645784132', false), - array('AE07033123456789012345', false), - array('GB29NWBK6016133192681', false), - array('VG96VPVG000001234567890', false), - array('YY24KIHB1247642312591594793091526', false), - array('ZZ25VLQT38233223320658801131377642', false), - ); - } - - /** - * @dataProvider validatorProvider - */ - public function testIsValid($iban, $isValid) - { - $this->assertEquals($isValid, Iban::isValid($iban), $iban); - } - - public function alphaToNumberProvider() - { - return array( - array('A', 10), - array('B', 11), - array('C', 12), - array('D', 13), - array('E', 14), - array('F', 15), - array('G', 16), - array('H', 17), - array('I', 18), - array('J', 19), - array('K', 20), - array('L', 21), - array('M', 22), - array('N', 23), - array('O', 24), - array('P', 25), - array('Q', 26), - array('R', 27), - array('S', 28), - array('T', 29), - array('U', 30), - array('V', 31), - array('W', 32), - array('X', 33), - array('Y', 34), - array('Z', 35), - ); - } - - /** - * @dataProvider alphaToNumberProvider - */ - public function testAlphaToNumber($letter, $number) - { - $this->assertEquals($number, Iban::alphaToNumber($letter), $letter); - } - - public function mod97Provider() - { - // Large numbers - $return = array( - array('123456789123456789', 7), - array('111222333444555666', 73), - array('4242424242424242424242', 19), - array('271828182845904523536028', 68), - ); - - // 0-200 - for ($i = 0; $i < 200; $i++) { - $return[] = array((string)$i, $i % 97); - } - - return $return; - } - /** - * @dataProvider mod97Provider - */ - public function testMod97($number, $result) - { - $this->assertEquals($result, Iban::mod97($number), $number); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Calculator/LuhnTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Calculator/LuhnTest.php deleted file mode 100644 index 2e814144..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Calculator/LuhnTest.php +++ /dev/null @@ -1,72 +0,0 @@ -assertInternalType('string', $checkDigit); - $this->assertEquals($checkDigit, Luhn::computeCheckDigit($partialNumber)); - } - - public function validatorProvider() - { - return array( - array('79927398710', false), - array('79927398711', false), - array('79927398712', false), - array('79927398713', true), - array('79927398714', false), - array('79927398715', false), - array('79927398716', false), - array('79927398717', false), - array('79927398718', false), - array('79927398719', false), - array(79927398713, true), - array(79927398714, false), - ); - } - - /** - * @dataProvider validatorProvider - */ - public function testIsValid($number, $isValid) - { - $this->assertEquals($isValid, Luhn::isValid($number)); - } - - /** - * @expectedException InvalidArgumentException - * @expectedExceptionMessage Argument should be an integer. - */ - public function testGenerateLuhnNumberWithInvalidPrefix() - { - Luhn::generateLuhnNumber('abc'); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/DefaultGeneratorTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/DefaultGeneratorTest.php deleted file mode 100644 index fa9eb852..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/DefaultGeneratorTest.php +++ /dev/null @@ -1,28 +0,0 @@ -assertNull($generator->value); - } - - public function testGeneratorReturnsDefaultValueForAnyPropertyGet() - { - $generator = new DefaultGenerator(123); - $this->assertSame(123, $generator->foo); - $this->assertNotNull($generator->bar); - } - - public function testGeneratorReturnsDefaultValueForAnyMethodCall() - { - $generator = new DefaultGenerator(123); - $this->assertSame(123, $generator->foobar()); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/GeneratorTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/GeneratorTest.php deleted file mode 100644 index f15df441..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/GeneratorTest.php +++ /dev/null @@ -1,148 +0,0 @@ -addProvider(new FooProvider()); - $generator->addProvider(new BarProvider()); - $this->assertEquals('barfoo', $generator->format('fooFormatter')); - } - - public function testGetFormatterReturnsCallable() - { - $generator = new Generator; - $provider = new FooProvider(); - $generator->addProvider($provider); - $this->assertInternalType('callable', $generator->getFormatter('fooFormatter')); - } - - public function testGetFormatterReturnsCorrectFormatter() - { - $generator = new Generator; - $provider = new FooProvider(); - $generator->addProvider($provider); - $expected = array($provider, 'fooFormatter'); - $this->assertEquals($expected, $generator->getFormatter('fooFormatter')); - } - - /** - * @expectedException InvalidArgumentException - */ - public function testGetFormatterThrowsExceptionOnIncorrectProvider() - { - $generator = new Generator; - $generator->getFormatter('fooFormatter'); - } - - /** - * @expectedException InvalidArgumentException - */ - public function testGetFormatterThrowsExceptionOnIncorrectFormatter() - { - $generator = new Generator; - $provider = new FooProvider(); - $generator->addProvider($provider); - $generator->getFormatter('barFormatter'); - } - - public function testFormatCallsFormatterOnProvider() - { - $generator = new Generator; - $provider = new FooProvider(); - $generator->addProvider($provider); - $this->assertEquals('foobar', $generator->format('fooFormatter')); - } - - public function testFormatTransfersArgumentsToFormatter() - { - $generator = new Generator; - $provider = new FooProvider(); - $generator->addProvider($provider); - $this->assertEquals('bazfoo', $generator->format('fooFormatterWithArguments', array('foo'))); - } - - public function testParseReturnsSameStringWhenItContainsNoCurlyBraces() - { - $generator = new Generator(); - $this->assertEquals('fooBar#?', $generator->parse('fooBar#?')); - } - - public function testParseReturnsStringWithTokensReplacedByFormatters() - { - $generator = new Generator(); - $provider = new FooProvider(); - $generator->addProvider($provider); - $this->assertEquals('This is foobar a text with foobar', $generator->parse('This is {{fooFormatter}} a text with {{ fooFormatter }}')); - } - - public function testMagicGetCallsFormat() - { - $generator = new Generator; - $provider = new FooProvider(); - $generator->addProvider($provider); - $this->assertEquals('foobar', $generator->fooFormatter); - } - - public function testMagicCallCallsFormat() - { - $generator = new Generator; - $provider = new FooProvider(); - $generator->addProvider($provider); - $this->assertEquals('foobar', $generator->fooFormatter()); - } - - public function testMagicCallCallsFormatWithArguments() - { - $generator = new Generator; - $provider = new FooProvider(); - $generator->addProvider($provider); - $this->assertEquals('bazfoo', $generator->fooFormatterWithArguments('foo')); - } - - public function testSeed() - { - $generator = new Generator; - - $generator->seed(0); - $mtRandWithSeedZero = mt_rand(); - $generator->seed(0); - $this->assertEquals($mtRandWithSeedZero, mt_rand(), 'seed(0) should be deterministic.'); - - $generator->seed(); - $mtRandWithoutSeed = mt_rand(); - $this->assertNotEquals($mtRandWithSeedZero, $mtRandWithoutSeed, 'seed() should be different than seed(0)'); - $generator->seed(); - $this->assertNotEquals($mtRandWithoutSeed, mt_rand(), 'seed() should not be deterministic.'); - - $generator->seed('10'); - $this->assertTrue(true, 'seeding with a non int value doesn\'t throw an exception'); - } -} - -class FooProvider -{ - public function fooFormatter() - { - return 'foobar'; - } - - public function fooFormatterWithArguments($value = '') - { - return 'baz' . $value; - } -} - -class BarProvider -{ - public function fooFormatter() - { - return 'barfoo'; - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/AddressTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/AddressTest.php deleted file mode 100644 index c7f1814c..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/AddressTest.php +++ /dev/null @@ -1,47 +0,0 @@ -addProvider(new Address($faker)); - $this->faker = $faker; - } - - public function testLatitude() - { - $latitude = $this->faker->latitude(); - $this->assertInternalType('float', $latitude); - $this->assertGreaterThanOrEqual(-90, $latitude); - $this->assertLessThanOrEqual(90, $latitude); - } - - public function testLongitude() - { - $longitude = $this->faker->longitude(); - $this->assertInternalType('float', $longitude); - $this->assertGreaterThanOrEqual(-180, $longitude); - $this->assertLessThanOrEqual(180, $longitude); - } - - public function testCoordinate() - { - $coordinate = $this->faker->localCoordinates(); - $this->assertInternalType('array', $coordinate); - $this->assertInternalType('float', $coordinate['latitude']); - $this->assertGreaterThanOrEqual(-90, $coordinate['latitude']); - $this->assertLessThanOrEqual(90, $coordinate['latitude']); - $this->assertInternalType('float', $coordinate['longitude']); - $this->assertGreaterThanOrEqual(-180, $coordinate['longitude']); - $this->assertLessThanOrEqual(180, $coordinate['longitude']); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/BarcodeTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/BarcodeTest.php deleted file mode 100644 index 16ca3cd8..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/BarcodeTest.php +++ /dev/null @@ -1,46 +0,0 @@ -addProvider(new Barcode($faker)); - $faker->seed(0); - $this->faker = $faker; - } - - public function testEan8() - { - $code = $this->faker->ean8(); - $this->assertRegExp('/^\d{8}$/i', $code); - $codeWithoutChecksum = substr($code, 0, -1); - $checksum = substr($code, -1); - $this->assertEquals(TestableBarcode::eanChecksum($codeWithoutChecksum), $checksum); - } - - public function testEan13() - { - $code = $this->faker->ean13(); - $this->assertRegExp('/^\d{13}$/i', $code); - $codeWithoutChecksum = substr($code, 0, -1); - $checksum = substr($code, -1); - $this->assertEquals(TestableBarcode::eanChecksum($codeWithoutChecksum), $checksum); - } -} - -class TestableBarcode extends Barcode -{ - public static function eanChecksum($input) - { - return parent::eanChecksum($input); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/BaseTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/BaseTest.php deleted file mode 100644 index e619d5be..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/BaseTest.php +++ /dev/null @@ -1,572 +0,0 @@ -assertInternalType('integer', BaseProvider::randomDigit()); - } - - public function testRandomDigitReturnsDigit() - { - $this->assertGreaterThanOrEqual(0, BaseProvider::randomDigit()); - $this->assertLessThan(10, BaseProvider::randomDigit()); - } - - public function testRandomDigitNotNullReturnsNotNullDigit() - { - $this->assertGreaterThan(0, BaseProvider::randomDigitNotNull()); - $this->assertLessThan(10, BaseProvider::randomDigitNotNull()); - } - - - public function testRandomDigitNotReturnsValidDigit() - { - for ($i = 0; $i <= 9; $i++) { - $this->assertGreaterThanOrEqual(0, BaseProvider::randomDigitNot($i)); - $this->assertLessThan(10, BaseProvider::randomDigitNot($i)); - $this->assertNotSame(BaseProvider::randomDigitNot($i), $i); - } - } - - /** - * @expectedException \InvalidArgumentException - */ - public function testRandomNumberThrowsExceptionWhenCalledWithAMax() - { - BaseProvider::randomNumber(5, 200); - } - - /** - * @expectedException \InvalidArgumentException - */ - public function testRandomNumberThrowsExceptionWhenCalledWithATooHighNumberOfDigits() - { - BaseProvider::randomNumber(10); - } - - public function testRandomNumberReturnsInteger() - { - $this->assertInternalType('integer', BaseProvider::randomNumber()); - $this->assertInternalType('integer', BaseProvider::randomNumber(5, false)); - } - - public function testRandomNumberReturnsDigit() - { - $this->assertGreaterThanOrEqual(0, BaseProvider::randomNumber(3)); - $this->assertLessThan(1000, BaseProvider::randomNumber(3)); - } - - public function testRandomNumberAcceptsStrictParamToEnforceNumberSize() - { - $this->assertEquals(5, strlen((string) BaseProvider::randomNumber(5, true))); - } - - public function testNumberBetween() - { - $min = 5; - $max = 6; - - $this->assertGreaterThanOrEqual($min, BaseProvider::numberBetween($min, $max)); - $this->assertGreaterThanOrEqual(BaseProvider::numberBetween($min, $max), $max); - } - - public function testNumberBetweenAcceptsZeroAsMax() - { - $this->assertEquals(0, BaseProvider::numberBetween(0, 0)); - } - - public function testRandomFloat() - { - $min = 4; - $max = 10; - $nbMaxDecimals = 8; - - $result = BaseProvider::randomFloat($nbMaxDecimals, $min, $max); - - $parts = explode('.', $result); - - $this->assertInternalType('float', $result); - $this->assertGreaterThanOrEqual($min, $result); - $this->assertLessThanOrEqual($max, $result); - $this->assertLessThanOrEqual($nbMaxDecimals, strlen($parts[1])); - } - - public function testRandomLetterReturnsString() - { - $this->assertInternalType('string', BaseProvider::randomLetter()); - } - - public function testRandomLetterReturnsSingleLetter() - { - $this->assertEquals(1, strlen(BaseProvider::randomLetter())); - } - - public function testRandomLetterReturnsLowercaseLetter() - { - $lowercaseLetters = 'abcdefghijklmnopqrstuvwxyz'; - $this->assertNotFalse(strpos($lowercaseLetters, BaseProvider::randomLetter())); - } - - public function testRandomAsciiReturnsString() - { - $this->assertInternalType('string', BaseProvider::randomAscii()); - } - - public function testRandomAsciiReturnsSingleCharacter() - { - $this->assertEquals(1, strlen(BaseProvider::randomAscii())); - } - - public function testRandomAsciiReturnsAsciiCharacter() - { - $lowercaseLetters = '!"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'; - $this->assertNotFalse(strpos($lowercaseLetters, BaseProvider::randomAscii())); - } - - public function testRandomElementReturnsNullWhenArrayEmpty() - { - $this->assertNull(BaseProvider::randomElement(array())); - } - - public function testRandomElementReturnsNullWhenCollectionEmpty() - { - $this->assertNull(BaseProvider::randomElement(new Collection(array()))); - } - - public function testRandomElementReturnsElementFromArray() - { - $elements = array('23', 'e', 32, '#'); - $this->assertContains(BaseProvider::randomElement($elements), $elements); - } - - public function testRandomElementReturnsElementFromAssociativeArray() - { - $elements = array('tata' => '23', 'toto' => 'e', 'tutu' => 32, 'titi' => '#'); - $this->assertContains(BaseProvider::randomElement($elements), $elements); - } - - public function testRandomElementReturnsElementFromCollection() - { - $collection = new Collection(array('one', 'two', 'three')); - $this->assertContains(BaseProvider::randomElement($collection), $collection); - } - - public function testShuffleReturnsStringWhenPassedAStringArgument() - { - $this->assertInternalType('string', BaseProvider::shuffle('foo')); - } - - public function testShuffleReturnsArrayWhenPassedAnArrayArgument() - { - $this->assertInternalType('array', BaseProvider::shuffle(array(1, 2, 3))); - } - - /** - * @expectedException \InvalidArgumentException - */ - public function testShuffleThrowsExceptionWhenPassedAnInvalidArgument() - { - BaseProvider::shuffle(false); - } - - public function testShuffleArraySupportsEmptyArrays() - { - $this->assertEquals(array(), BaseProvider::shuffleArray(array())); - } - - public function testShuffleArrayReturnsAnArrayOfTheSameSize() - { - $array = array(1, 2, 3, 4, 5); - $this->assertSameSize($array, BaseProvider::shuffleArray($array)); - } - - public function testShuffleArrayReturnsAnArrayWithSameElements() - { - $array = array(2, 4, 6, 8, 10); - $shuffleArray = BaseProvider::shuffleArray($array); - $this->assertContains(2, $shuffleArray); - $this->assertContains(4, $shuffleArray); - $this->assertContains(6, $shuffleArray); - $this->assertContains(8, $shuffleArray); - $this->assertContains(10, $shuffleArray); - } - - public function testShuffleArrayReturnsADifferentArrayThanTheOriginal() - { - $arr = array(1, 2, 3, 4, 5); - $shuffledArray = BaseProvider::shuffleArray($arr); - $this->assertNotEquals($arr, $shuffledArray); - } - - public function testShuffleArrayLeavesTheOriginalArrayUntouched() - { - $arr = array(1, 2, 3, 4, 5); - BaseProvider::shuffleArray($arr); - $this->assertEquals($arr, array(1, 2, 3, 4, 5)); - } - - public function testShuffleStringSupportsEmptyStrings() - { - $this->assertEquals('', BaseProvider::shuffleString('')); - } - - public function testShuffleStringReturnsAnStringOfTheSameSize() - { - $string = 'abcdef'; - $this->assertEquals(strlen($string), strlen(BaseProvider::shuffleString($string))); - } - - public function testShuffleStringReturnsAnStringWithSameElements() - { - $string = 'acegi'; - $shuffleString = BaseProvider::shuffleString($string); - $this->assertContains('a', $shuffleString); - $this->assertContains('c', $shuffleString); - $this->assertContains('e', $shuffleString); - $this->assertContains('g', $shuffleString); - $this->assertContains('i', $shuffleString); - } - - public function testShuffleStringReturnsADifferentStringThanTheOriginal() - { - $string = 'abcdef'; - $shuffledString = BaseProvider::shuffleString($string); - $this->assertNotEquals($string, $shuffledString); - } - - public function testShuffleStringLeavesTheOriginalStringUntouched() - { - $string = 'abcdef'; - BaseProvider::shuffleString($string); - $this->assertEquals($string, 'abcdef'); - } - - public function testNumerifyReturnsSameStringWhenItContainsNoHashSign() - { - $this->assertEquals('fooBar?', BaseProvider::numerify('fooBar?')); - } - - public function testNumerifyReturnsStringWithHashSignsReplacedByDigits() - { - $this->assertRegExp('/foo\dBa\dr/', BaseProvider::numerify('foo#Ba#r')); - } - - public function testNumerifyReturnsStringWithPercentageSignsReplacedByDigits() - { - $this->assertRegExp('/foo\dBa\dr/', BaseProvider::numerify('foo%Ba%r')); - } - - public function testNumerifyReturnsStringWithPercentageSignsReplacedByNotNullDigits() - { - $this->assertNotEquals('0', BaseProvider::numerify('%')); - } - - public function testNumerifyCanGenerateALargeNumberOfDigits() - { - $largePattern = str_repeat('#', 20); // definitely larger than PHP_INT_MAX on all systems - $this->assertEquals(20, strlen(BaseProvider::numerify($largePattern))); - } - - public function testLexifyReturnsSameStringWhenItContainsNoQuestionMark() - { - $this->assertEquals('fooBar#', BaseProvider::lexify('fooBar#')); - } - - public function testLexifyReturnsStringWithQuestionMarksReplacedByLetters() - { - $this->assertRegExp('/foo[a-z]Ba[a-z]r/', BaseProvider::lexify('foo?Ba?r')); - } - - public function testBothifyCombinesNumerifyAndLexify() - { - $this->assertRegExp('/foo[a-z]Ba\dr/', BaseProvider::bothify('foo?Ba#r')); - } - - public function testBothifyAsterisk() - { - $this->assertRegExp('/foo([a-z]|\d)Ba([a-z]|\d)r/', BaseProvider::bothify('foo*Ba*r')); - } - - public function testBothifyUtf() - { - $utf = 'œ∑´®†¥¨ˆøπ“‘和製╯°□°╯︵ ┻━┻🐵 🙈 ﺚﻣ ﻦﻔﺳ ﺲﻘﻄﺗ ﻮﺑﺎﻠﺘﺣﺪﻳﺩ،, ﺝﺰﻳﺮﺘﻳ ﺏﺎﺴﺘﺧﺩﺎﻣ ﺄﻧ ﺪﻧﻭ. ﺇﺫ ﻪﻧﺍ؟ ﺎﻠﺴﺗﺍﺭ ﻮﺘ'; - $this->assertRegExp('/'.$utf.'foo\dB[a-z]a([a-z]|\d)r/u', BaseProvider::bothify($utf.'foo#B?a*r')); - } - - public function testAsciifyReturnsSameStringWhenItContainsNoStarSign() - { - $this->assertEquals('fooBar?', BaseProvider::asciify('fooBar?')); - } - - public function testAsciifyReturnsStringWithStarSignsReplacedByAsciiChars() - { - $this->assertRegExp('/foo.Ba.r/', BaseProvider::asciify('foo*Ba*r')); - } - - public function regexifyBasicDataProvider() - { - return array( - array('azeQSDF1234', 'azeQSDF1234', 'does not change non regex chars'), - array('foo(bar){1}', 'foobar', 'replaces regex characters'), - array('', '', 'supports empty string'), - array('/^foo(bar){1}$/', 'foobar', 'ignores regex delimiters') - ); - } - - /** - * @dataProvider regexifyBasicDataProvider - */ - public function testRegexifyBasicFeatures($input, $output, $message) - { - $this->assertEquals($output, BaseProvider::regexify($input), $message); - } - - public function regexifyDataProvider() - { - return array( - array('\d', 'numbers'), - array('\w', 'letters'), - array('(a|b)', 'alternation'), - array('[aeiou]', 'basic character class'), - array('[a-z]', 'character class range'), - array('[a-z1-9]', 'multiple character class range'), - array('a*b+c?', 'single character quantifiers'), - array('a{2}', 'brackets quantifiers'), - array('a{2,3}', 'min-max brackets quantifiers'), - array('[aeiou]{2,3}', 'brackets quantifiers on basic character class'), - array('[a-z]{2,3}', 'brackets quantifiers on character class range'), - array('(a|b){2,3}', 'brackets quantifiers on alternation'), - array('\.\*\?\+', 'escaped characters'), - array('[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}', 'complex regex') - ); - } - - /** - * @dataProvider regexifyDataProvider - */ - public function testRegexifySupportedRegexSyntax($pattern, $message) - { - $this->assertRegExp('/' . $pattern . '/', BaseProvider::regexify($pattern), 'Regexify supports ' . $message); - } - - public function testOptionalReturnsProviderValueWhenCalledWithWeight1() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $this->assertNotNull($faker->optional(100)->randomDigit); - } - - public function testOptionalReturnsNullWhenCalledWithWeight0() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $this->assertNull($faker->optional(0)->randomDigit); - } - - public function testOptionalAllowsChainingPropertyAccess() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $faker->addProvider(new \ArrayObject(array(1))); // hack because method_exists forbids stubs - $this->assertEquals(1, $faker->optional(100)->count); - $this->assertNull($faker->optional(0)->count); - } - - public function testOptionalAllowsChainingMethodCall() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $faker->addProvider(new \ArrayObject(array(1))); // hack because method_exists forbids stubs - $this->assertEquals(1, $faker->optional(100)->count()); - $this->assertNull($faker->optional(0)->count()); - } - - public function testOptionalAllowsChainingProviderCallRandomlyReturnNull() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $values = array(); - for ($i=0; $i < 10; $i++) { - $values[]= $faker->optional()->randomDigit; - } - $this->assertContains(null, $values); - - $values = array(); - for ($i=0; $i < 10; $i++) { - $values[]= $faker->optional(50)->randomDigit; - } - $this->assertContains(null, $values); - } - - /** - * @link https://github.com/fzaninotto/Faker/issues/265 - */ - public function testOptionalPercentageAndWeight() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $faker->addProvider(new \Faker\Provider\Miscellaneous($faker)); - - $valuesOld = array(); - $valuesNew = array(); - - for ($i = 0; $i < 10000; ++$i) { - $valuesOld[] = $faker->optional(0.5)->boolean(100); - $valuesNew[] = $faker->optional(50)->boolean(100); - } - - $this->assertEquals( - round(array_sum($valuesOld) / 10000, 2), - round(array_sum($valuesNew) / 10000, 2) - ); - } - - public function testUniqueAllowsChainingPropertyAccess() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $faker->addProvider(new \ArrayObject(array(1))); // hack because method_exists forbids stubs - $this->assertEquals(1, $faker->unique()->count); - } - - public function testUniqueAllowsChainingMethodCall() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $faker->addProvider(new \ArrayObject(array(1))); // hack because method_exists forbids stubs - $this->assertEquals(1, $faker->unique()->count()); - } - - public function testUniqueReturnsOnlyUniqueValues() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $values = array(); - for ($i=0; $i < 10; $i++) { - $values[]= $faker->unique()->randomDigit; - } - sort($values); - $this->assertEquals(array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9), $values); - } - - /** - * @expectedException OverflowException - */ - public function testUniqueThrowsExceptionWhenNoUniqueValueCanBeGenerated() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - for ($i=0; $i < 11; $i++) { - $faker->unique()->randomDigit; - } - } - - public function testUniqueCanResetUniquesWhenPassedTrueAsArgument() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $values = array(); - for ($i=0; $i < 10; $i++) { - $values[]= $faker->unique()->randomDigit; - } - $values[]= $faker->unique(true)->randomDigit; - for ($i=0; $i < 9; $i++) { - $values[]= $faker->unique()->randomDigit; - } - sort($values); - $this->assertEquals(array(0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9), $values); - } - - public function testValidAllowsChainingPropertyAccess() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $this->assertLessThan(10, $faker->valid()->randomDigit); - } - - public function testValidAllowsChainingMethodCall() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $this->assertLessThan(10, $faker->valid()->numberBetween(5, 9)); - } - - public function testValidReturnsOnlyValidValues() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $values = array(); - $evenValidator = function($digit) { - return $digit % 2 === 0; - }; - for ($i=0; $i < 50; $i++) { - $values[$faker->valid($evenValidator)->randomDigit] = true; - } - $uniqueValues = array_keys($values); - sort($uniqueValues); - $this->assertEquals(array(0, 2, 4, 6, 8), $uniqueValues); - } - - /** - * @expectedException OverflowException - */ - public function testValidThrowsExceptionWhenNoValidValueCanBeGenerated() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $evenValidator = function($digit) { - return $digit % 2 === 0; - }; - for ($i=0; $i < 11; $i++) { - $faker->valid($evenValidator)->randomElement(array(1, 3, 5, 7, 9)); - } - } - - /** - * @expectedException InvalidArgumentException - */ - public function testValidThrowsExceptionWhenParameterIsNotCollable() - { - $faker = new \Faker\Generator(); - $faker->addProvider(new \Faker\Provider\Base($faker)); - $faker->valid(12)->randomElement(array(1, 3, 5, 7, 9)); - } - - /** - * @expectedException LengthException - * @expectedExceptionMessage Cannot get 2 elements, only 1 in array - */ - public function testRandomElementsThrowsWhenRequestingTooManyKeys() - { - BaseProvider::randomElements(array('foo'), 2); - } - - public function testRandomElements() - { - $this->assertCount(1, BaseProvider::randomElements(), 'Should work without any input'); - - $empty = BaseProvider::randomElements(array(), 0); - $this->assertInternalType('array', $empty); - $this->assertCount(0, $empty); - - $shuffled = BaseProvider::randomElements(array('foo', 'bar', 'baz'), 3); - $this->assertContains('foo', $shuffled); - $this->assertContains('bar', $shuffled); - $this->assertContains('baz', $shuffled); - - $allowDuplicates = BaseProvider::randomElements(array('foo', 'bar'), 3, true); - $this->assertCount(3, $allowDuplicates); - $this->assertContainsOnly('string', $allowDuplicates); - } -} - -class Collection extends \ArrayObject -{ -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/BiasedTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/BiasedTest.php deleted file mode 100644 index cce3dc0a..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/BiasedTest.php +++ /dev/null @@ -1,74 +0,0 @@ -generator = new Generator(); - $this->generator->addProvider(new Biased($this->generator)); - - $this->results = array_fill(1, self::MAX, 0); - } - - public function performFake($function) - { - for($i = 0; $i < self::NUMBERS; $i++) { - $this->results[$this->generator->biasedNumberBetween(1, self::MAX, $function)]++; - } - } - - public function testUnbiased() - { - $this->performFake(array('\Faker\Provider\Biased', 'unbiased')); - - // assert that all numbers are near the expected unbiased value - foreach ($this->results as $number => $amount) { - // integral - $assumed = (1 / self::MAX * $number) - (1 / self::MAX * ($number - 1)); - // calculate the fraction of the whole area - $assumed /= 1; - $this->assertGreaterThan(self::NUMBERS * $assumed * .95, $amount, "Value was more than 5 percent under the expected value"); - $this->assertLessThan(self::NUMBERS * $assumed * 1.05, $amount, "Value was more than 5 percent over the expected value"); - } - } - - public function testLinearHigh() - { - $this->performFake(array('\Faker\Provider\Biased', 'linearHigh')); - - foreach ($this->results as $number => $amount) { - // integral - $assumed = 0.5 * pow(1 / self::MAX * $number, 2) - 0.5 * pow(1 / self::MAX * ($number - 1), 2); - // calculate the fraction of the whole area - $assumed /= pow(1, 2) * .5; - $this->assertGreaterThan(self::NUMBERS * $assumed * .9, $amount, "Value was more than 10 percent under the expected value"); - $this->assertLessThan(self::NUMBERS * $assumed * 1.1, $amount, "Value was more than 10 percent over the expected value"); - } - } - - public function testLinearLow() - { - $this->performFake(array('\Faker\Provider\Biased', 'linearLow')); - - foreach ($this->results as $number => $amount) { - // integral - $assumed = -0.5 * pow(1 / self::MAX * $number, 2) - -0.5 * pow(1 / self::MAX * ($number - 1), 2); - // shift the graph up - $assumed += 1 / self::MAX; - // calculate the fraction of the whole area - $assumed /= pow(1, 2) * .5; - $this->assertGreaterThan(self::NUMBERS * $assumed * .9, $amount, "Value was more than 10 percent under the expected value"); - $this->assertLessThan(self::NUMBERS * $assumed * 1.1, $amount, "Value was more than 10 percent over the expected value"); - } - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ColorTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ColorTest.php deleted file mode 100644 index ff5edac2..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ColorTest.php +++ /dev/null @@ -1,54 +0,0 @@ -assertRegExp('/^#[a-f0-9]{6}$/i', Color::hexColor()); - } - - public function testSafeHexColor() - { - $this->assertRegExp('/^#[a-f0-9]{6}$/i', Color::safeHexColor()); - } - - public function testRgbColorAsArray() - { - $this->assertEquals(3, count(Color::rgbColorAsArray())); - } - - public function testRgbColor() - { - $regexp = '([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])'; - $this->assertRegExp('/^' . $regexp . ',' . $regexp . ',' . $regexp . '$/i', Color::rgbColor()); - } - - public function testRgbCssColor() - { - $regexp = '([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])'; - $this->assertRegExp('/^rgb\(' . $regexp . ',' . $regexp . ',' . $regexp . '\)$/i', Color::rgbCssColor()); - } - - public function testRgbaCssColor() - { - $regexp = '([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])'; - $regexpAlpha = '([01]?(\.\d+)?)'; - $this->assertRegExp('/^rgba\(' . $regexp . ',' . $regexp . ',' . $regexp . ',' . $regexpAlpha . '\)$/i', Color::rgbaCssColor()); - } - - public function testSafeColorName() - { - $this->assertRegExp('/^[\w]+$/', Color::safeColorName()); - } - - public function testColorName() - { - $this->assertRegExp('/^[\w]+$/', Color::colorName()); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/CompanyTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/CompanyTest.php deleted file mode 100644 index 28ce0eb4..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/CompanyTest.php +++ /dev/null @@ -1,31 +0,0 @@ -addProvider(new Company($faker)); - $faker->addProvider(new Lorem($faker)); - $this->faker = $faker; - } - - public function testJobTitle() - { - $jobTitle = $this->faker->jobTitle(); - $pattern = '/^[A-Za-z]+$/'; - $this->assertRegExp($pattern, $jobTitle); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/DateTimeTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/DateTimeTest.php deleted file mode 100644 index ec3ad867..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/DateTimeTest.php +++ /dev/null @@ -1,282 +0,0 @@ -defaultTz = 'UTC'; - DateTimeProvider::setDefaultTimezone($this->defaultTz); - } - - public function tearDown() - { - DateTimeProvider::setDefaultTimezone(); - } - - public function testPreferDefaultTimezoneOverSystemTimezone() - { - /** - * Set the system timezone to something *other* than the timezone used - * in setUp(). - */ - $originalSystemTimezone = date_default_timezone_get(); - $systemTimezone = 'Antarctica/Vostok'; - date_default_timezone_set($systemTimezone); - - /** - * Get a new date/time value and assert that it prefers the default - * timezone over the system timezone. - */ - $date = DateTimeProvider::dateTime(); - $this->assertNotSame($systemTimezone, $date->getTimezone()->getName()); - $this->assertSame($this->defaultTz, $date->getTimezone()->getName()); - - /** - * Restore the system timezone. - */ - date_default_timezone_set($originalSystemTimezone); - } - - public function testUseSystemTimezoneWhenDefaultTimezoneIsNotSet() - { - /** - * Set the system timezone to something *other* than the timezone used - * in setUp() *and* reset the default timezone. - */ - $originalSystemTimezone = date_default_timezone_get(); - $originalDefaultTimezone = DateTimeProvider::getDefaultTimezone(); - $systemTimezone = 'Antarctica/Vostok'; - date_default_timezone_set($systemTimezone); - DateTimeProvider::setDefaultTimezone(); - - /** - * Get a new date/time value and assert that it uses the system timezone - * and not the system timezone. - */ - $date = DateTimeProvider::dateTime(); - $this->assertSame($systemTimezone, $date->getTimezone()->getName()); - $this->assertNotSame($this->defaultTz, $date->getTimezone()->getName()); - - /** - * Restore the system timezone. - */ - date_default_timezone_set($originalSystemTimezone); - } - - public function testUnixTime() - { - $timestamp = DateTimeProvider::unixTime(); - $this->assertInternalType('int', $timestamp); - $this->assertGreaterThanOrEqual(0, $timestamp); - $this->assertLessThanOrEqual(time(), $timestamp); - } - - public function testDateTime() - { - $date = DateTimeProvider::dateTime(); - $this->assertInstanceOf('\DateTime', $date); - $this->assertGreaterThanOrEqual(new \DateTime('@0'), $date); - $this->assertLessThanOrEqual(new \DateTime(), $date); - $this->assertEquals(new \DateTimeZone($this->defaultTz), $date->getTimezone()); - } - - public function testDateTimeWithTimezone() - { - $date = DateTimeProvider::dateTime('now', 'America/New_York'); - $this->assertEquals($date->getTimezone(), new \DateTimeZone('America/New_York')); - } - - public function testDateTimeAD() - { - $date = DateTimeProvider::dateTimeAD(); - $this->assertInstanceOf('\DateTime', $date); - $this->assertGreaterThanOrEqual(new \DateTime('0000-01-01 00:00:00'), $date); - $this->assertLessThanOrEqual(new \DateTime(), $date); - $this->assertEquals(new \DateTimeZone($this->defaultTz), $date->getTimezone()); - } - - public function testDateTimeThisCentury() - { - $date = DateTimeProvider::dateTimeThisCentury(); - $this->assertInstanceOf('\DateTime', $date); - $this->assertGreaterThanOrEqual(new \DateTime('-100 year'), $date); - $this->assertLessThanOrEqual(new \DateTime(), $date); - $this->assertEquals(new \DateTimeZone($this->defaultTz), $date->getTimezone()); - } - - public function testDateTimeThisDecade() - { - $date = DateTimeProvider::dateTimeThisDecade(); - $this->assertInstanceOf('\DateTime', $date); - $this->assertGreaterThanOrEqual(new \DateTime('-10 year'), $date); - $this->assertLessThanOrEqual(new \DateTime(), $date); - $this->assertEquals(new \DateTimeZone($this->defaultTz), $date->getTimezone()); - } - - public function testDateTimeThisYear() - { - $date = DateTimeProvider::dateTimeThisYear(); - $this->assertInstanceOf('\DateTime', $date); - $this->assertGreaterThanOrEqual(new \DateTime('-1 year'), $date); - $this->assertLessThanOrEqual(new \DateTime(), $date); - $this->assertEquals(new \DateTimeZone($this->defaultTz), $date->getTimezone()); - } - - public function testDateTimeThisMonth() - { - $date = DateTimeProvider::dateTimeThisMonth(); - $this->assertInstanceOf('\DateTime', $date); - $this->assertGreaterThanOrEqual(new \DateTime('-1 month'), $date); - $this->assertLessThanOrEqual(new \DateTime(), $date); - $this->assertEquals(new \DateTimeZone($this->defaultTz), $date->getTimezone()); - } - - public function testDateTimeThisCenturyWithTimezone() - { - $date = DateTimeProvider::dateTimeThisCentury('now', 'America/New_York'); - $this->assertEquals($date->getTimezone(), new \DateTimeZone('America/New_York')); - } - - public function testDateTimeThisDecadeWithTimezone() - { - $date = DateTimeProvider::dateTimeThisDecade('now', 'America/New_York'); - $this->assertEquals($date->getTimezone(), new \DateTimeZone('America/New_York')); - } - - public function testDateTimeThisYearWithTimezone() - { - $date = DateTimeProvider::dateTimeThisYear('now', 'America/New_York'); - $this->assertEquals($date->getTimezone(), new \DateTimeZone('America/New_York')); - } - - public function testDateTimeThisMonthWithTimezone() - { - $date = DateTimeProvider::dateTimeThisMonth('now', 'America/New_York'); - $this->assertEquals($date->getTimezone(), new \DateTimeZone('America/New_York')); - } - - public function testIso8601() - { - $date = DateTimeProvider::iso8601(); - $this->assertRegExp('/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}[+-Z](\d{4})?$/', $date); - $this->assertGreaterThanOrEqual(new \DateTime('@0'), new \DateTime($date)); - $this->assertLessThanOrEqual(new \DateTime(), new \DateTime($date)); - } - - public function testDate() - { - $date = DateTimeProvider::date(); - $this->assertRegExp('/^\d{4}-\d{2}-\d{2}$/', $date); - $this->assertGreaterThanOrEqual(new \DateTime('@0'), new \DateTime($date)); - $this->assertLessThanOrEqual(new \DateTime(), new \DateTime($date)); - } - - public function testTime() - { - $date = DateTimeProvider::time(); - $this->assertRegExp('/^\d{2}:\d{2}:\d{2}$/', $date); - } - - /** - * - * @dataProvider providerDateTimeBetween - */ - public function testDateTimeBetween($start, $end) - { - $date = DateTimeProvider::dateTimeBetween($start, $end); - $this->assertInstanceOf('\DateTime', $date); - $this->assertGreaterThanOrEqual(new \DateTime($start), $date); - $this->assertLessThanOrEqual(new \DateTime($end), $date); - $this->assertEquals(new \DateTimeZone($this->defaultTz), $date->getTimezone()); - } - - public function providerDateTimeBetween() - { - return array( - array('-1 year', false), - array('-1 year', null), - array('-1 day', '-1 hour'), - array('-1 day', 'now'), - ); - } - - /** - * - * @dataProvider providerDateTimeInInterval - */ - public function testDateTimeInInterval($start, $interval = "+5 days", $isInFuture) - { - $date = DateTimeProvider::dateTimeInInterval($start, $interval); - $this->assertInstanceOf('\DateTime', $date); - - $_interval = \DateInterval::createFromDateString($interval); - $_start = new \DateTime($start); - if ($isInFuture) { - $this->assertGreaterThanOrEqual($_start, $date); - $this->assertLessThanOrEqual($_start->add($_interval), $date); - } else { - $this->assertLessThanOrEqual($_start, $date); - $this->assertGreaterThanOrEqual($_start->add($_interval), $date); - } - } - - public function providerDateTimeInInterval() - { - return array( - array('-1 year', '+5 days', true), - array('-1 day', '-1 hour', false), - array('-1 day', '+1 hour', true), - ); - } - - public function testFixedSeedWithMaximumTimestamp() - { - $max = '2118-03-01 12:00:00'; - - mt_srand(1); - $unixTime = DateTimeProvider::unixTime($max); - $datetimeAD = DateTimeProvider::dateTimeAD($max); - $dateTime1 = DateTimeProvider::dateTime($max); - $dateTimeBetween = DateTimeProvider::dateTimeBetween('2014-03-01 06:00:00', $max); - $date = DateTimeProvider::date('Y-m-d', $max); - $time = DateTimeProvider::time('H:i:s', $max); - $iso8601 = DateTimeProvider::iso8601($max); - $dateTimeThisCentury = DateTimeProvider::dateTimeThisCentury($max); - $dateTimeThisDecade = DateTimeProvider::dateTimeThisDecade($max); - $dateTimeThisMonth = DateTimeProvider::dateTimeThisMonth($max); - $amPm = DateTimeProvider::amPm($max); - $dayOfMonth = DateTimeProvider::dayOfMonth($max); - $dayOfWeek = DateTimeProvider::dayOfWeek($max); - $month = DateTimeProvider::month($max); - $monthName = DateTimeProvider::monthName($max); - $year = DateTimeProvider::year($max); - $dateTimeThisYear = DateTimeProvider::dateTimeThisYear($max); - mt_srand(); - - //regenerate Random Date with same seed and same maximum end timestamp - mt_srand(1); - $this->assertEquals($unixTime, DateTimeProvider::unixTime($max)); - $this->assertEquals($datetimeAD, DateTimeProvider::dateTimeAD($max)); - $this->assertEquals($dateTime1, DateTimeProvider::dateTime($max)); - $this->assertEquals($dateTimeBetween, DateTimeProvider::dateTimeBetween('2014-03-01 06:00:00', $max)); - $this->assertEquals($date, DateTimeProvider::date('Y-m-d', $max)); - $this->assertEquals($time, DateTimeProvider::time('H:i:s', $max)); - $this->assertEquals($iso8601, DateTimeProvider::iso8601($max)); - $this->assertEquals($dateTimeThisCentury, DateTimeProvider::dateTimeThisCentury($max)); - $this->assertEquals($dateTimeThisDecade, DateTimeProvider::dateTimeThisDecade($max)); - $this->assertEquals($dateTimeThisMonth, DateTimeProvider::dateTimeThisMonth($max)); - $this->assertEquals($amPm, DateTimeProvider::amPm($max)); - $this->assertEquals($dayOfMonth, DateTimeProvider::dayOfMonth($max)); - $this->assertEquals($dayOfWeek, DateTimeProvider::dayOfWeek($max)); - $this->assertEquals($month, DateTimeProvider::month($max)); - $this->assertEquals($monthName, DateTimeProvider::monthName($max)); - $this->assertEquals($year, DateTimeProvider::year($max)); - $this->assertEquals($dateTimeThisYear, DateTimeProvider::dateTimeThisYear($max)); - mt_srand(); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ImageTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ImageTest.php deleted file mode 100644 index c73992ce..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ImageTest.php +++ /dev/null @@ -1,76 +0,0 @@ -assertRegExp('#^https://lorempixel.com/640/480/#', Image::imageUrl()); - } - - public function testImageUrlAcceptsCustomWidthAndHeight() - { - $this->assertRegExp('#^https://lorempixel.com/800/400/#', Image::imageUrl(800, 400)); - } - - public function testImageUrlAcceptsCustomCategory() - { - $this->assertRegExp('#^https://lorempixel.com/800/400/nature/#', Image::imageUrl(800, 400, 'nature')); - } - - public function testImageUrlAcceptsCustomText() - { - $this->assertRegExp('#^https://lorempixel.com/800/400/nature/Faker#', Image::imageUrl(800, 400, 'nature', false, 'Faker')); - } - - public function testImageUrlAddsARandomGetParameterByDefault() - { - $url = Image::imageUrl(800, 400); - $splitUrl = preg_split('/\?/', $url); - - $this->assertEquals(count($splitUrl), 2); - $this->assertRegexp('#\d{5}#', $splitUrl[1]); - } - - /** - * @expectedException \InvalidArgumentException - */ - public function testUrlWithDimensionsAndBadCategory() - { - Image::imageUrl(800, 400, 'bullhonky'); - } - - public function testDownloadWithDefaults() - { - $url = "http://lorempixel.com/"; - $curlPing = curl_init($url); - curl_setopt($curlPing, CURLOPT_TIMEOUT, 5); - curl_setopt($curlPing, CURLOPT_CONNECTTIMEOUT, 5); - curl_setopt($curlPing, CURLOPT_RETURNTRANSFER, true); - $data = curl_exec($curlPing); - $httpCode = curl_getinfo($curlPing, CURLINFO_HTTP_CODE); - curl_close($curlPing); - - if ($httpCode < 200 | $httpCode > 300) { - $this->markTestSkipped("LoremPixel is offline, skipping image download"); - } - - $file = Image::image(sys_get_temp_dir()); - $this->assertFileExists($file); - if (function_exists('getimagesize')) { - list($width, $height, $type, $attr) = getimagesize($file); - $this->assertEquals(640, $width); - $this->assertEquals(480, $height); - $this->assertEquals(constant('IMAGETYPE_JPEG'), $type); - } else { - $this->assertEquals('jpg', pathinfo($file, PATHINFO_EXTENSION)); - } - if (file_exists($file)) { - unlink($file); - } - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/InternetTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/InternetTest.php deleted file mode 100644 index 93fe7b48..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/InternetTest.php +++ /dev/null @@ -1,167 +0,0 @@ -addProvider(new Lorem($faker)); - $faker->addProvider(new Person($faker)); - $faker->addProvider(new Internet($faker)); - $faker->addProvider(new Company($faker)); - $this->faker = $faker; - } - - public function localeDataProvider() - { - $providerPath = realpath(__DIR__ . '/../../../src/Faker/Provider'); - $localePaths = array_filter(glob($providerPath . '/*', GLOB_ONLYDIR)); - foreach ($localePaths as $path) { - $parts = explode('/', $path); - $locales[] = array($parts[count($parts) - 1]); - } - - return $locales; - } - - /** - * @link http://stackoverflow.com/questions/12026842/how-to-validate-an-email-address-in-php - * - * @dataProvider localeDataProvider - */ - public function testEmailIsValid($locale) - { - if ($locale !== 'en_US' && !class_exists('Transliterator')) { - $this->markTestSkipped('Transliterator class not available (intl extension)'); - } - - $this->loadLocalProviders($locale); - $pattern = '/^(?!(?:(?:\\x22?\\x5C[\\x00-\\x7E]\\x22?)|(?:\\x22?[^\\x5C\\x22]\\x22?)){255,})(?!(?:(?:\\x22?\\x5C[\\x00-\\x7E]\\x22?)|(?:\\x22?[^\\x5C\\x22]\\x22?)){65,}@)(?:(?:[\\x21\\x23-\\x27\\x2A\\x2B\\x2D\\x2F-\\x39\\x3D\\x3F\\x5E-\\x7E]+)|(?:\\x22(?:[\\x01-\\x08\\x0B\\x0C\\x0E-\\x1F\\x21\\x23-\\x5B\\x5D-\\x7F]|(?:\\x5C[\\x00-\\x7F]))*\\x22))(?:\\.(?:(?:[\\x21\\x23-\\x27\\x2A\\x2B\\x2D\\x2F-\\x39\\x3D\\x3F\\x5E-\\x7E]+)|(?:\\x22(?:[\\x01-\\x08\\x0B\\x0C\\x0E-\\x1F\\x21\\x23-\\x5B\\x5D-\\x7F]|(?:\\x5C[\\x00-\\x7F]))*\\x22)))*@(?:(?:(?!.*[^.]{64,})(?:(?:(?:xn--)?[a-z0-9]+(?:-+[a-z0-9]+)*\\.){1,126}){1,}(?:(?:[a-z][a-z0-9]*)|(?:(?:xn--)[a-z0-9]+))(?:-+[a-z0-9]+)*)|(?:\\[(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){7})|(?:(?!(?:.*[a-f0-9][:\\]]){7,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?)))|(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){5}:)|(?:(?!(?:.*[a-f0-9]:){5,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3}:)?)))?(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))(?:\\.(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))){3}))\\]))$/iD'; - $emailAddress = $this->faker->email(); - $this->assertRegExp($pattern, $emailAddress); - } - - /** - * @dataProvider localeDataProvider - */ - public function testUsernameIsValid($locale) - { - if ($locale !== 'en_US' && !class_exists('Transliterator')) { - $this->markTestSkipped('Transliterator class not available (intl extension)'); - } - - $this->loadLocalProviders($locale); - $pattern = '/^[A-Za-z0-9]+([._][A-Za-z0-9]+)*$/'; - $username = $this->faker->username(); - $this->assertRegExp($pattern, $username); - } - - /** - * @dataProvider localeDataProvider - */ - public function testDomainnameIsValid($locale) - { - if ($locale !== 'en_US' && !class_exists('Transliterator')) { - $this->markTestSkipped('Transliterator class not available (intl extension)'); - } - - $this->loadLocalProviders($locale); - $pattern = '/^[a-z]+(\.[a-z]+)+$/'; - $domainName = $this->faker->domainName(); - $this->assertRegExp($pattern, $domainName); - } - - /** - * @dataProvider localeDataProvider - */ - public function testDomainwordIsValid($locale) - { - if ($locale !== 'en_US' && !class_exists('Transliterator')) { - $this->markTestSkipped('Transliterator class not available (intl extension)'); - } - - $this->loadLocalProviders($locale); - $pattern = '/^[a-z]+$/'; - $domainWord = $this->faker->domainWord(); - $this->assertRegExp($pattern, $domainWord); - } - - public function loadLocalProviders($locale) - { - $providerPath = realpath(__DIR__ . '/../../../src/Faker/Provider'); - if (file_exists($providerPath.'/'.$locale.'/Internet.php')) { - $internet = "\\Faker\\Provider\\$locale\\Internet"; - $this->faker->addProvider(new $internet($this->faker)); - } - if (file_exists($providerPath.'/'.$locale.'/Person.php')) { - $person = "\\Faker\\Provider\\$locale\\Person"; - $this->faker->addProvider(new $person($this->faker)); - } - if (file_exists($providerPath.'/'.$locale.'/Company.php')) { - $company = "\\Faker\\Provider\\$locale\\Company"; - $this->faker->addProvider(new $company($this->faker)); - } - } - - public function testPasswordIsValid() - { - $this->assertRegexp('/^.{6}$/', $this->faker->password(6, 6)); - } - - public function testSlugIsValid() - { - $pattern = '/^[a-z0-9-]+$/'; - $slug = $this->faker->slug(); - $this->assertSame(preg_match($pattern, $slug), 1); - } - - public function testUrlIsValid() - { - $url = $this->faker->url(); - $this->assertNotFalse(filter_var($url, FILTER_VALIDATE_URL)); - } - - public function testLocalIpv4() - { - $this->assertNotFalse(filter_var(Internet::localIpv4(), FILTER_VALIDATE_IP, FILTER_FLAG_IPV4)); - } - - public function testIpv4() - { - $this->assertNotFalse(filter_var($this->faker->ipv4(), FILTER_VALIDATE_IP, FILTER_FLAG_IPV4)); - } - - public function testIpv4NotLocalNetwork() - { - $this->assertNotRegExp('/\A0\./', $this->faker->ipv4()); - } - - public function testIpv4NotBroadcast() - { - $this->assertNotEquals('255.255.255.255', $this->faker->ipv4()); - } - - public function testIpv6() - { - $this->assertNotFalse(filter_var($this->faker->ipv6(), FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)); - } - - public function testMacAddress() - { - $this->assertRegExp('/^([0-9A-F]{2}[:]){5}([0-9A-F]{2})$/i', Internet::macAddress()); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/LocalizationTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/LocalizationTest.php deleted file mode 100644 index 6cfcc891..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/LocalizationTest.php +++ /dev/null @@ -1,27 +0,0 @@ -assertNotNull($faker->name(), 'Localized Name Provider ' . $matches[1] . ' does not throw errors'); - } - } - - public function testLocalizedAddressProvidersDoNotThrowErrors() - { - foreach (glob(__DIR__ . '/../../../src/Faker/Provider/*/Address.php') as $localizedAddress) { - preg_match('#/([a-zA-Z_]+)/Address\.php#', $localizedAddress, $matches); - $faker = Factory::create($matches[1]); - $this->assertNotNull($faker->address(), 'Localized Address Provider ' . $matches[1] . ' does not throw errors'); - } - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/LoremTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/LoremTest.php deleted file mode 100644 index 16d98891..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/LoremTest.php +++ /dev/null @@ -1,109 +0,0 @@ -assertEquals('Word word word word.', TestableLorem::text(24)); - } - - public function testTextReturnsSentencesWhenAskedSizeLessThan100() - { - $this->assertEquals('This is a test sentence. This is a test sentence. This is a test sentence.', TestableLorem::text(99)); - } - - public function testTextReturnsParagraphsWhenAskedSizeGreaterOrEqualThanThan100() - { - $this->assertEquals('This is a test paragraph. It has three sentences. Exactly three.', TestableLorem::text(100)); - } - - public function testSentenceWithZeroNbWordsReturnsEmptyString() - { - $this->assertEquals('', Lorem::sentence(0)); - } - - public function testSentenceWithNegativeNbWordsReturnsEmptyString() - { - $this->assertEquals('', Lorem::sentence(-1)); - } - - public function testParagraphWithZeroNbSentencesReturnsEmptyString() - { - $this->assertEquals('', Lorem::paragraph(0)); - } - - public function testParagraphWithNegativeNbSentencesReturnsEmptyString() - { - $this->assertEquals('', Lorem::paragraph(-1)); - } - - public function testSentenceWithPositiveNbWordsReturnsAtLeastOneWord() - { - $sentence = Lorem::sentence(1); - - $this->assertGreaterThan(1, strlen($sentence)); - $this->assertGreaterThanOrEqual(1, count(explode(' ', $sentence))); - } - - public function testParagraphWithPositiveNbSentencesReturnsAtLeastOneWord() - { - $paragraph = Lorem::paragraph(1); - - $this->assertGreaterThan(1, strlen($paragraph)); - $this->assertGreaterThanOrEqual(1, count(explode(' ', $paragraph))); - } - - public function testWordssAsText() - { - $words = TestableLorem::words(2, true); - - $this->assertEquals('word word', $words); - } - - public function testSentencesAsText() - { - $sentences = TestableLorem::sentences(2, true); - - $this->assertEquals('This is a test sentence. This is a test sentence.', $sentences); - } - - public function testParagraphsAsText() - { - $paragraphs = TestableLorem::paragraphs(2, true); - - $expected = "This is a test paragraph. It has three sentences. Exactly three.\n\nThis is a test paragraph. It has three sentences. Exactly three."; - $this->assertEquals($expected, $paragraphs); - } -} - -class TestableLorem extends Lorem -{ - - public static function word() - { - return 'word'; - } - - public static function sentence($nbWords = 5, $variableNbWords = true) - { - return 'This is a test sentence.'; - } - - public static function paragraph($nbSentences = 3, $variableNbSentences = true) - { - return 'This is a test paragraph. It has three sentences. Exactly three.'; - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/MiscellaneousTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/MiscellaneousTest.php deleted file mode 100644 index 6a29cd55..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/MiscellaneousTest.php +++ /dev/null @@ -1,59 +0,0 @@ -assertContains(Miscellaneous::boolean(), array(true, false)); - } - - public function testMd5() - { - $this->assertRegExp('/^[a-z0-9]{32}$/', Miscellaneous::md5()); - } - - public function testSha1() - { - $this->assertRegExp('/^[a-z0-9]{40}$/', Miscellaneous::sha1()); - } - - public function testSha256() - { - $this->assertRegExp('/^[a-z0-9]{64}$/', Miscellaneous::sha256()); - } - - public function testLocale() - { - $this->assertRegExp('/^[a-z]{2,3}_[A-Z]{2}$/', Miscellaneous::locale()); - } - - public function testCountryCode() - { - $this->assertRegExp('/^[A-Z]{2}$/', Miscellaneous::countryCode()); - } - - public function testCountryISOAlpha3() - { - $this->assertRegExp('/^[A-Z]{3}$/', Miscellaneous::countryISOAlpha3()); - } - - public function testLanguage() - { - $this->assertRegExp('/^[a-z]{2}$/', Miscellaneous::languageCode()); - } - - public function testCurrencyCode() - { - $this->assertRegExp('/^[A-Z]{3}$/', Miscellaneous::currencyCode()); - } - - public function testEmoji() - { - $this->assertRegExp('/^[\x{1F600}-\x{1F637}]$/u', Miscellaneous::emoji()); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/PaymentTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/PaymentTest.php deleted file mode 100644 index 966b9d63..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/PaymentTest.php +++ /dev/null @@ -1,209 +0,0 @@ -addProvider(new BaseProvider($faker)); - $faker->addProvider(new DateTimeProvider($faker)); - $faker->addProvider(new PersonProvider($faker)); - $faker->addProvider(new PaymentProvider($faker)); - $this->faker = $faker; - } - - public function localeDataProvider() - { - $providerPath = realpath(__DIR__ . '/../../../src/Faker/Provider'); - $localePaths = array_filter(glob($providerPath . '/*', GLOB_ONLYDIR)); - foreach ($localePaths as $path) { - $parts = explode('/', $path); - $locales[] = array($parts[count($parts) - 1]); - } - - return $locales; - } - - public function loadLocalProviders($locale) - { - $providerPath = realpath(__DIR__ . '/../../../src/Faker/Provider'); - if (file_exists($providerPath.'/'.$locale.'/Payment.php')) { - $payment = "\\Faker\\Provider\\$locale\\Payment"; - $this->faker->addProvider(new $payment($this->faker)); - } - } - - public function testCreditCardTypeReturnsValidVendorName() - { - $this->assertContains($this->faker->creditCardType, array('Visa', 'Visa Retired', 'MasterCard', 'American Express', 'Discover Card')); - } - - public function creditCardNumberProvider() - { - return array( - array('Discover Card', '/^6011\d{12}$/'), - array('Visa', '/^4\d{15}$/'), - array('Visa Retired', '/^4\d{12}$/'), - array('MasterCard', '/^(5[1-5]|2[2-7])\d{14}$/') - ); - } - - /** - * @dataProvider creditCardNumberProvider - */ - public function testCreditCardNumberReturnsValidCreditCardNumber($type, $regexp) - { - $cardNumber = $this->faker->creditCardNumber($type); - $this->assertRegExp($regexp, $cardNumber); - $this->assertTrue(Luhn::isValid($cardNumber)); - } - - public function testCreditCardNumberCanFormatOutput() - { - $this->assertRegExp('/^6011-\d{4}-\d{4}-\d{4}$/', $this->faker->creditCardNumber('Discover Card', true)); - } - - public function testCreditCardExpirationDateReturnsValidDateByDefault() - { - $expirationDate = $this->faker->creditCardExpirationDate; - $this->assertTrue(intval($expirationDate->format('U')) > strtotime('now')); - $this->assertTrue(intval($expirationDate->format('U')) < strtotime('+36 months')); - } - - public function testRandomCard() - { - $cardDetails = $this->faker->creditCardDetails; - $this->assertEquals(count($cardDetails), 4); - $this->assertEquals(array('type', 'number', 'name', 'expirationDate'), array_keys($cardDetails)); - } - - protected $ibanFormats = array( - 'AD' => '/^AD\d{2}\d{4}\d{4}[A-Z0-9]{12}$/', - 'AE' => '/^AE\d{2}\d{3}\d{16}$/', - 'AL' => '/^AL\d{2}\d{8}[A-Z0-9]{16}$/', - 'AT' => '/^AT\d{2}\d{5}\d{11}$/', - 'AZ' => '/^AZ\d{2}[A-Z]{4}[A-Z0-9]{20}$/', - 'BA' => '/^BA\d{2}\d{3}\d{3}\d{8}\d{2}$/', - 'BE' => '/^BE\d{2}\d{3}\d{7}\d{2}$/', - 'BG' => '/^BG\d{2}[A-Z]{4}\d{4}\d{2}[A-Z0-9]{8}$/', - 'BH' => '/^BH\d{2}[A-Z]{4}[A-Z0-9]{14}$/', - 'BR' => '/^BR\d{2}\d{8}\d{5}\d{10}[A-Z]{1}[A-Z0-9]{1}$/', - 'CH' => '/^CH\d{2}\d{5}[A-Z0-9]{12}$/', - 'CR' => '/^CR\d{2}\d{3}\d{14}$/', - 'CY' => '/^CY\d{2}\d{3}\d{5}[A-Z0-9]{16}$/', - 'CZ' => '/^CZ\d{2}\d{4}\d{6}\d{10}$/', - 'DE' => '/^DE\d{2}\d{8}\d{10}$/', - 'DK' => '/^DK\d{2}\d{4}\d{9}\d{1}$/', - 'DO' => '/^DO\d{2}[A-Z0-9]{4}\d{20}$/', - 'EE' => '/^EE\d{2}\d{2}\d{2}\d{11}\d{1}$/', - 'ES' => '/^ES\d{2}\d{4}\d{4}\d{1}\d{1}\d{10}$/', - 'FI' => '/^FI\d{2}\d{6}\d{7}\d{1}$/', - 'FR' => '/^FR\d{2}\d{5}\d{5}[A-Z0-9]{11}\d{2}$/', - 'GB' => '/^GB\d{2}[A-Z]{4}\d{6}\d{8}$/', - 'GE' => '/^GE\d{2}[A-Z]{2}\d{16}$/', - 'GI' => '/^GI\d{2}[A-Z]{4}[A-Z0-9]{15}$/', - 'GR' => '/^GR\d{2}\d{3}\d{4}[A-Z0-9]{16}$/', - 'GT' => '/^GT\d{2}[A-Z0-9]{4}[A-Z0-9]{20}$/', - 'HR' => '/^HR\d{2}\d{7}\d{10}$/', - 'HU' => '/^HU\d{2}\d{3}\d{4}\d{1}\d{15}\d{1}$/', - 'IE' => '/^IE\d{2}[A-Z]{4}\d{6}\d{8}$/', - 'IL' => '/^IL\d{2}\d{3}\d{3}\d{13}$/', - 'IS' => '/^IS\d{2}\d{4}\d{2}\d{6}\d{10}$/', - 'IT' => '/^IT\d{2}[A-Z]{1}\d{5}\d{5}[A-Z0-9]{12}$/', - 'KW' => '/^KW\d{2}[A-Z]{4}\d{22}$/', - 'KZ' => '/^KZ\d{2}\d{3}[A-Z0-9]{13}$/', - 'LB' => '/^LB\d{2}\d{4}[A-Z0-9]{20}$/', - 'LI' => '/^LI\d{2}\d{5}[A-Z0-9]{12}$/', - 'LT' => '/^LT\d{2}\d{5}\d{11}$/', - 'LU' => '/^LU\d{2}\d{3}[A-Z0-9]{13}$/', - 'LV' => '/^LV\d{2}[A-Z]{4}[A-Z0-9]{13}$/', - 'MC' => '/^MC\d{2}\d{5}\d{5}[A-Z0-9]{11}\d{2}$/', - 'MD' => '/^MD\d{2}[A-Z0-9]{2}[A-Z0-9]{18}$/', - 'ME' => '/^ME\d{2}\d{3}\d{13}\d{2}$/', - 'MK' => '/^MK\d{2}\d{3}[A-Z0-9]{10}\d{2}$/', - 'MR' => '/^MR\d{2}\d{5}\d{5}\d{11}\d{2}$/', - 'MT' => '/^MT\d{2}[A-Z]{4}\d{5}[A-Z0-9]{18}$/', - 'MU' => '/^MU\d{2}[A-Z]{4}\d{2}\d{2}\d{12}\d{3}[A-Z]{3}$/', - 'NL' => '/^NL\d{2}[A-Z]{4}\d{10}$/', - 'NO' => '/^NO\d{2}\d{4}\d{6}\d{1}$/', - 'PK' => '/^PK\d{2}[A-Z]{4}[A-Z0-9]{16}$/', - 'PL' => '/^PL\d{2}\d{8}\d{16}$/', - 'PS' => '/^PS\d{2}[A-Z]{4}[A-Z0-9]{21}$/', - 'PT' => '/^PT\d{2}\d{4}\d{4}\d{11}\d{2}$/', - 'RO' => '/^RO\d{2}[A-Z]{4}[A-Z0-9]{16}$/', - 'RS' => '/^RS\d{2}\d{3}\d{13}\d{2}$/', - 'SA' => '/^SA\d{2}\d{2}[A-Z0-9]{18}$/', - 'SE' => '/^SE\d{2}\d{3}\d{16}\d{1}$/', - 'SI' => '/^SI\d{2}\d{5}\d{8}\d{2}$/', - 'SK' => '/^SK\d{2}\d{4}\d{6}\d{10}$/', - 'SM' => '/^SM\d{2}[A-Z]{1}\d{5}\d{5}[A-Z0-9]{12}$/', - 'TN' => '/^TN\d{2}\d{2}\d{3}\d{13}\d{2}$/', - 'TR' => '/^TR\d{2}\d{5}\d{1}[A-Z0-9]{16}$/', - 'VG' => '/^VG\d{2}[A-Z]{4}\d{16}$/', - ); - - /** - * @dataProvider localeDataProvider - */ - public function testBankAccountNumber($locale) - { - $parts = explode('_', $locale); - $countryCode = array_pop($parts); - - if (!isset($this->ibanFormats[$countryCode])) { - // No IBAN format available - return; - } - - $this->loadLocalProviders($locale); - - try { - $iban = $this->faker->bankAccountNumber; - } catch (\InvalidArgumentException $e) { - // Not implemented, nothing to test - $this->markTestSkipped("bankAccountNumber not implemented for $locale"); - return; - } - - // Test format - $this->assertRegExp($this->ibanFormats[$countryCode], $iban); - - // Test checksum - $this->assertTrue(Iban::isValid($iban), "Checksum for $iban is invalid"); - } - - public function ibanFormatProvider() - { - $return = array(); - foreach ($this->ibanFormats as $countryCode => $regex) { - $return[] = array($countryCode, $regex); - } - return $return; - } - /** - * @dataProvider ibanFormatProvider - */ - public function testIban($countryCode, $regex) - { - $iban = $this->faker->iban($countryCode); - - // Test format - $this->assertRegExp($regex, $iban); - - // Test checksum - $this->assertTrue(Iban::isValid($iban), "Checksum for $iban is invalid"); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/PersonTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/PersonTest.php deleted file mode 100644 index f53076f7..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/PersonTest.php +++ /dev/null @@ -1,87 +0,0 @@ -addProvider(new Person($faker)); - $this->assertContains($faker->firstName($gender), $expected); - } - - public function firstNameProvider() - { - return array( - array(null, array('John', 'Jane')), - array('foobar', array('John', 'Jane')), - array('male', array('John')), - array('female', array('Jane')), - ); - } - - public function testFirstNameMale() - { - $this->assertContains(Person::firstNameMale(), array('John')); - } - - public function testFirstNameFemale() - { - $this->assertContains(Person::firstNameFemale(), array('Jane')); - } - - /** - * @dataProvider titleProvider - */ - public function testTitle($gender, $expected) - { - $faker = new Generator(); - $faker->addProvider(new Person($faker)); - $this->assertContains($faker->title($gender), $expected); - } - - public function titleProvider() - { - return array( - array(null, array('Mr.', 'Mrs.', 'Ms.', 'Miss', 'Dr.', 'Prof.')), - array('foobar', array('Mr.', 'Mrs.', 'Ms.', 'Miss', 'Dr.', 'Prof.')), - array('male', array('Mr.', 'Dr.', 'Prof.')), - array('female', array('Mrs.', 'Ms.', 'Miss', 'Dr.', 'Prof.')), - ); - } - - public function testTitleMale() - { - $this->assertContains(Person::titleMale(), array('Mr.', 'Dr.', 'Prof.')); - } - - public function testTitleFemale() - { - $this->assertContains(Person::titleFemale(), array('Mrs.', 'Ms.', 'Miss', 'Dr.', 'Prof.')); - } - - public function testLastNameReturnsDoe() - { - $faker = new Generator(); - $faker->addProvider(new Person($faker)); - $this->assertEquals($faker->lastName(), 'Doe'); - } - - public function testNameReturnsFirstNameAndLastName() - { - $faker = new Generator(); - $faker->addProvider(new Person($faker)); - $this->assertContains($faker->name(), array('John Doe', 'Jane Doe')); - $this->assertContains($faker->name('foobar'), array('John Doe', 'Jane Doe')); - $this->assertContains($faker->name('male'), array('John Doe')); - $this->assertContains($faker->name('female'), array('Jane Doe')); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/PhoneNumberTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/PhoneNumberTest.php deleted file mode 100644 index 520ecea3..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/PhoneNumberTest.php +++ /dev/null @@ -1,36 +0,0 @@ -addProvider(new PhoneNumber($faker)); - $this->faker = $faker; - } - - public function testPhoneNumberFormat() - { - $number = $this->faker->e164PhoneNumber(); - $this->assertRegExp('/^\+[0-9]{11,}$/', $number); - } - - public function testImeiReturnsValidNumber() - { - $imei = $this->faker->imei(); - $this->assertTrue(Luhn::isValid($imei)); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ProviderOverrideTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ProviderOverrideTest.php deleted file mode 100644 index 61d7d63a..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ProviderOverrideTest.php +++ /dev/null @@ -1,194 +0,0 @@ - - */ - -namespace Faker\Test\Provider; - -use Faker; -use PHPUnit\Framework\TestCase; - -/** - * Class ProviderOverrideTest - * - * @package Faker\Test\Provider - * - * This class tests a large portion of all locale specific providers. It does not test the entire stack, because each - * locale specific provider (can) has specific implementations. The goal of this test is to test the common denominator - * and to try to catch possible invalid multi-byte sequences. - */ -class ProviderOverrideTest extends TestCase -{ - /** - * Constants with regular expression patterns for testing the output. - * - * Regular expressions are sensitive for malformed strings (e.g.: strings with incorrect encodings) so by using - * PCRE for the tests, even though they seem fairly pointless, we test for incorrect encodings also. - */ - const TEST_STRING_REGEX = '/.+/u'; - - /** - * Slightly more specific for e-mail, the point isn't to properly validate e-mails. - */ - const TEST_EMAIL_REGEX = '/^(.+)@(.+)$/ui'; - - /** - * @dataProvider localeDataProvider - * @param string $locale - */ - public function testAddress($locale = null) - { - $faker = Faker\Factory::create($locale); - - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->city); - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->postcode); - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->address); - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->country); - } - - - /** - * @dataProvider localeDataProvider - * @param string $locale - */ - public function testCompany($locale = null) - { - $faker = Faker\Factory::create($locale); - - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->company); - } - - - /** - * @dataProvider localeDataProvider - * @param string $locale - */ - public function testDateTime($locale = null) - { - $faker = Faker\Factory::create($locale); - - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->century); - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->timezone); - } - - - /** - * @dataProvider localeDataProvider - * @param string $locale - */ - public function testInternet($locale = null) - { - if ($locale && $locale !== 'en_US' && !class_exists('Transliterator')) { - $this->markTestSkipped('Transliterator class not available (intl extension)'); - } - - $faker = Faker\Factory::create($locale); - - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->userName); - - $this->assertRegExp(static::TEST_EMAIL_REGEX, $faker->email); - $this->assertRegExp(static::TEST_EMAIL_REGEX, $faker->safeEmail); - $this->assertRegExp(static::TEST_EMAIL_REGEX, $faker->freeEmail); - $this->assertRegExp(static::TEST_EMAIL_REGEX, $faker->companyEmail); - } - - - /** - * @dataProvider localeDataProvider - * @param string $locale - */ - public function testPerson($locale = null) - { - $faker = Faker\Factory::create($locale); - - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->name); - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->title); - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->firstName); - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->lastName); - } - - - /** - * @dataProvider localeDataProvider - * @param string $locale - */ - public function testPhoneNumber($locale = null) - { - $faker = Faker\Factory::create($locale); - - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->phoneNumber); - } - - - /** - * @dataProvider localeDataProvider - * @param string $locale - */ - public function testUserAgent($locale = null) - { - $faker = Faker\Factory::create($locale); - - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->userAgent); - } - - - /** - * @dataProvider localeDataProvider - * - * @param null $locale - * @param string $locale - */ - public function testUuid($locale = null) - { - $faker = Faker\Factory::create($locale); - - $this->assertRegExp(static::TEST_STRING_REGEX, $faker->uuid); - } - - - /** - * @return array - */ - public function localeDataProvider() - { - $locales = $this->getAllLocales(); - $data = array(); - - foreach ($locales as $locale) { - $data[] = array( - $locale - ); - } - - return $data; - } - - - /** - * Returns all locales as array values - * - * @return array - */ - private function getAllLocales() - { - static $locales = array(); - - if ( ! empty($locales)) { - return $locales; - } - - // Finding all PHP files in the xx_XX directories - $providerDir = __DIR__ .'/../../../src/Faker/Provider'; - foreach (glob($providerDir .'/*_*/*.php') as $file) { - $localisation = basename(dirname($file)); - - if (isset($locales[ $localisation ])) { - continue; - } - - $locales[ $localisation ] = $localisation; - } - - return $locales; - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/TextTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/TextTest.php deleted file mode 100644 index a43d8d43..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/TextTest.php +++ /dev/null @@ -1,55 +0,0 @@ -addProvider(new Text($generator)); - $generator->seed(0); - - $lengths = array(10, 20, 50, 70, 90, 120, 150, 200, 500); - - foreach ($lengths as $length) { - $this->assertLessThan($length, $generator->realText($length)); - } - } - - /** - * @expectedException \InvalidArgumentException - */ - public function testTextMaxIndex() - { - $generator = new Generator(); - $generator->addProvider(new Text($generator)); - $generator->seed(0); - $generator->realText(200, 11); - } - - /** - * @expectedException \InvalidArgumentException - */ - public function testTextMinIndex() - { - $generator = new Generator(); - $generator->addProvider(new Text($generator)); - $generator->seed(0); - $generator->realText(200, 0); - } - - /** - * @expectedException \InvalidArgumentException - */ - public function testTextMinLength() - { - $generator = new Generator(); - $generator->addProvider(new Text($generator)); - $generator->seed(0); - $generator->realText(9); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/UserAgentTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/UserAgentTest.php deleted file mode 100644 index 5ba2459c..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/UserAgentTest.php +++ /dev/null @@ -1,39 +0,0 @@ -assertNotNull(UserAgent::userAgent()); - } - - public function testFirefoxUserAgent() - { - $this->stringContains(' Firefox/', UserAgent::firefox()); - } - - public function testSafariUserAgent() - { - $this->stringContains('Safari/', UserAgent::safari()); - } - - public function testInternetExplorerUserAgent() - { - $this->assertStringStartsWith('Mozilla/5.0 (compatible; MSIE ', UserAgent::internetExplorer()); - } - - public function testOperaUserAgent() - { - $this->assertStringStartsWith('Opera/', UserAgent::opera()); - } - - public function testChromeUserAgent() - { - $this->stringContains('(KHTML, like Gecko) Chrome/', UserAgent::chrome()); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/UuidTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/UuidTest.php deleted file mode 100644 index 5c639cac..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/UuidTest.php +++ /dev/null @@ -1,32 +0,0 @@ -assertTrue($this->isUuid($uuid)); - } - - public function testUuidExpectedSeed() - { - if (pack('L', 0x6162797A) == pack('N', 0x6162797A)) { - $this->markTestSkipped('Big Endian'); - } - $faker = new Generator(); - $faker->seed(123); - $this->assertEquals("8e2e0c84-50dd-367c-9e66-f3ab455c78d6", BaseProvider::uuid()); - $this->assertEquals("073eb60a-902c-30ab-93d0-a94db371f6c8", BaseProvider::uuid()); - } - - protected function isUuid($uuid) - { - return is_string($uuid) && (bool) preg_match('/^[a-f0-9]{8,8}-(?:[a-f0-9]{4,4}-){3,3}[a-f0-9]{12,12}$/i', $uuid); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ar_JO/InternetTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ar_JO/InternetTest.php deleted file mode 100644 index 33d70c43..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ar_JO/InternetTest.php +++ /dev/null @@ -1,33 +0,0 @@ -addProvider(new Person($faker)); - $faker->addProvider(new Internet($faker)); - $faker->addProvider(new Company($faker)); - $this->faker = $faker; - } - - public function testEmailIsValid() - { - $email = $this->faker->email(); - $this->assertNotFalse(filter_var($email, FILTER_VALIDATE_EMAIL)); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ar_SA/InternetTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ar_SA/InternetTest.php deleted file mode 100644 index 8059f000..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ar_SA/InternetTest.php +++ /dev/null @@ -1,33 +0,0 @@ -addProvider(new Person($faker)); - $faker->addProvider(new Internet($faker)); - $faker->addProvider(new Company($faker)); - $this->faker = $faker; - } - - public function testEmailIsValid() - { - $email = $this->faker->email(); - $this->assertNotFalse(filter_var($email, FILTER_VALIDATE_EMAIL)); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/at_AT/PaymentTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/at_AT/PaymentTest.php deleted file mode 100644 index f62dae81..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/at_AT/PaymentTest.php +++ /dev/null @@ -1,31 +0,0 @@ -addProvider(new Payment($faker)); - $this->faker = $faker; - } - - public function testVatIsValid() - { - $vat = $this->faker->vat(); - $unspacedVat = $this->faker->vat(false); - $this->assertRegExp('/^(AT U\d{8})$/', $vat); - $this->assertRegExp('/^(ATU\d{8})$/', $unspacedVat); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/bg_BG/PaymentTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/bg_BG/PaymentTest.php deleted file mode 100644 index b5645f9b..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/bg_BG/PaymentTest.php +++ /dev/null @@ -1,31 +0,0 @@ -addProvider(new Payment($faker)); - $this->faker = $faker; - } - - public function testVatIsValid() - { - $vat = $this->faker->vat(); - $unspacedVat = $this->faker->vat(false); - $this->assertRegExp('/^(BG \d{9,10})$/', $vat); - $this->assertRegExp('/^(BG\d{9,10})$/', $unspacedVat); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/bn_BD/PersonTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/bn_BD/PersonTest.php deleted file mode 100644 index e82fe8b7..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/bn_BD/PersonTest.php +++ /dev/null @@ -1,30 +0,0 @@ -addProvider(new Person($faker)); - $this->faker = $faker; - } - - public function testIfFirstNameMaleCanReturnData() - { - $firstNameMale = $this->faker->firstNameMale(); - $this->assertNotEmpty($firstNameMale); - } - - public function testIfFirstNameFemaleCanReturnData() - { - $firstNameFemale = $this->faker->firstNameFemale(); - $this->assertNotEmpty($firstNameFemale); - } -} -?> diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/cs_CZ/PersonTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/cs_CZ/PersonTest.php deleted file mode 100644 index 0b198725..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/cs_CZ/PersonTest.php +++ /dev/null @@ -1,47 +0,0 @@ -addProvider(new Person($faker)); - $faker->addProvider(new Miscellaneous($faker)); - - for ($i = 0; $i < 1000; $i++) { - $birthNumber = $faker->birthNumber(); - $birthNumber = str_replace('/', '', $birthNumber); - - // check date - $year = intval(substr($birthNumber, 0, 2), 10); - $month = intval(substr($birthNumber, 2, 2), 10); - $day = intval(substr($birthNumber, 4, 2), 10); - - // make 4 digit year from 2 digit representation - $year += $year < 54 ? 2000 : 1900; - - // adjust special cases for month - if ($month > 50) $month -= 50; - if ($year >= 2004 && $month > 20) $month -= 20; - - $this->assertTrue(checkdate($month, $day, $year), "Birth number $birthNumber: date $year/$month/$day is invalid."); - - // check CRC if presented - if (strlen($birthNumber) == 10) { - $crc = intval(substr($birthNumber, -1), 10); - $refCrc = intval(substr($birthNumber, 0, -1), 10) % 11; - if ($refCrc == 10) { - $refCrc = 0; - } - $this->assertEquals($crc, $refCrc, "Birth number $birthNumber: checksum $crc doesn't match expected $refCrc."); - } - } - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/da_DK/InternetTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/da_DK/InternetTest.php deleted file mode 100644 index 43c09be4..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/da_DK/InternetTest.php +++ /dev/null @@ -1,33 +0,0 @@ -addProvider(new Person($faker)); - $faker->addProvider(new Internet($faker)); - $faker->addProvider(new Company($faker)); - $this->faker = $faker; - } - - public function testEmailIsValid() - { - $email = $this->faker->email(); - $this->assertNotFalse(filter_var($email, FILTER_VALIDATE_EMAIL)); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_AT/InternetTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_AT/InternetTest.php deleted file mode 100644 index 1d778eea..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_AT/InternetTest.php +++ /dev/null @@ -1,33 +0,0 @@ -addProvider(new Person($faker)); - $faker->addProvider(new Internet($faker)); - $faker->addProvider(new Company($faker)); - $this->faker = $faker; - } - - public function testEmailIsValid() - { - $email = $this->faker->email(); - $this->assertNotFalse(filter_var($email, FILTER_VALIDATE_EMAIL)); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_AT/PhoneNumberTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_AT/PhoneNumberTest.php deleted file mode 100644 index 7cc6e6b1..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_AT/PhoneNumberTest.php +++ /dev/null @@ -1,29 +0,0 @@ -addProvider(new PhoneNumber($faker)); - $this->faker = $faker; - } - - public function testPhoneNumberFormat() - { - $number = $this->faker->phoneNumber; - $this->assertRegExp('/^06\d{2} \d{7}|\+43 \d{4} \d{4}(-\d{2})?$/', $number); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_CH/AddressTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_CH/AddressTest.php deleted file mode 100644 index 668f2117..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_CH/AddressTest.php +++ /dev/null @@ -1,70 +0,0 @@ -addProvider(new Address($faker)); - $faker->addProvider(new Person($faker)); - $this->faker = $faker; - } - - /** - * @test - */ - public function canton () - { - $canton = $this->faker->canton(); - $this->assertInternalType('array', $canton); - $this->assertCount(1, $canton); - - foreach ($canton as $cantonShort => $cantonName){ - $this->assertInternalType('string', $cantonShort); - $this->assertEquals(2, strlen($cantonShort)); - $this->assertInternalType('string', $cantonName); - $this->assertGreaterThan(2, strlen($cantonName)); - } - } - - /** - * @test - */ - public function cantonName () - { - $cantonName = $this->faker->cantonName(); - $this->assertInternalType('string', $cantonName); - $this->assertGreaterThan(2, strlen($cantonName)); - } - - /** - * @test - */ - public function cantonShort () - { - $cantonShort = $this->faker->cantonShort(); - $this->assertInternalType('string', $cantonShort); - $this->assertEquals(2, strlen($cantonShort)); - } - - /** - * @test - */ - public function address (){ - $address = $this->faker->address(); - $this->assertInternalType('string', $address); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_CH/InternetTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_CH/InternetTest.php deleted file mode 100644 index 31dcc552..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_CH/InternetTest.php +++ /dev/null @@ -1,36 +0,0 @@ -addProvider(new Person($faker)); - $faker->addProvider(new Internet($faker)); - $faker->addProvider(new Company($faker)); - $this->faker = $faker; - } - - /** - * @test - */ - public function emailIsValid() - { - $email = $this->faker->email(); - $this->assertNotFalse(filter_var($email, FILTER_VALIDATE_EMAIL)); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_CH/PhoneNumberTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_CH/PhoneNumberTest.php deleted file mode 100644 index 5102297c..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_CH/PhoneNumberTest.php +++ /dev/null @@ -1,33 +0,0 @@ -addProvider(new PhoneNumber($faker)); - $this->faker = $faker; - } - - public function testPhoneNumber() - { - $this->assertRegExp('/^0\d{2} ?\d{3} ?\d{2} ?\d{2}|\+41 ?(\(0\))?\d{2} ?\d{3} ?\d{2} ?\d{2}$/', $this->faker->phoneNumber()); - } - - public function testMobileNumber() - { - $this->assertRegExp('/^07[56789] ?\d{3} ?\d{2} ?\d{2}$/', $this->faker->mobileNumber()); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_DE/InternetTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_DE/InternetTest.php deleted file mode 100644 index a15f3664..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/de_DE/InternetTest.php +++ /dev/null @@ -1,33 +0,0 @@ -addProvider(new Person($faker)); - $faker->addProvider(new Internet($faker)); - $faker->addProvider(new Company($faker)); - $this->faker = $faker; - } - - public function testEmailIsValid() - { - $email = $this->faker->email(); - $this->assertNotFalse(filter_var($email, FILTER_VALIDATE_EMAIL)); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_AU/AddressTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_AU/AddressTest.php deleted file mode 100644 index b2f72e8b..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_AU/AddressTest.php +++ /dev/null @@ -1,49 +0,0 @@ -addProvider(new Address($faker)); - $this->faker = $faker; - } - - public function testCityPrefix() - { - $cityPrefix = $this->faker->cityPrefix(); - $this->assertNotEmpty($cityPrefix); - $this->assertInternalType('string', $cityPrefix); - $this->assertRegExp('/[A-Z][a-z]+/', $cityPrefix); - } - - public function testStreetSuffix() - { - $streetSuffix = $this->faker->streetSuffix(); - $this->assertNotEmpty($streetSuffix); - $this->assertInternalType('string', $streetSuffix); - $this->assertRegExp('/[A-Z][a-z]+/', $streetSuffix); - } - - public function testState() - { - $state = $this->faker->state(); - $this->assertNotEmpty($state); - $this->assertInternalType('string', $state); - $this->assertRegExp('/[A-Z][a-z]+/', $state); - } -} - -?> diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_CA/AddressTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_CA/AddressTest.php deleted file mode 100644 index 6b1ece72..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_CA/AddressTest.php +++ /dev/null @@ -1,69 +0,0 @@ -addProvider(new Address($faker)); - $this->faker = $faker; - } - - /** - * Test the validity of province - */ - public function testProvince() - { - $province = $this->faker->province(); - $this->assertNotEmpty($province); - $this->assertInternalType('string', $province); - $this->assertRegExp('/[A-Z][a-z]+/', $province); - } - - /** - * Test the validity of province abbreviation - */ - public function testProvinceAbbr() - { - $provinceAbbr = $this->faker->provinceAbbr(); - $this->assertNotEmpty($provinceAbbr); - $this->assertInternalType('string', $provinceAbbr); - $this->assertRegExp('/^[A-Z]{2}$/', $provinceAbbr); - } - - /** - * Test the validity of postcode letter - */ - public function testPostcodeLetter() - { - $postcodeLetter = $this->faker->randomPostcodeLetter(); - $this->assertNotEmpty($postcodeLetter); - $this->assertInternalType('string', $postcodeLetter); - $this->assertRegExp('/^[A-Z]{1}$/', $postcodeLetter); - } - - /** - * Test the validity of Canadian postcode - */ - public function testPostcode() - { - $postcode = $this->faker->postcode(); - $this->assertNotEmpty($postcode); - $this->assertInternalType('string', $postcode); - $this->assertRegExp('/^[A-Za-z]\d[A-Za-z][ -]?\d[A-Za-z]\d$/', $postcode); - } -} - -?> diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_IN/AddressTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_IN/AddressTest.php deleted file mode 100644 index 125cbdf0..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_IN/AddressTest.php +++ /dev/null @@ -1,57 +0,0 @@ -addProvider(new Address($faker)); - $this->faker = $faker; - } - - public function testCity() - { - $city = $this->faker->city(); - $this->assertNotEmpty($city); - $this->assertInternalType('string', $city); - $this->assertRegExp('/[A-Z][a-z]+/', $city); - } - - public function testCountry() - { - $country = $this->faker->country(); - $this->assertNotEmpty($country); - $this->assertInternalType('string', $country); - $this->assertRegExp('/[A-Z][a-z]+/', $country); - } - - public function testLocalityName() - { - $localityName = $this->faker->localityName(); - $this->assertNotEmpty($localityName); - $this->assertInternalType('string', $localityName); - $this->assertRegExp('/[A-Z][a-z]+/', $localityName); - } - - public function testAreaSuffix() - { - $areaSuffix = $this->faker->areaSuffix(); - $this->assertNotEmpty($areaSuffix); - $this->assertInternalType('string', $areaSuffix); - $this->assertRegExp('/[A-Z][a-z]+/', $areaSuffix); - } -} - -?> diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_NZ/PhoneNumberTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_NZ/PhoneNumberTest.php deleted file mode 100644 index 14b145c7..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_NZ/PhoneNumberTest.php +++ /dev/null @@ -1,36 +0,0 @@ -addProvider(new PhoneNumber($faker)); - $this->faker = $faker; - } - - public function testIfPhoneNumberCanReturnData() - { - $number = $this->faker->phoneNumber; - $this->assertNotEmpty($number); - } - - public function phoneNumberFormat() - { - $number = $this->faker->phoneNumber; - $this->assertRegExp('/(^\([0]\d{1}\))(\d{7}$)|(^\([0][2]\d{1}\))(\d{6,8}$)|([0][8][0][0])([\s])(\d{5,8}$)/', $number); - } -} -?> diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_PH/AddressTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_PH/AddressTest.php deleted file mode 100644 index 19367a49..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_PH/AddressTest.php +++ /dev/null @@ -1,50 +0,0 @@ -addProvider(new Address($faker)); - $this->faker = $faker; - } - - public function testProvince() - { - $province = $this->faker->province(); - $this->assertNotEmpty($province); - $this->assertInternalType('string', $province); - } - - public function testCity() - { - $city = $this->faker->city(); - $this->assertNotEmpty($city); - $this->assertInternalType('string', $city); - } - - public function testMunicipality() - { - $municipality = $this->faker->municipality(); - $this->assertNotEmpty($municipality); - $this->assertInternalType('string', $municipality); - } - - public function testBarangay() - { - $barangay = $this->faker->barangay(); - $this->assertInternalType('string', $barangay); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_SG/AddressTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_SG/AddressTest.php deleted file mode 100644 index abc62aac..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_SG/AddressTest.php +++ /dev/null @@ -1,27 +0,0 @@ -addProvider(new Address($faker)); - $this->faker = $faker; - } - - public function testStreetNumber() - { - $this->assertRegExp('/^\d{2,3}$/', $this->faker->streetNumber()); - } - - public function testBlockNumber() - { - $this->assertRegExp('/^Blk\s*\d{2,3}[A-H]*$/i', $this->faker->blockNumber()); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_SG/PhoneNumberTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_SG/PhoneNumberTest.php deleted file mode 100644 index c8bb13f8..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_SG/PhoneNumberTest.php +++ /dev/null @@ -1,46 +0,0 @@ -faker = Factory::create('en_SG'); - $this->faker->seed(1); - $this->faker->addProvider(new PhoneNumber($this->faker)); - } - - // http://en.wikipedia.org/wiki/Telephone_numbers_in_Singapore#Numbering_plan - // y means 0 to 8 only - // x means 0 to 9 - public function testMobilePhoneNumberStartWith9Returns9yxxxxxx() - { - $startsWith9 = false; - while (!$startsWith9) { - $mobileNumber = $this->faker->mobileNumber(); - $startsWith9 = preg_match('/^(\+65|65)?\s*9/', $mobileNumber); - } - - $this->assertRegExp('/^(\+65|65)?\s*9\s*[0-8]{3}\s*\d{4}$/', $mobileNumber); - } - - // http://en.wikipedia.org/wiki/Telephone_numbers_in_Singapore#Numbering_plan - // z means 1 to 9 only - // x means 0 to 9 - public function testMobilePhoneNumberStartWith7Or8Returns7Or8zxxxxxx() - { - $startsWith7Or8 = false; - while (!$startsWith7Or8) { - $mobileNumber = $this->faker->mobileNumber(); - $startsWith7Or8 = preg_match('/^(\+65|65)?\s*[7-8]/', $mobileNumber); - } - $this->assertRegExp('/^(\+65|65)?\s*[7-8]\s*[1-9]{3}\s*\d{4}$/', $mobileNumber); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_UG/AddressTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_UG/AddressTest.php deleted file mode 100644 index 571d93fb..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_UG/AddressTest.php +++ /dev/null @@ -1,53 +0,0 @@ -addProvider(new Address($faker)); - $this->faker = $faker; - } - - /** - * @test - */ - public function testCityName() - { - $city = $this->faker->cityName(); - $this->assertNotEmpty($city); - $this->assertInternalType('string', $city); - } - - /** - * @test - */ - public function testDistrict() - { - $district = $this->faker->district(); - $this->assertNotEmpty($district); - $this->assertInternalType('string', $district); - } - - /** - * @test - */ - public function testRegion() - { - $region = $this->faker->region(); - $this->assertNotEmpty($region); - $this->assertInternaltype('string', $region); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_US/PaymentTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_US/PaymentTest.php deleted file mode 100644 index ec82691b..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_US/PaymentTest.php +++ /dev/null @@ -1,85 +0,0 @@ -addProvider(new Payment($faker)); - $this->faker = $faker; - } - - public function testBankAccountNumber() - { - $accNo = $this->faker->bankAccountNumber; - $this->assertTrue(ctype_digit($accNo)); - $this->assertLessThanOrEqual(17, strlen($accNo)); - } - - public function testBankRoutingNumber() - { - $routingNo = $this->faker->bankRoutingNumber; - $this->assertRegExp('/^\d{9}$/', $routingNo); - $this->assertEquals(Payment::calculateRoutingNumberChecksum($routingNo), $routingNo[8]); - } - - public function routingNumberProvider() - { - return array( - array('122105155'), - array('082000549'), - array('121122676'), - array('122235821'), - array('102101645'), - array('102000021'), - array('123103729'), - array('071904779'), - array('081202759'), - array('074900783'), - array('104000029'), - array('073000545'), - array('101000187'), - array('042100175'), - array('083900363'), - array('091215927'), - array('091300023'), - array('091000022'), - array('081000210'), - array('101200453'), - array('092900383'), - array('104000029'), - array('121201694'), - array('107002312'), - array('091300023'), - array('041202582'), - array('042000013'), - array('123000220'), - array('091408501'), - array('064000059'), - array('124302150'), - array('125000105'), - array('075000022'), - array('307070115'), - array('091000022'), - ); - } - - /** - * @dataProvider routingNumberProvider - */ - public function testCalculateRoutingNumberChecksum($routingNo) - { - $this->assertEquals($routingNo[8], Payment::calculateRoutingNumberChecksum($routingNo), $routingNo); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_US/PhoneNumberTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_US/PhoneNumberTest.php deleted file mode 100644 index a54ff882..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_US/PhoneNumberTest.php +++ /dev/null @@ -1,85 +0,0 @@ -addProvider(new PhoneNumber($faker)); - $this->faker = $faker; - } - - public function testPhoneNumber() - { - for ($i = 0; $i < 100; $i++) { - $number = $this->faker->phoneNumber; - $baseNumber = preg_replace('/ *x.*$/', '', $number); // Remove possible extension - $digits = array_values(array_filter(str_split($baseNumber), 'ctype_digit')); - - // Prefix '1' allowed - if (count($digits) === 11) { - $this->assertEquals('1', $digits[0]); - $digits = array_slice($digits, 1); - } - - // 10 digits - $this->assertEquals(10, count($digits)); - - // Last two digits of area code cannot be identical - $this->assertNotEquals($digits[1], $digits[2]); - - // Last two digits of exchange code cannot be 1 - if ($digits[4] === 1) { - $this->assertNotEquals($digits[4], $digits[5]); - } - - // Test format - $this->assertRegExp('/^(\+?1)?([ -.]*\d{3}[ -.]*| *\(\d{3}\) *)\d{3}[-.]?\d{4}$/', $baseNumber); - } - } - - public function testTollFreeAreaCode() - { - $this->assertContains($this->faker->tollFreeAreaCode, array(800, 822, 833, 844, 855, 866, 877, 888, 880, 887, 889)); - } - - public function testTollFreePhoneNumber() - { - for ($i = 0; $i < 100; $i++) { - $number = $this->faker->tollFreePhoneNumber; - $digits = array_values(array_filter(str_split($number), 'ctype_digit')); - - // Prefix '1' allowed - if (count($digits) === 11) { - $this->assertEquals('1', $digits[0]); - $digits = array_slice($digits, 1); - } - - // 10 digits - $this->assertEquals(10, count($digits)); - - $areaCode = $digits[0] . $digits[1] . $digits[2]; - $this->assertContains($areaCode, array('800', '822', '833', '844', '855', '866', '877', '888', '880', '887', '889')); - - // Last two digits of exchange code cannot be 1 - if ($digits[4] === 1) { - $this->assertNotEquals($digits[4], $digits[5]); - } - - // Test format - $this->assertRegExp('/^(\+?1)?([ -.]*\d{3}[ -.]*| *\(\d{3}\) *)\d{3}[-.]?\d{4}$/', $number); - } - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_ZA/CompanyTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_ZA/CompanyTest.php deleted file mode 100644 index 0e51d492..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_ZA/CompanyTest.php +++ /dev/null @@ -1,27 +0,0 @@ -addProvider(new Company($faker)); - $this->faker = $faker; - } - - public function testGenerateValidCompanyNumber() - { - $companyRegNo = $this->faker->companyNumber(); - - $this->assertEquals(14, strlen($companyRegNo)); - $this->assertRegExp('#^\d{4}/\d{6}/\d{2}$#', $companyRegNo); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_ZA/InternetTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_ZA/InternetTest.php deleted file mode 100644 index 02c29404..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_ZA/InternetTest.php +++ /dev/null @@ -1,33 +0,0 @@ -addProvider(new Person($faker)); - $faker->addProvider(new Internet($faker)); - $faker->addProvider(new Company($faker)); - $this->faker = $faker; - } - - public function testEmailIsValid() - { - $email = $this->faker->email(); - $this->assertNotFalse(filter_var($email, FILTER_VALIDATE_EMAIL)); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_ZA/PhoneNumberTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_ZA/PhoneNumberTest.php deleted file mode 100644 index 37b781b5..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/en_ZA/PhoneNumberTest.php +++ /dev/null @@ -1,66 +0,0 @@ -addProvider(new PhoneNumber($faker)); - $this->faker = $faker; - } - - public function testPhoneNumber() - { - for ($i = 0; $i < 10; $i++) { - $number = $this->faker->phoneNumber; - - $digits = array_values(array_filter(str_split($number), 'ctype_digit')); - - // 10 digits - if($digits[0] = 2 && $digits[1] == 7) { - $this->assertLessThanOrEqual(11, count($digits)); - } else { - $this->assertGreaterThanOrEqual(10, count($digits)); - } - } - } - - public function testTollFreePhoneNumber() - { - for ($i = 0; $i < 10; $i++) { - $number = $this->faker->tollFreeNumber; - $digits = array_values(array_filter(str_split($number), 'ctype_digit')); - - if (count($digits) === 11) { - $this->assertEquals('0', $digits[0]); - } - - $areaCode = $digits[0] . $digits[1] . $digits[2] . $digits[3]; - $this->assertContains($areaCode, array('0800', '0860', '0861', '0862')); - } - } - - public function testCellPhoneNumber() - { - for ($i = 0; $i < 10; $i++) { - $number = $this->faker->mobileNumber; - $digits = array_values(array_filter(str_split($number), 'ctype_digit')); - - if($digits[0] = 2 && $digits[1] == 7) { - $this->assertLessThanOrEqual(11, count($digits)); - } else { - $this->assertGreaterThanOrEqual(10, count($digits)); - } - - $this->assertRegExp('/^(\+27|27)?(\()?0?([6][0-4]|[7][1-9]|[8][1-9])(\))?( |-|\.|_)?(\d{3})( |-|\.|_)?(\d{4})/', $number); - } - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/es_ES/PersonTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/es_ES/PersonTest.php deleted file mode 100644 index e29f3f90..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/es_ES/PersonTest.php +++ /dev/null @@ -1,46 +0,0 @@ -seed(1); - $faker->addProvider(new Person($faker)); - $this->faker = $faker; - } - - public function testDNI() - { - $dni = $this->faker->dni; - $this->assertTrue($this->isValidDNI($dni)); - } - - // validation taken from http://kiwwito.com/php-function-for-spanish-dni-nie-validation/ - public function isValidDNI($string) - { - if (strlen($string) != 9 || - preg_match('/^[XYZ]?([0-9]{7,8})([A-Z])$/i', $string, $matches) !== 1) { - return false; - } - - $map = 'TRWAGMYFPDXBNJZSQVHLCKE'; - - list(, $number, $letter) = $matches; - - return strtoupper($letter) === $map[((int) $number) % 23]; - } - - public function testLicenceCode() - { - $validLicenceCodes = array('AM', 'A1', 'A2', 'A','B', 'B+E', 'C1', 'C1+E', 'C', 'C+E', 'D1', 'D1+E', 'D', 'D+E'); - - $this->assertContains($this->faker->licenceCode, $validLicenceCodes); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fi_FI/InternetTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fi_FI/InternetTest.php deleted file mode 100644 index 6009bbd1..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fi_FI/InternetTest.php +++ /dev/null @@ -1,33 +0,0 @@ -addProvider(new Person($faker)); - $faker->addProvider(new Internet($faker)); - $faker->addProvider(new Company($faker)); - $this->faker = $faker; - } - - public function testEmailIsValid() - { - $email = $this->faker->email(); - $this->assertNotFalse(filter_var($email, FILTER_VALIDATE_EMAIL)); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_BE/PaymentTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_BE/PaymentTest.php deleted file mode 100644 index 6944c55f..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_BE/PaymentTest.php +++ /dev/null @@ -1,30 +0,0 @@ -addProvider(new Payment($faker)); - $this->faker = $faker; - } - - public function testVatIsValid() - { - $vat = $this->faker->vat(); - $unspacedVat = $this->faker->vat(false); - $this->assertRegExp('/^(BE 0\d{9})$/', $vat); - $this->assertRegExp('/^(BE0\d{9})$/', $unspacedVat); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_CH/AddressTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_CH/AddressTest.php deleted file mode 100644 index 217ac9f6..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_CH/AddressTest.php +++ /dev/null @@ -1,70 +0,0 @@ -addProvider(new Address($faker)); - $faker->addProvider(new Person($faker)); - $this->faker = $faker; - } - - /** - * @test - */ - public function canton () - { - $canton = $this->faker->canton(); - $this->assertInternalType('array', $canton); - $this->assertCount(1, $canton); - - foreach ($canton as $cantonShort => $cantonName){ - $this->assertInternalType('string', $cantonShort); - $this->assertEquals(2, strlen($cantonShort)); - $this->assertInternalType('string', $cantonName); - $this->assertGreaterThan(2, strlen($cantonName)); - } - } - - /** - * @test - */ - public function cantonName () - { - $cantonName = $this->faker->cantonName(); - $this->assertInternalType('string', $cantonName); - $this->assertGreaterThan(2, strlen($cantonName)); - } - - /** - * @test - */ - public function cantonShort () - { - $cantonShort = $this->faker->cantonShort(); - $this->assertInternalType('string', $cantonShort); - $this->assertEquals(2, strlen($cantonShort)); - } - - /** - * @test - */ - public function address (){ - $address = $this->faker->address(); - $this->assertInternalType('string', $address); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_CH/InternetTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_CH/InternetTest.php deleted file mode 100644 index f4e94848..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_CH/InternetTest.php +++ /dev/null @@ -1,36 +0,0 @@ -addProvider(new Person($faker)); - $faker->addProvider(new Internet($faker)); - $faker->addProvider(new Company($faker)); - $this->faker = $faker; - } - - /** - * @test - */ - public function emailIsValid() - { - $email = $this->faker->email(); - $this->assertNotFalse(filter_var($email, FILTER_VALIDATE_EMAIL)); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_CH/PhoneNumberTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_CH/PhoneNumberTest.php deleted file mode 100644 index 7bfcca76..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_CH/PhoneNumberTest.php +++ /dev/null @@ -1,33 +0,0 @@ -addProvider(new PhoneNumber($faker)); - $this->faker = $faker; - } - - public function testPhoneNumber() - { - $this->assertRegExp('/^0\d{2} ?\d{3} ?\d{2} ?\d{2}|\+41 ?(\(0\))?\d{2} ?\d{3} ?\d{2} ?\d{2}$/', $this->faker->phoneNumber()); - } - - public function testMobileNumber() - { - $this->assertRegExp('/^07[56789] ?\d{3} ?\d{2} ?\d{2}$/', $this->faker->mobileNumber()); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_FR/CompanyTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_FR/CompanyTest.php deleted file mode 100644 index 83e54d92..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/fr_FR/CompanyTest.php +++ /dev/null @@ -1,75 +0,0 @@ -addProvider(new Company($faker)); - $this->faker = $faker; - } - - public function testSiretReturnsAValidSiret() - { - $siret = $this->faker->siret(false); - $this->assertRegExp("/^\d{14}$/", $siret); - $this->assertTrue(Luhn::isValid($siret)); - } - - public function testSiretReturnsAWellFormattedSiret() - { - $siret = $this->faker->siret(); - $this->assertRegExp("/^\d{3}\s\d{3}\s\d{3}\s\d{5}$/", $siret); - $siret = str_replace(' ', '', $siret); - $this->assertTrue(Luhn::isValid($siret)); - } - - public function testSirenReturnsAValidSiren() - { - $siren = $this->faker->siren(false); - $this->assertRegExp("/^\d{9}$/", $siren); - $this->assertTrue(Luhn::isValid($siren)); - } - - public function testSirenReturnsAWellFormattedSiren() - { - $siren = $this->faker->siren(); - $this->assertRegExp("/^\d{3}\s\d{3}\s\d{3}$/", $siren); - $siren = str_replace(' ', '', $siren); - $this->assertTrue(Luhn::isValid($siren)); - } - - public function testCatchPhraseReturnsValidCatchPhrase() - { - $this->assertTrue(TestableCompany::isCatchPhraseValid($this->faker->catchPhrase())); - } - - public function testIsCatchPhraseValidReturnsFalseWhenAWordsAppearsTwice() - { - $isCatchPhraseValid = TestableCompany::isCatchPhraseValid('La sécurité de rouler en toute sécurité'); - $this->assertFalse($isCatchPhraseValid); - } - - public function testIsCatchPhraseValidReturnsTrueWhenNoWordAppearsTwice() - { - $isCatchPhraseValid = TestableCompany::isCatchPhraseValid('La sécurité de rouler en toute simplicité'); - $this->assertTrue($isCatchPhraseValid); - } -} - -class TestableCompany extends Company -{ - public static function isCatchPhraseValid($catchPhrase) - { - return parent::isCatchPhraseValid($catchPhrase); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/id_ID/PersonTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/id_ID/PersonTest.php deleted file mode 100644 index 5ebfeee4..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/id_ID/PersonTest.php +++ /dev/null @@ -1,41 +0,0 @@ -addProvider(new Person($faker)); - $this->faker = $faker; - } - - public function testIfFirstNameMaleCanReturnData() - { - $firstNameMale = $this->faker->firstNameMale(); - $this->assertNotEmpty($firstNameMale); - } - - public function testIfLastNameMaleCanReturnData() - { - $lastNameMale = $this->faker->lastNameMale(); - $this->assertNotEmpty($lastNameMale); - } - - public function testIfFirstNameFemaleCanReturnData() - { - $firstNameFemale = $this->faker->firstNameFemale(); - $this->assertNotEmpty($firstNameFemale); - } - - public function testIfLastNameFemaleCanReturnData() - { - $lastNameFemale = $this->faker->lastNameFemale(); - $this->assertNotEmpty($lastNameFemale); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_CH/AddressTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_CH/AddressTest.php deleted file mode 100644 index 0f0df5e9..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_CH/AddressTest.php +++ /dev/null @@ -1,70 +0,0 @@ -addProvider(new Address($faker)); - $faker->addProvider(new Person($faker)); - $this->faker = $faker; - } - - /** - * @test - */ - public function canton () - { - $canton = $this->faker->canton(); - $this->assertInternalType('array', $canton); - $this->assertCount(1, $canton); - - foreach ($canton as $cantonShort => $cantonName){ - $this->assertInternalType('string', $cantonShort); - $this->assertEquals(2, strlen($cantonShort)); - $this->assertInternalType('string', $cantonName); - $this->assertGreaterThan(2, strlen($cantonName)); - } - } - - /** - * @test - */ - public function cantonName () - { - $cantonName = $this->faker->cantonName(); - $this->assertInternalType('string', $cantonName); - $this->assertGreaterThan(2, strlen($cantonName)); - } - - /** - * @test - */ - public function cantonShort () - { - $cantonShort = $this->faker->cantonShort(); - $this->assertInternalType('string', $cantonShort); - $this->assertEquals(2, strlen($cantonShort)); - } - - /** - * @test - */ - public function address (){ - $address = $this->faker->address(); - $this->assertInternalType('string', $address); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_CH/InternetTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_CH/InternetTest.php deleted file mode 100644 index d46f6b7d..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_CH/InternetTest.php +++ /dev/null @@ -1,36 +0,0 @@ -addProvider(new Person($faker)); - $faker->addProvider(new Internet($faker)); - $faker->addProvider(new Company($faker)); - $this->faker = $faker; - } - - /** - * @test - */ - public function emailIsValid() - { - $email = $this->faker->email(); - $this->assertNotFalse(filter_var($email, FILTER_VALIDATE_EMAIL)); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_CH/PhoneNumberTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_CH/PhoneNumberTest.php deleted file mode 100644 index 5cda5345..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_CH/PhoneNumberTest.php +++ /dev/null @@ -1,33 +0,0 @@ -addProvider(new PhoneNumber($faker)); - $this->faker = $faker; - } - - public function testPhoneNumber() - { - $this->assertRegExp('/^0\d{2} ?\d{3} ?\d{2} ?\d{2}|\+41 ?(\(0\))?\d{2} ?\d{3} ?\d{2} ?\d{2}$/', $this->faker->phoneNumber()); - } - - public function testMobileNumber() - { - $this->assertRegExp('/^07[56789] ?\d{3} ?\d{2} ?\d{2}$/', $this->faker->mobileNumber()); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_IT/CompanyTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_IT/CompanyTest.php deleted file mode 100644 index 33977e13..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_IT/CompanyTest.php +++ /dev/null @@ -1,24 +0,0 @@ -addProvider(new Company($faker)); - $this->faker = $faker; - } - - public function testIfTaxIdCanReturnData() - { - $vatId = $this->faker->vatId(); - $this->assertRegExp('/^IT[0-9]{11}$/', $vatId); - } - -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_IT/PersonTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_IT/PersonTest.php deleted file mode 100644 index 3e7b1a4f..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/it_IT/PersonTest.php +++ /dev/null @@ -1,24 +0,0 @@ -addProvider(new Person($faker)); - $this->faker = $faker; - } - - public function testIfTaxIdCanReturnData() - { - $taxId = $this->faker->taxId(); - $this->assertRegExp('/^[a-zA-Z]{6}[0-9]{2}[a-zA-Z][0-9]{2}[a-zA-Z][0-9]{3}[a-zA-Z]$/', $taxId); - } - -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ja_JP/PersonTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ja_JP/PersonTest.php deleted file mode 100644 index e7854826..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ja_JP/PersonTest.php +++ /dev/null @@ -1,55 +0,0 @@ -addProvider(new Person($faker)); - $faker->seed(1); - - $this->assertEquals('アオタ ミノル', $faker->kanaName('male')); - } - - public function testKanaNameFemaleReturns() - { - $faker = new Generator(); - $faker->addProvider(new Person($faker)); - $faker->seed(1); - - $this->assertEquals('アオタ ミキ', $faker->kanaName('female')); - } - - public function testFirstKanaNameMaleReturns() - { - $faker = new Generator(); - $faker->addProvider(new Person($faker)); - $faker->seed(1); - - $this->assertEquals('ヒデキ', $faker->firstKanaName('male')); - } - - public function testFirstKanaNameFemaleReturns() - { - $faker = new Generator(); - $faker->addProvider(new Person($faker)); - $faker->seed(1); - - $this->assertEquals('マアヤ', $faker->firstKanaName('female')); - } - - public function testLastKanaNameReturnsNakajima() - { - $faker = new Generator(); - $faker->addProvider(new Person($faker)); - $faker->seed(1); - - $this->assertEquals('ナカジマ', $faker->lastKanaName); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/mn_MN/PersonTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/mn_MN/PersonTest.php deleted file mode 100644 index 232f8f4b..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/mn_MN/PersonTest.php +++ /dev/null @@ -1,28 +0,0 @@ -addProvider(new Person($faker)); - $faker->seed(1); - - $this->assertRegExp('/^[А-Я]{1}\.[\w\W]+$/u', $faker->name); - } - - public function testIdNumber() - { - $faker = new Generator(); - $faker->addProvider(new Person($faker)); - $faker->seed(2); - - $this->assertRegExp('/^[А-Я]{2}\d{8}$/u', $faker->idNumber); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/nl_BE/PaymentTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/nl_BE/PaymentTest.php deleted file mode 100644 index e8441033..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/nl_BE/PaymentTest.php +++ /dev/null @@ -1,30 +0,0 @@ -addProvider(new Payment($faker)); - $this->faker = $faker; - } - - public function testVatIsValid() - { - $vat = $this->faker->vat(); - $unspacedVat = $this->faker->vat(false); - $this->assertRegExp('/^(BE 0\d{9})$/', $vat); - $this->assertRegExp('/^(BE0\d{9})$/', $unspacedVat); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/nl_NL/CompanyTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/nl_NL/CompanyTest.php deleted file mode 100644 index 6d5484ce..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/nl_NL/CompanyTest.php +++ /dev/null @@ -1,35 +0,0 @@ -addProvider(new Company($faker)); - $this->faker = $faker; - } - - public function testGenerateValidVatNumber() - { - $vatNo = $this->faker->vat(); - - $this->assertEquals(14, strlen($vatNo)); - $this->assertRegExp('/^NL[0-9]{9}B[0-9]{2}$/', $vatNo); - } - - public function testGenerateValidBtwNumberAlias() - { - $btwNo = $this->faker->btw(); - - $this->assertEquals(14, strlen($btwNo)); - $this->assertRegExp('/^NL[0-9]{9}B[0-9]{2}$/', $btwNo); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_BR/CompanyTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_BR/CompanyTest.php deleted file mode 100644 index b0feecac..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_BR/CompanyTest.php +++ /dev/null @@ -1,26 +0,0 @@ -addProvider(new Company($faker)); - $this->faker = $faker; - } - - public function testCnpjFormatIsValid() - { - $cnpj = $this->faker->cnpj(false); - $this->assertRegExp('/\d{8}\d{4}\d{2}/', $cnpj); - $cnpj = $this->faker->cnpj(true); - $this->assertRegExp('/\d{2}\.\d{3}\.\d{3}\/\d{4}-\d{2}/', $cnpj); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_BR/PersonTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_BR/PersonTest.php deleted file mode 100644 index 0b8318dd..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_BR/PersonTest.php +++ /dev/null @@ -1,34 +0,0 @@ -addProvider(new Person($faker)); - $this->faker = $faker; - } - - public function testCpfFormatIsValid() - { - $cpf = $this->faker->cpf(false); - $this->assertRegExp('/\d{9}\d{2}/', $cpf); - $cpf = $this->faker->cpf(true); - $this->assertRegExp('/\d{3}\.\d{3}\.\d{3}-\d{2}/', $cpf); - } - - public function testRgFormatIsValid() - { - $rg = $this->faker->rg(false); - $this->assertRegExp('/\d{8}\d/', $rg); - $rg = $this->faker->rg(true); - $this->assertRegExp('/\d{2}\.\d{3}\.\d{3}-[0-9X]/', $rg); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_PT/AddressTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_PT/AddressTest.php deleted file mode 100644 index 3783fd52..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_PT/AddressTest.php +++ /dev/null @@ -1,40 +0,0 @@ -addProvider(new Address($faker)); - $this->faker = $faker; - } - - public function testPostCodeIsValid() - { - $main = '[1-9]{1}[0-9]{2}[0,1,4,5,9]{1}'; - $pattern = "/^($main)|($main-[0-9]{3})+$/"; - $postcode = $this->faker->postcode(); - $this->assertSame(preg_match($pattern, $postcode), 1, $postcode); - } - - public function testAddressIsSingleLine() - { - $this->faker->addProvider(new Person($this->faker)); - - $address = $this->faker->address(); - $this->assertFalse(strstr($address, "\n")); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_PT/PersonTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_PT/PersonTest.php deleted file mode 100644 index 662f12a7..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_PT/PersonTest.php +++ /dev/null @@ -1,53 +0,0 @@ -addProvider(new Person($faker)); - $this->faker = $faker; - } - - public function testTaxpayerIdentificationNumberIsValid() - { - $tin = $this->faker->taxpayerIdentificationNumber(); - $this->assertTrue($this->isValidTin($tin), $tin); - } - - /** - * - * @link http://pt.wikipedia.org/wiki/N%C3%BAmero_de_identifica%C3%A7%C3%A3o_fiscal - * - * @param type $tin - * - * @return boolean - */ - public static function isValidTin($tin) - { - $regex = '(([1,2,3,5,6,8]{1}[0-9]{8})|((45)|(70)|(71)|(72)|(77)|(79)|(90|(98|(99))))[0-9]{7})'; - if (is_null($tin) || !is_numeric($tin) || !strlen($tin) == 9 || preg_match("/$regex/", $tin) !== 1) { - return false; - } - $n = str_split($tin); - // cd - Control Digit - $cd = ($n[0] * 9 + $n[1] * 8 + $n[2] * 7 + $n[3] * 6 + $n[4] * 5 + $n[5] * 4 + $n[6] * 3 + $n[7] * 2) % 11; - if ($cd === 0 || $cd === 1) { - $cd = 0; - } else { - $cd = 11 - $cd; - } - if ($cd === intval($n[8])) { - return true; - } - - return false; - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_PT/PhoneNumberTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_PT/PhoneNumberTest.php deleted file mode 100644 index fd5d3194..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/pt_PT/PhoneNumberTest.php +++ /dev/null @@ -1,26 +0,0 @@ -addProvider(new PhoneNumber($faker)); - $this->faker = $faker; - } - - public function testPhoneNumberReturnsPhoneNumberWithOrWithoutPrefix() - { - $this->assertRegExp('/^(9[1,2,3,6][0-9]{7})|(2[0-9]{8})|(\+351 [2][0-9]{8})|(\+351 9[1,2,3,6][0-9]{7})/', $this->faker->phoneNumber()); - } - public function testMobileNumberReturnsMobileNumberWithOrWithoutPrefix() - { - $this->assertRegExp('/^(9[1,2,3,6][0-9]{7})/', $this->faker->mobileNumber()); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ro_RO/PersonTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ro_RO/PersonTest.php deleted file mode 100644 index 2c7fadce..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ro_RO/PersonTest.php +++ /dev/null @@ -1,252 +0,0 @@ -addProvider(new DateTime($faker)); - $faker->addProvider(new Person($faker)); - $faker->setDefaultTimezone('Europe/Bucharest'); - $this->faker = $faker; - } - - public function tearDown() - { - $this->faker->setDefaultTimezone(); - } - - public function invalidGenderProvider() - { - return array( - array('elf'), - array('ent'), - array('fmle'), - array('mal'), - ); - } - - public function invalidYearProvider() - { - return array( - array(1652), - array(1799), - array(2100), - array(2252), - ); - } - - public function validYearProvider() - { - return array( - array(null), - array(''), - array(1800), - array(1850), - array(1900), - array(1990), - array(2000), - array(2099), - ); - } - - public function validCountyCodeProvider() - { - return array( - array('AB'), array('AR'), array('AG'), array('B'), array('BC'), array('BH'), array('BN'), array('BT'), - array('BV'), array('BR'), array('BZ'), array('CS'), array('CL'), array('CJ'), array('CT'), array('CV'), - array('DB'), array('DJ'), array('GL'), array('GR'), array('GJ'), array('HR'), array('HD'), array('IL'), - array('IS'), array('IF'), array('MM'), array('MH'), array('MS'), array('NT'), array('OT'), array('PH'), - array('SM'), array('SJ'), array('SB'), array('SV'), array('TR'), array('TM'), array('TL'), array('VS'), - array('VL'), array('VN'), array('B1'), array('B2'), array('B3'), array('B4'), array('B5'), array('B6') - ); - } - - public function invalidCountyCodeProvider() - { - return array( - array('JK'), array('REW'), array('x'), array('FF'), array('aaaddadaada') - ); - } - - public function validInputDataProvider() - { - return array( - array(Person::GENDER_MALE, '1981-06-16','B2', true, '181061642'), - array(Person::GENDER_FEMALE, '1981-06-16','B2', true, '281061642'), - array(Person::GENDER_MALE, '1981-06-16','B2', false, '981061642'), - array(Person::GENDER_FEMALE, '1981-06-16','B2', false, '981061642'), - ); - } - /** - * - */ - public function test_allRandom_returnsValidCnp() - { - $cnp = $this->faker->cnp; - $this->assertTrue( - $this->isValidCnp($cnp), - sprintf("Invalid CNP '%' generated", $cnp) - ); - } - - /** - * - */ - public function test_validGender_returnsValidCnp() - { - $cnp = $this->faker->cnp(Person::GENDER_MALE); - $this->assertTrue( - $this->isValidMaleCnp($cnp), - sprintf("Invalid CNP '%' generated for '%s' gender", $cnp, Person::GENDER_MALE) - ); - - $cnp = $this->faker->cnp(Person::GENDER_FEMALE); - $this->assertTrue( - $this->isValidFemaleCnp($cnp), - sprintf("Invalid CNP '%' generated for '%s' gender", $cnp, Person::GENDER_FEMALE) - ); - } - - /** - * @param string $value - * - * @dataProvider invalidGenderProvider - */ - public function test_invalidGender_throwsException($value) - { - $this->setExpectedException('InvalidArgumentException'); - $this->faker->cnp($value); - } - - /** - * @param string $value year of birth - * - * @dataProvider validYearProvider - */ - public function test_validYear_returnsValidCnp($value) - { - $cnp = $this->faker->cnp(null, $value); - $this->assertTrue( - $this->isValidCnp($cnp), - sprintf("Invalid CNP '%' generated for valid year '%s'", $cnp, $value) - ); - } - - /** - * @param string $value year of birth - * - * @dataProvider invalidYearProvider - */ - public function test_invalidYear_throwsException($value) - { - $this->setExpectedException('InvalidArgumentException'); - $this->faker->cnp(null, $value); - } - - /** - * @param $value - * @dataProvider validCountyCodeProvider - */ - public function test_validCountyCode_returnsValidCnp($value) - { - $cnp = $this->faker->cnp(null, null, $value); - $this->assertTrue( - $this->isValidCnp($cnp), - sprintf("Invalid CNP '%' generated for valid year '%s'", $cnp, $value) - ); - } - - /** - * @param $value - * @dataProvider invalidCountyCodeProvider - */ - public function test_invalidCountyCode_throwsException($value) - { - $this->setExpectedException('InvalidArgumentException'); - $this->faker->cnp(null, null, $value); - } - - /** - * - */ - public function test_nonResident_returnsValidCnp() - { - $cnp = $this->faker->cnp(null, null, null, false); - $this->assertTrue( - $this->isValidCnp($cnp), - sprintf("Invalid CNP '%' generated for non resident", $cnp) - ); - $this->assertStringStartsWith( - '9', - $cnp, - sprintf("Invalid CNP '%' generated for non resident (should start with 9)", $cnp) - ); - } - - /** - * - * @param $gender - * @param $dateOfBirth - * @param $county - * @param $isResident - * @param $expectedCnpStart - * - * @dataProvider validInputDataProvider - */ - public function test_validInputData_returnsValidCnp($gender, $dateOfBirth, $county, $isResident, $expectedCnpStart) - { - $cnp = $this->faker->cnp($gender, $dateOfBirth, $county, $isResident); - $this->assertStringStartsWith( - $expectedCnpStart, - $cnp, - sprintf("Invalid CNP '%' generated for non valid data", $cnp) - ); - } - - - protected function isValidFemaleCnp($value) - { - return $this->isValidCnp($value) && in_array($value[0], array(2, 4, 6, 8, 9)); - } - - protected function isValidMaleCnp($value) - { - return $this->isValidCnp($value) && in_array($value[0], array(1, 3, 5, 7, 9)); - } - - protected function isValidCnp($cnp) - { - if (preg_match(static::TEST_CNP_REGEX, $cnp) !== false) { - $checkNumber = 279146358279; - - $checksum = 0; - foreach (range(0, 11) as $digit) { - $checksum += (int)substr($cnp, $digit, 1) * (int)substr($checkNumber, $digit, 1); - } - $checksum = $checksum % 11; - $checksum = $checksum == 10 ? 1 : $checksum; - - if ($checksum == substr($cnp, -1)) { - return true; - } - } - - return false; - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ro_RO/PhoneNumberTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ro_RO/PhoneNumberTest.php deleted file mode 100644 index b7965cd8..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/ro_RO/PhoneNumberTest.php +++ /dev/null @@ -1,32 +0,0 @@ -addProvider(new PhoneNumber($faker)); - $this->faker = $faker; - } - - public function testPhoneNumberReturnsNormalPhoneNumber() - { - $this->assertRegExp('/^0(?:[23][13-7]|7\d)\d{7}$/', $this->faker->phoneNumber()); - } - - public function testTollFreePhoneNumberReturnsTollFreePhoneNumber() - { - $this->assertRegExp('/^08(?:0[01267]|70)\d{6}$/', $this->faker->tollFreePhoneNumber()); - } - - public function testPremiumRatePhoneNumberReturnsPremiumRatePhoneNumber() - { - $this->assertRegExp('/^090[036]\d{6}$/', $this->faker->premiumRatePhoneNumber()); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/sv_SE/PersonTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/sv_SE/PersonTest.php deleted file mode 100644 index 584998da..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/sv_SE/PersonTest.php +++ /dev/null @@ -1,61 +0,0 @@ -addProvider(new Person($faker)); - $this->faker = $faker; - } - - public function provideSeedAndExpectedReturn() - { - return array( - array(1, '720727', '720727-5798'), - array(2, '710414', '710414-5664'), - array(3, '591012', '591012-4519'), - array(4, '180307', '180307-0356'), - array(5, '820904', '820904-7748') - ); - } - - /** - * @dataProvider provideSeedAndExpectedReturn - */ - public function testPersonalIdentityNumberUsesBirthDateIfProvided($seed, $birthdate, $expected) - { - $faker = $this->faker; - $faker->seed($seed); - $pin = $faker->personalIdentityNumber(\DateTime::createFromFormat('ymd', $birthdate)); - $this->assertEquals($expected, $pin); - } - - public function testPersonalIdentityNumberGeneratesLuhnCompliantNumbers() - { - $pin = str_replace('-', '', $this->faker->personalIdentityNumber()); - $this->assertTrue(Luhn::isValid($pin)); - } - - public function testPersonalIdentityNumberGeneratesOddValuesForMales() - { - $pin = $this->faker->personalIdentityNumber(null, 'male'); - $this->assertEquals(1, $pin{9} % 2); - } - - public function testPersonalIdentityNumberGeneratesEvenValuesForFemales() - { - $pin = $this->faker->personalIdentityNumber(null, 'female'); - $this->assertEquals(0, $pin{9} % 2); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/uk_UA/AddressTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/uk_UA/AddressTest.php deleted file mode 100644 index 4c4a0612..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/uk_UA/AddressTest.php +++ /dev/null @@ -1,81 +0,0 @@ -addProvider(new Address($faker)); - $this->faker = $faker; - } - - public function testPostCodeIsValid() - { - $main = '[0-9]{5}'; - $pattern = "/^($main)|($main-[0-9]{3})+$/"; - $postcode = $this->faker->postcode; - $this->assertRegExp($pattern, $postcode, 'Post code ' . $postcode . ' is wrong!'); - } - - public function testEmptySuffixes() - { - $this->assertEmpty($this->faker->citySuffix, 'City suffix should be empty!'); - $this->assertEmpty($this->faker->streetSuffix, 'Street suffix should be empty!'); - } - - public function testStreetCyrOnly() - { - $pattern = "/[0-9А-ЩЯІЇЄЮа-щяіїєюьIVXCM][0-9А-ЩЯІЇЄЮа-щяіїєюь \'-.]*[А-Яа-я.]/u"; - $streetName = $this->faker->streetName; - $this->assertSame( - preg_match($pattern, $streetName), - 1, - 'Street name ' . $streetName . ' is wrong!' - ); - } - - public function testCityNameCyrOnly() - { - $pattern = "/[А-ЩЯІЇЄЮа-щяіїєюь][0-9А-ЩЯІЇЄЮа-щяіїєюь \'-]*[А-Яа-я]/u"; - $city = $this->faker->city; - $this->assertSame( - preg_match($pattern, $city), - 1, - 'City name ' . $city . ' is wrong!' - ); - } - - public function testRegionNameCyrOnly() - { - $pattern = "/[А-ЩЯІЇЄЮ][А-ЩЯІЇЄЮа-щяіїєюь]*а$/u"; - $regionName = $this->faker->region; - $this->assertSame( - preg_match($pattern, $regionName), - 1, - 'Region name ' . $regionName . ' is wrong!' - ); - } - - public function testCountryCyrOnly() - { - $pattern = "/[А-ЩЯІЇЄЮа-щяіїєюьIVXCM][А-ЩЯІЇЄЮа-щяіїєюь \'-]*[А-Яа-я.]/u"; - $country = $this->faker->country; - $this->assertSame( - preg_match($pattern, $country), - 1, - 'Country name ' . $country . ' is wrong!' - ); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/uk_UA/PhoneNumberTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/uk_UA/PhoneNumberTest.php deleted file mode 100644 index f7f9f14b..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/uk_UA/PhoneNumberTest.php +++ /dev/null @@ -1,36 +0,0 @@ -addProvider(new PhoneNumber($faker)); - $this->faker = $faker; - } - - public function testPhoneNumberFormat() - { - $pattern = "/((\+38)(((\(\d{3}\))\d{7}|(\(\d{4}\))\d{6})|(\d{8})))|0\d{9}/"; - $phoneNumber = $this->faker->phoneNumber; - $this->assertSame( - preg_match($pattern, $phoneNumber), - 1, - 'Phone number format ' . $phoneNumber . ' is wrong!' - ); - - } - -} diff --git a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/zh_TW/TextTest.php b/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/zh_TW/TextTest.php deleted file mode 100644 index ab56f83c..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/Faker/Provider/zh_TW/TextTest.php +++ /dev/null @@ -1,79 +0,0 @@ -textClass = new \ReflectionClass('Faker\Provider\zh_TW\Text'); - } - - protected function getMethod($name) { - $method = $this->textClass->getMethod($name); - - $method->setAccessible(true); - - return $method; - } - - /** @test */ - function testItShouldExplodeTheStringToArray() - { - $this->assertSame( - array('中', '文', '測', '試', '真', '有', '趣'), - $this->getMethod('explode')->invokeArgs(null, array('中文測試真有趣')) - ); - - $this->assertSame( - array('標', '點', ',', '符', '號', '!'), - $this->getMethod('explode')->invokeArgs(null, array('標點,符號!')) - ); - } - - /** @test */ - function testItShouldReturnTheStringLength() - { - $this->assertContains( - $this->getMethod('strlen')->invokeArgs(null, array('中文測試真有趣')), - array(7, 21) - ); - } - - /** @test */ - function testItShouldReturnTheCharacterIsValidStartOrNot() - { - $this->assertTrue($this->getMethod('validStart')->invokeArgs(null, array('中'))); - - $this->assertTrue($this->getMethod('validStart')->invokeArgs(null, array('2'))); - - $this->assertTrue($this->getMethod('validStart')->invokeArgs(null, array('Hello'))); - - $this->assertFalse($this->getMethod('validStart')->invokeArgs(null, array('。'))); - - $this->assertFalse($this->getMethod('validStart')->invokeArgs(null, array('!'))); - } - - /** @test */ - function testItShouldAppendEndPunctToTheEndOfString() - { - $this->assertSame( - '中文測試真有趣。', - $this->getMethod('appendEnd')->invokeArgs(null, array('中文測試真有趣')) - ); - - $this->assertSame( - '中文測試真有趣。', - $this->getMethod('appendEnd')->invokeArgs(null, array('中文測試真有趣,')) - ); - - $this->assertSame( - '中文測試真有趣!', - $this->getMethod('appendEnd')->invokeArgs(null, array('中文測試真有趣!')) - ); - } -} diff --git a/pfosten/vendor/fzaninotto/faker/test/documentor.php b/pfosten/vendor/fzaninotto/faker/test/documentor.php deleted file mode 100644 index 1051ea28..00000000 --- a/pfosten/vendor/fzaninotto/faker/test/documentor.php +++ /dev/null @@ -1,16 +0,0 @@ -seed(1); -$documentor = new Faker\Documentor($generator); -?> -getFormatters() as $provider => $formatters): ?> - -### `` - - $example): ?> - // - - -seed(5); - -echo ''; -?> - - - - -boolean(25)): ?> - - -
- streetAddress ?> - city ?> - postcode ?> - state ?> -
- -boolean(33)): ?> - bs ?> - -boolean(33)): ?> - - - -boolean(15)): ?> -
-text(400) ?> -]]> -
- -
- -
diff --git a/pfosten/vendor/jakub-onderka/php-console-color/.gitignore b/pfosten/vendor/jakub-onderka/php-console-color/.gitignore old mode 100755 new mode 100644 diff --git a/pfosten/vendor/jakub-onderka/php-console-color/.travis.yml b/pfosten/vendor/jakub-onderka/php-console-color/.travis.yml old mode 100755 new mode 100644 index 4671dca5..49175a99 --- a/pfosten/vendor/jakub-onderka/php-console-color/.travis.yml +++ b/pfosten/vendor/jakub-onderka/php-console-color/.travis.yml @@ -1,15 +1,24 @@ language: php php: - - 5.3.3 - 5.4 - 5.5 + - 5.6 + - 7.0 + - 7.1 + - 7.2 + +sudo: false + +cache: + directories: + - vendor + - $HOME/.composer/cache before_script: - - composer self-update - - composer install --no-interaction --prefer-source --dev + - composer install --no-interaction --prefer-source script: - ant phplint - ant phpcs - - ant phpunit \ No newline at end of file + - ant phpunit diff --git a/pfosten/vendor/jakub-onderka/php-console-color/build.xml b/pfosten/vendor/jakub-onderka/php-console-color/build.xml old mode 100755 new mode 100644 diff --git a/pfosten/vendor/jakub-onderka/php-console-color/composer.json b/pfosten/vendor/jakub-onderka/php-console-color/composer.json old mode 100755 new mode 100644 index 0721abca..6481cb51 --- a/pfosten/vendor/jakub-onderka/php-console-color/composer.json +++ b/pfosten/vendor/jakub-onderka/php-console-color/composer.json @@ -1,7 +1,6 @@ { "name": "jakub-onderka/php-console-color", "license": "BSD-2-Clause", - "version": "0.1", "authors": [ { "name": "Jakub Onderka", @@ -9,16 +8,16 @@ } ], "autoload": { - "psr-0": {"JakubOnderka\\PhpConsoleColor": "src/"} + "psr-4": {"JakubOnderka\\PhpConsoleColor\\": "src/"} }, "require": { - "php": ">=5.3.2" + "php": ">=5.4.0" }, "require-dev": { - "phpunit/phpunit": "3.7.*", - "jakub-onderka/php-parallel-lint": "0.*", + "phpunit/phpunit": "~4.3", + "jakub-onderka/php-parallel-lint": "1.0", "jakub-onderka/php-var-dump-check": "0.*", "squizlabs/php_codesniffer": "1.*", "jakub-onderka/php-code-style": "1.0" } -} \ No newline at end of file +} diff --git a/pfosten/vendor/jakub-onderka/php-console-color/example.php b/pfosten/vendor/jakub-onderka/php-console-color/example.php old mode 100755 new mode 100644 diff --git a/pfosten/vendor/jakub-onderka/php-console-color/phpunit.xml b/pfosten/vendor/jakub-onderka/php-console-color/phpunit.xml old mode 100755 new mode 100644 index 74011d9d..f1105cc4 --- a/pfosten/vendor/jakub-onderka/php-console-color/phpunit.xml +++ b/pfosten/vendor/jakub-onderka/php-console-color/phpunit.xml @@ -1,8 +1,9 @@ - + - tests/* + tests @@ -12,4 +13,4 @@ vendor - \ No newline at end of file + diff --git a/pfosten/vendor/jakub-onderka/php-console-color/src/JakubOnderka/PhpConsoleColor/ConsoleColor.php b/pfosten/vendor/jakub-onderka/php-console-color/src/JakubOnderka/PhpConsoleColor/ConsoleColor.php deleted file mode 100755 index c367a765..00000000 --- a/pfosten/vendor/jakub-onderka/php-console-color/src/JakubOnderka/PhpConsoleColor/ConsoleColor.php +++ /dev/null @@ -1,280 +0,0 @@ - null, - 'bold' => '1', - 'dark' => '2', - 'italic' => '3', - 'underline' => '4', - 'blink' => '5', - 'reverse' => '7', - 'concealed' => '8', - - 'default' => '39', - 'black' => '30', - 'red' => '31', - 'green' => '32', - 'yellow' => '33', - 'blue' => '34', - 'magenta' => '35', - 'cyan' => '36', - 'light_gray' => '37', - - 'dark_gray' => '90', - 'light_red' => '91', - 'light_green' => '92', - 'light_yellow' => '93', - 'light_blue' => '94', - 'light_magenta' => '95', - 'light_cyan' => '96', - 'white' => '97', - - 'bg_default' => '49', - 'bg_black' => '40', - 'bg_red' => '41', - 'bg_green' => '42', - 'bg_yellow' => '43', - 'bg_blue' => '44', - 'bg_magenta' => '45', - 'bg_cyan' => '46', - 'bg_light_gray' => '47', - - 'bg_dark_gray' => '100', - 'bg_light_red' => '101', - 'bg_light_green' => '102', - 'bg_light_yellow' => '103', - 'bg_light_blue' => '104', - 'bg_light_magenta' => '105', - 'bg_light_cyan' => '106', - 'bg_white' => '107', - ); - - /** @var array */ - private $themes = array(); - - public function __construct() - { - $this->isSupported = $this->isSupported(); - } - - /** - * @param string|array $style - * @param string $text - * @return string - * @throws InvalidStyleException - * @throws \InvalidArgumentException - */ - public function apply($style, $text) - { - if (!$this->isStyleForced() && !$this->isSupported()) { - return $text; - } - - if (is_string($style)) { - $style = array($style); - } - if (!is_array($style)) { - throw new \InvalidArgumentException("Style must be string or array."); - } - - $sequences = array(); - - foreach ($style as $s) { - if (isset($this->themes[$s])) { - $sequences = array_merge($sequences, $this->themeSequence($s)); - } else if ($this->isValidStyle($s)) { - $sequences[] = $this->styleSequence($s); - } else { - throw new InvalidStyleException($s); - } - } - - $sequences = array_filter($sequences, function ($val) { - return $val !== null; - }); - - if (empty($sequences)) { - return $text; - } - - return $this->escSequence(implode(';', $sequences)) . $text . $this->escSequence(self::RESET_STYLE); - } - - /** - * @param bool $forceStyle - */ - public function setForceStyle($forceStyle) - { - $this->forceStyle = (bool) $forceStyle; - } - - /** - * @return bool - */ - public function isStyleForced() - { - return $this->forceStyle; - } - - /** - * @param array $themes - * @throws InvalidStyleException - * @throws \InvalidArgumentException - */ - public function setThemes(array $themes) - { - $this->themes = array(); - foreach ($themes as $name => $styles) { - $this->addTheme($name, $styles); - } - } - - /** - * @param string $name - * @param array|string $styles - * @throws \InvalidArgumentException - * @throws InvalidStyleException - */ - public function addTheme($name, $styles) - { - if (is_string($styles)) { - $styles = array($styles); - } - if (!is_array($styles)) { - throw new \InvalidArgumentException("Style must be string or array."); - } - - foreach ($styles as $style) { - if (!$this->isValidStyle($style)) { - throw new InvalidStyleException($style); - } - } - - $this->themes[$name] = $styles; - } - - /** - * @return array - */ - public function getThemes() - { - return $this->themes; - } - - /** - * @param string $name - * @return bool - */ - public function hasTheme($name) - { - return isset($this->themes[$name]); - } - - /** - * @param string $name - */ - public function removeTheme($name) - { - unset($this->themes[$name]); - } - - /** - * @return bool - */ - public function isSupported() - { - if (DIRECTORY_SEPARATOR === '\\') { - return getenv('ANSICON') !== false || getenv('ConEmuANSI') === 'ON'; - } - - return function_exists('posix_isatty') && @posix_isatty(STDOUT); - } - - /** - * @return bool - */ - public function are256ColorsSupported() - { - return DIRECTORY_SEPARATOR === '/' && strpos(getenv('TERM'), '256color') !== false; - } - - /** - * @return array - */ - public function getPossibleStyles() - { - return array_keys($this->styles); - } - - /** - * @param string $name - * @return string - * @throws InvalidStyleException - */ - private function themeSequence($name) - { - $sequences = array(); - foreach ($this->themes[$name] as $style) { - $sequences[] = $this->styleSequence($style); - } - return $sequences; - } - - /** - * @param string $style - * @return string - * @throws InvalidStyleException - */ - private function styleSequence($style) - { - if (array_key_exists($style, $this->styles)) { - return $this->styles[$style]; - } - - if (!$this->are256ColorsSupported()) { - return null; - } - - preg_match(self::COLOR256_REGEXP, $style, $matches); - - $type = $matches[1] === 'bg_' ? self::BACKGROUND : self::FOREGROUND; - $value = $matches[2]; - - return "$type;5;$value"; - } - - /** - * @param string $style - * @return bool - */ - private function isValidStyle($style) - { - return array_key_exists($style, $this->styles) || preg_match(self::COLOR256_REGEXP, $style); - } - - /** - * @param string|int $value - * @return string - */ - private function escSequence($value) - { - return "\033[{$value}m"; - } -} \ No newline at end of file diff --git a/pfosten/vendor/jakub-onderka/php-console-color/src/JakubOnderka/PhpConsoleColor/InvalidStyleException.php b/pfosten/vendor/jakub-onderka/php-console-color/src/JakubOnderka/PhpConsoleColor/InvalidStyleException.php deleted file mode 100755 index 6f1586f6..00000000 --- a/pfosten/vendor/jakub-onderka/php-console-color/src/JakubOnderka/PhpConsoleColor/InvalidStyleException.php +++ /dev/null @@ -1,10 +0,0 @@ -isSupportedForce = $isSupported; - } - - public function isSupported() - { - return $this->isSupportedForce; - } - - public function setAre256ColorsSupported($are256ColorsSupported) - { - $this->are256ColorsSupportedForce = $are256ColorsSupported; - } - - public function are256ColorsSupported() - { - return $this->are256ColorsSupportedForce; - } -} - -class ConsoleColorTest extends \PHPUnit_Framework_TestCase -{ - /** @var ConsoleColorWithForceSupport */ - private $uut; - - protected function setUp() - { - $this->uut = new ConsoleColorWithForceSupport(); - } - - public function testNone() - { - $output = $this->uut->apply('none', 'text'); - $this->assertEquals("text", $output); - } - - public function testBold() - { - $output = $this->uut->apply('bold', 'text'); - $this->assertEquals("\033[1mtext\033[0m", $output); - } - - public function testBoldColorsAreNotSupported() - { - $this->uut->setIsSupported(false); - - $output = $this->uut->apply('bold', 'text'); - $this->assertEquals("text", $output); - } - - public function testBoldColorsAreNotSupportedButAreForced() - { - $this->uut->setIsSupported(false); - $this->uut->setForceStyle(true); - - $output = $this->uut->apply('bold', 'text'); - $this->assertEquals("\033[1mtext\033[0m", $output); - } - - public function testDark() - { - $output = $this->uut->apply('dark', 'text'); - $this->assertEquals("\033[2mtext\033[0m", $output); - } - - public function testBoldAndDark() - { - $output = $this->uut->apply(array('bold', 'dark'), 'text'); - $this->assertEquals("\033[1;2mtext\033[0m", $output); - } - - public function test256ColorForeground() - { - $output = $this->uut->apply('color_255', 'text'); - $this->assertEquals("\033[38;5;255mtext\033[0m", $output); - } - - public function test256ColorWithoutSupport() - { - $this->uut->setAre256ColorsSupported(false); - - $output = $this->uut->apply('color_255', 'text'); - $this->assertEquals("text", $output); - } - - public function test256ColorBackground() - { - $output = $this->uut->apply('bg_color_255', 'text'); - $this->assertEquals("\033[48;5;255mtext\033[0m", $output); - } - - public function test256ColorForegroundAndBackground() - { - $output = $this->uut->apply(array('color_200', 'bg_color_255'), 'text'); - $this->assertEquals("\033[38;5;200;48;5;255mtext\033[0m", $output); - } - - public function testSetOwnTheme() - { - $this->uut->setThemes(array('bold_dark' => array('bold', 'dark'))); - $output = $this->uut->apply(array('bold_dark'), 'text'); - $this->assertEquals("\033[1;2mtext\033[0m", $output); - } - - public function testAddOwnTheme() - { - $this->uut->addTheme('bold_own', 'bold'); - $output = $this->uut->apply(array('bold_own'), 'text'); - $this->assertEquals("\033[1mtext\033[0m", $output); - } - - public function testAddOwnThemeArray() - { - $this->uut->addTheme('bold_dark', array('bold', 'dark')); - $output = $this->uut->apply(array('bold_dark'), 'text'); - $this->assertEquals("\033[1;2mtext\033[0m", $output); - } - - public function testOwnWithStyle() - { - $this->uut->addTheme('bold_dark', array('bold', 'dark')); - $output = $this->uut->apply(array('bold_dark', 'italic'), 'text'); - $this->assertEquals("\033[1;2;3mtext\033[0m", $output); - } - - public function testHasAndRemoveTheme() - { - $this->assertFalse($this->uut->hasTheme('bold_dark')); - - $this->uut->addTheme('bold_dark', array('bold', 'dark')); - $this->assertTrue($this->uut->hasTheme('bold_dark')); - - $this->uut->removeTheme('bold_dark'); - $this->assertFalse($this->uut->hasTheme('bold_dark')); - } - - public function testApplyInvalidArgument() - { - $this->setExpectedException('\InvalidArgumentException'); - $this->uut->apply(new stdClass(), 'text'); - } - - public function testApplyInvalidStyleName() - { - $this->setExpectedException('\JakubOnderka\PhpConsoleColor\InvalidStyleException'); - $this->uut->apply('invalid', 'text'); - } - - public function testApplyInvalid256Color() - { - $this->setExpectedException('\JakubOnderka\PhpConsoleColor\InvalidStyleException'); - $this->uut->apply('color_2134', 'text'); - } - - public function testThemeInvalidStyle() - { - $this->setExpectedException('\JakubOnderka\PhpConsoleColor\InvalidStyleException'); - $this->uut->addTheme('invalid', array('invalid')); - } - - public function testForceStyle() - { - $this->assertFalse($this->uut->isStyleForced()); - $this->uut->setForceStyle(true); - $this->assertTrue($this->uut->isStyleForced()); - } - - public function testGetPossibleStyles() - { - $this->assertInternalType('array', $this->uut->getPossibleStyles()); - $this->assertNotEmpty($this->uut->getPossibleStyles()); - } -} - diff --git a/pfosten/vendor/jakub-onderka/php-console-color/tests/bootstrap.php b/pfosten/vendor/jakub-onderka/php-console-color/tests/bootstrap.php deleted file mode 100755 index 7500417e..00000000 --- a/pfosten/vendor/jakub-onderka/php-console-color/tests/bootstrap.php +++ /dev/null @@ -1,2 +0,0 @@ -getWholeFile($fileContent); ------ +[![Downloads this Month](https://img.shields.io/packagist/dm/jakub-onderka/php-console-highlighter.svg)](https://packagist.org/packages/jakub-onderka/php-console-highlighter) [![Build Status](https://travis-ci.org/JakubOnderka/PHP-Console-Highlighter.svg?branch=master)](https://travis-ci.org/JakubOnderka/PHP-Console-Highlighter) +[![License](https://poser.pugx.org/jakub-onderka/php-console-highlighter/license.svg)](https://packagist.org/packages/jakub-onderka/php-console-highlighter) diff --git a/pfosten/vendor/jakub-onderka/php-console-highlighter/build.xml b/pfosten/vendor/jakub-onderka/php-console-highlighter/build.xml old mode 100755 new mode 100644 diff --git a/pfosten/vendor/jakub-onderka/php-console-highlighter/composer.json b/pfosten/vendor/jakub-onderka/php-console-highlighter/composer.json old mode 100755 new mode 100644 index bd2f47a2..21c29f71 --- a/pfosten/vendor/jakub-onderka/php-console-highlighter/composer.json +++ b/pfosten/vendor/jakub-onderka/php-console-highlighter/composer.json @@ -1,5 +1,6 @@ { "name": "jakub-onderka/php-console-highlighter", + "description": "Highlight PHP code in terminal", "type": "library", "license": "MIT", "authors": [ @@ -10,15 +11,16 @@ } ], "autoload": { - "psr-0": {"JakubOnderka\\PhpConsoleHighlighter": "src/"} + "psr-4": {"JakubOnderka\\PhpConsoleHighlighter\\": "src/"} }, "require": { - "php": ">=5.3.0", - "jakub-onderka/php-console-color": "~0.1" + "php": ">=5.4.0", + "ext-tokenizer": "*", + "jakub-onderka/php-console-color": "~0.2" }, "require-dev": { "phpunit/phpunit": "~4.0", - "jakub-onderka/php-parallel-lint": "~0.5", + "jakub-onderka/php-parallel-lint": "~1.0", "jakub-onderka/php-var-dump-check": "~0.1", "squizlabs/php_codesniffer": "~1.5", "jakub-onderka/php-code-style": "~1.0" diff --git a/pfosten/vendor/jakub-onderka/php-console-highlighter/examples/snippet.php b/pfosten/vendor/jakub-onderka/php-console-highlighter/examples/snippet.php old mode 100755 new mode 100644 diff --git a/pfosten/vendor/jakub-onderka/php-console-highlighter/examples/whole_file.php b/pfosten/vendor/jakub-onderka/php-console-highlighter/examples/whole_file.php old mode 100755 new mode 100644 diff --git a/pfosten/vendor/jakub-onderka/php-console-highlighter/examples/whole_file_line_numbers.php b/pfosten/vendor/jakub-onderka/php-console-highlighter/examples/whole_file_line_numbers.php old mode 100755 new mode 100644 diff --git a/pfosten/vendor/jakub-onderka/php-console-highlighter/phpunit.xml b/pfosten/vendor/jakub-onderka/php-console-highlighter/phpunit.xml old mode 100755 new mode 100644 index 74011d9d..9c653a68 --- a/pfosten/vendor/jakub-onderka/php-console-highlighter/phpunit.xml +++ b/pfosten/vendor/jakub-onderka/php-console-highlighter/phpunit.xml @@ -1,8 +1,8 @@ - + - tests/* + tests @@ -12,4 +12,4 @@ vendor - \ No newline at end of file + diff --git a/pfosten/vendor/jakub-onderka/php-console-highlighter/src/JakubOnderka/PhpConsoleHighlighter/Highlighter.php b/pfosten/vendor/jakub-onderka/php-console-highlighter/src/JakubOnderka/PhpConsoleHighlighter/Highlighter.php deleted file mode 100755 index b908e931..00000000 --- a/pfosten/vendor/jakub-onderka/php-console-highlighter/src/JakubOnderka/PhpConsoleHighlighter/Highlighter.php +++ /dev/null @@ -1,267 +0,0 @@ - 'red', - self::TOKEN_COMMENT => 'yellow', - self::TOKEN_KEYWORD => 'green', - self::TOKEN_DEFAULT => 'default', - self::TOKEN_HTML => 'cyan', - - self::ACTUAL_LINE_MARK => 'red', - self::LINE_NUMBER => 'dark_gray', - ); - - /** - * @param ConsoleColor $color - */ - public function __construct(ConsoleColor $color) - { - $this->color = $color; - - foreach ($this->defaultTheme as $name => $styles) { - if (!$this->color->hasTheme($name)) { - $this->color->addTheme($name, $styles); - } - } - } - - /** - * @param string $source - * @param int $lineNumber - * @param int $linesBefore - * @param int $linesAfter - * @return string - * @throws \JakubOnderka\PhpConsoleColor\InvalidStyleException - * @throws \InvalidArgumentException - */ - public function getCodeSnippet($source, $lineNumber, $linesBefore = 2, $linesAfter = 2) - { - $tokenLines = $this->getHighlightedLines($source); - - $offset = $lineNumber - $linesBefore - 1; - $offset = max($offset, 0); - $length = $linesAfter + $linesBefore + 1; - $tokenLines = array_slice($tokenLines, $offset, $length, $preserveKeys = true); - - $lines = $this->colorLines($tokenLines); - - return $this->lineNumbers($lines, $lineNumber); - } - - /** - * @param string $source - * @return string - * @throws \JakubOnderka\PhpConsoleColor\InvalidStyleException - * @throws \InvalidArgumentException - */ - public function getWholeFile($source) - { - $tokenLines = $this->getHighlightedLines($source); - $lines = $this->colorLines($tokenLines); - return implode(PHP_EOL, $lines); - } - - /** - * @param string $source - * @return string - * @throws \JakubOnderka\PhpConsoleColor\InvalidStyleException - * @throws \InvalidArgumentException - */ - public function getWholeFileWithLineNumbers($source) - { - $tokenLines = $this->getHighlightedLines($source); - $lines = $this->colorLines($tokenLines); - return $this->lineNumbers($lines); - } - - /** - * @param string $source - * @return array - */ - private function getHighlightedLines($source) - { - $source = str_replace(array("\r\n", "\r"), "\n", $source); - $tokens = $this->tokenize($source); - return $this->splitToLines($tokens); - } - - /** - * @param string $source - * @return array - */ - private function tokenize($source) - { - $tokens = token_get_all($source); - - $output = array(); - $currentType = null; - $buffer = ''; - - foreach ($tokens as $token) { - if (is_array($token)) { - switch ($token[0]) { - case T_INLINE_HTML: - $newType = self::TOKEN_HTML; - break; - - case T_COMMENT: - case T_DOC_COMMENT: - $newType = self::TOKEN_COMMENT; - break; - - case T_ENCAPSED_AND_WHITESPACE: - case T_CONSTANT_ENCAPSED_STRING: - $newType = self::TOKEN_STRING; - break; - - case T_WHITESPACE: - break; - - case T_OPEN_TAG: - case T_OPEN_TAG_WITH_ECHO: - case T_CLOSE_TAG: - case T_STRING: - case T_VARIABLE: - - // Constants - case T_DIR: - case T_FILE: - case T_METHOD_C: - case T_DNUMBER: - case T_LNUMBER: - case T_NS_C: - case T_LINE: - case T_CLASS_C: - case T_FUNC_C: - //case T_TRAIT_C: - $newType = self::TOKEN_DEFAULT; - break; - - default: - // Compatibility with PHP 5.3 - if (defined('T_TRAIT_C') && $token[0] === T_TRAIT_C) { - $newType = self::TOKEN_DEFAULT; - } else { - $newType = self::TOKEN_KEYWORD; - } - } - } else { - $newType = $token === '"' ? self::TOKEN_STRING : self::TOKEN_KEYWORD; - } - - if ($currentType === null) { - $currentType = $newType; - } - - if ($currentType != $newType) { - $output[] = array($currentType, $buffer); - $buffer = ''; - $currentType = $newType; - } - - $buffer .= is_array($token) ? $token[1] : $token; - } - - if (isset($newType)) { - $output[] = array($newType, $buffer); - } - - return $output; - } - - /** - * @param array $tokens - * @return array - */ - private function splitToLines(array $tokens) - { - $lines = array(); - - $line = array(); - foreach ($tokens as $token) { - foreach (explode("\n", $token[1]) as $count => $tokenLine) { - if ($count > 0) { - $lines[] = $line; - $line = array(); - } - - if ($tokenLine === '') { - continue; - } - - $line[] = array($token[0], $tokenLine); - } - } - - $lines[] = $line; - - return $lines; - } - - /** - * @param array $tokenLines - * @return array - * @throws \JakubOnderka\PhpConsoleColor\InvalidStyleException - * @throws \InvalidArgumentException - */ - private function colorLines(array $tokenLines) - { - $lines = array(); - foreach ($tokenLines as $lineCount => $tokenLine) { - $line = ''; - foreach ($tokenLine as $token) { - list($tokenType, $tokenValue) = $token; - if ($this->color->hasTheme($tokenType)) { - $line .= $this->color->apply($tokenType, $tokenValue); - } else { - $line .= $tokenValue; - } - } - $lines[$lineCount] = $line; - } - - return $lines; - } - - /** - * @param array $lines - * @param null|int $markLine - * @return string - * @throws \JakubOnderka\PhpConsoleColor\InvalidStyleException - */ - private function lineNumbers(array $lines, $markLine = null) - { - end($lines); - $lineStrlen = strlen(key($lines) + 1); - - $snippet = ''; - foreach ($lines as $i => $line) { - if ($markLine !== null) { - $snippet .= ($markLine === $i + 1 ? $this->color->apply(self::ACTUAL_LINE_MARK, ' > ') : ' '); - } - - $snippet .= $this->color->apply(self::LINE_NUMBER, str_pad($i + 1, $lineStrlen, ' ', STR_PAD_LEFT) . '| '); - $snippet .= $line . PHP_EOL; - } - - return $snippet; - } -} \ No newline at end of file diff --git a/pfosten/vendor/jakub-onderka/php-console-highlighter/tests/JakubOnderka/PhpConsoleHighligter/HigligterTest.php b/pfosten/vendor/jakub-onderka/php-console-highlighter/tests/JakubOnderka/PhpConsoleHighligter/HigligterTest.php deleted file mode 100755 index 269d03da..00000000 --- a/pfosten/vendor/jakub-onderka/php-console-highlighter/tests/JakubOnderka/PhpConsoleHighligter/HigligterTest.php +++ /dev/null @@ -1,263 +0,0 @@ -getMock('\JakubOnderka\PhpConsoleColor\ConsoleColor'); - - $mock->expects($this->any()) - ->method('apply') - ->will($this->returnCallback(function ($style, $text) { - return "<$style>$text"; - })); - - $mock->expects($this->any()) - ->method('hasTheme') - ->will($this->returnValue(true)); - - return $mock; - } - - protected function setUp() - { - $this->uut = new Highlighter($this->getConsoleColorMock()); - } - - protected function compare($original, $expected) - { - $output = $this->uut->getWholeFile($original); - $this->assertEquals($expected, $output); - } - - public function testVariable() - { - $this->compare( - << -echo \$a; -EOL - ); - } - - public function testInteger() - { - $this->compare( - << -echo 43; -EOL - ); - } - - public function testFloat() - { - $this->compare( - << -echo 43.3; -EOL - ); - } - - public function testHex() - { - $this->compare( - << -echo 0x43; -EOL - ); - } - - public function testBasicFunction() - { - $this->compare( - << -function plus(\$a, \$b) { - return \$a + \$b; -} -EOL - ); - } - - public function testStringNormal() - { - $this->compare( - << -echo 'Ahoj světe'; -EOL - ); - } - - public function testStringDouble() - { - $this->compare( - << -echo "Ahoj světe"; -EOL - ); - } - - public function testInstanceof() - { - $this->compare( - << -\$a instanceof stdClass; -EOL - ); - } - - /* - * Constants - */ - public function testConstant() - { - $constants = array( - '__FILE__', - '__LINE__', - '__CLASS__', - '__FUNCTION__', - '__METHOD__', - '__TRAIT__', - '__DIR__', - '__NAMESPACE__' - ); - - foreach ($constants as $constant) { - $this->compare( - << -$constant; -EOL - ); - } - } - - /* - * Comments - */ - public function testComment() - { - $this->compare( - << -/* Ahoj */ -EOL - ); - } - - public function testDocComment() - { - $this->compare( - << -/** Ahoj */ -EOL - ); - } - - public function testInlineComment() - { - $this->compare( - << -// Ahoj -EOL - ); - } - - public function testHashComment() - { - $this->compare( - << -# Ahoj -EOL - ); - } - - public function testEmpty() - { - $this->compare( - '' - , - '' - ); - } -} \ No newline at end of file diff --git a/pfosten/vendor/jakub-onderka/php-console-highlighter/tests/bootstrap.php b/pfosten/vendor/jakub-onderka/php-console-highlighter/tests/bootstrap.php deleted file mode 100755 index 7500417e..00000000 --- a/pfosten/vendor/jakub-onderka/php-console-highlighter/tests/bootstrap.php +++ /dev/null @@ -1,2 +0,0 @@ -=5.6.4", + "php": "^7.1.3", + "ext-json": "*", "ext-mbstring": "*", "ext-openssl": "*", - "doctrine/inflector": "~1.1", - "erusev/parsedown": "~1.6", - "league/flysystem": "~1.0", - "monolog/monolog": "~1.11", - "mtdowling/cron-expression": "~1.0", - "nesbot/carbon": "~1.20", - "paragonie/random_compat": "~1.4|~2.0", - "ramsey/uuid": "~3.0", - "swiftmailer/swiftmailer": "~5.4", - "symfony/console": "~3.2", - "symfony/debug": "~3.2", - "symfony/finder": "~3.2", - "symfony/http-foundation": "~3.2", - "symfony/http-kernel": "~3.2", - "symfony/process": "~3.2", - "symfony/routing": "~3.2", - "symfony/var-dumper": "~3.2", - "tijsverkoyen/css-to-inline-styles": "~2.2", - "vlucas/phpdotenv": "~2.2" + "doctrine/inflector": "^1.1", + "dragonmantank/cron-expression": "^2.0", + "egulias/email-validator": "^2.0", + "erusev/parsedown": "^1.7", + "league/flysystem": "^1.0.8", + "monolog/monolog": "^1.12", + "nesbot/carbon": "^1.26.3 || ^2.0", + "opis/closure": "^3.1", + "psr/container": "^1.0", + "psr/simple-cache": "^1.0", + "ramsey/uuid": "^3.7", + "swiftmailer/swiftmailer": "^6.0", + "symfony/console": "^4.2", + "symfony/debug": "^4.2", + "symfony/finder": "^4.2", + "symfony/http-foundation": "^4.2", + "symfony/http-kernel": "^4.2", + "symfony/process": "^4.2", + "symfony/routing": "^4.2", + "symfony/var-dumper": "^4.2", + "tijsverkoyen/css-to-inline-styles": "^2.2.1", + "vlucas/phpdotenv": "^3.3" }, "replace": { "illuminate/auth": "self.version", @@ -51,7 +55,6 @@ "illuminate/database": "self.version", "illuminate/encryption": "self.version", "illuminate/events": "self.version", - "illuminate/exception": "self.version", "illuminate/filesystem": "self.version", "illuminate/hashing": "self.version", "illuminate/http": "self.version", @@ -67,18 +70,26 @@ "illuminate/support": "self.version", "illuminate/translation": "self.version", "illuminate/validation": "self.version", - "illuminate/view": "self.version", - "tightenco/collect": "self.version" + "illuminate/view": "self.version" + }, + "conflict": { + "tightenco/collect": "<5.5.33" }, "require-dev": { - "aws/aws-sdk-php": "~3.0", - "doctrine/dbal": "~2.5", - "mockery/mockery": "~0.9.4", - "pda/pheanstalk": "~3.0", - "phpunit/phpunit": "~5.7", - "predis/predis": "~1.0", - "symfony/css-selector": "~3.2", - "symfony/dom-crawler": "~3.2" + "aws/aws-sdk-php": "^3.0", + "doctrine/dbal": "^2.6", + "filp/whoops": "^2.1.4", + "guzzlehttp/guzzle": "^6.3", + "league/flysystem-cached-adapter": "^1.0", + "mockery/mockery": "^1.0", + "moontoast/math": "^1.1", + "orchestra/testbench-core": "3.8.*", + "pda/pheanstalk": "^4.0", + "phpunit/phpunit": "^7.5|^8.0", + "predis/predis": "^1.1.1", + "symfony/css-selector": "^4.2", + "symfony/dom-crawler": "^4.2", + "true/punycode": "^2.1" }, "autoload": { "files": [ @@ -99,24 +110,32 @@ }, "extra": { "branch-alias": { - "dev-master": "5.4-dev" + "dev-master": "5.8-dev" } }, "suggest": { - "aws/aws-sdk-php": "Required to use the SQS queue driver and SES mail driver (~3.0).", - "doctrine/dbal": "Required to rename columns and drop SQLite columns (~2.5).", - "fzaninotto/faker": "Required to use the eloquent factory builder (~1.4).", - "guzzlehttp/guzzle": "Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (~6.0).", - "laravel/tinker": "Required to use the tinker console command (~1.0).", - "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (~1.0).", - "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (~1.0).", - "nexmo/client": "Required to use the Nexmo transport (~1.0).", - "pda/pheanstalk": "Required to use the beanstalk queue driver (~3.0).", - "predis/predis": "Required to use the redis cache and queue drivers (~1.0).", - "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (~2.0).", - "symfony/css-selector": "Required to use some of the crawler integration testing tools (~3.2).", - "symfony/dom-crawler": "Required to use most of the crawler integration testing tools (~3.2).", - "symfony/psr-http-message-bridge": "Required to psr7 bridging features (0.2.*)." + "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", + "ext-pcntl": "Required to use all features of the queue worker.", + "ext-posix": "Required to use all features of the queue worker.", + "aws/aws-sdk-php": "Required to use the SQS queue driver and SES mail driver (^3.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.6).", + "filp/whoops": "Required for friendly error pages in development (^2.1.4).", + "fzaninotto/faker": "Required to use the eloquent factory builder (^1.4).", + "guzzlehttp/guzzle": "Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (^6.0).", + "laravel/tinker": "Required to use the tinker console command (^1.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^1.0).", + "league/flysystem-cached-adapter": "Required to use the Flysystem cache (^1.0).", + "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (^1.0).", + "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (^1.0).", + "moontoast/math": "Required to use ordered UUIDs (^1.1).", + "nexmo/client": "Required to use the Nexmo transport (^1.0).", + "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", + "predis/predis": "Required to use the redis cache and queue drivers (^1.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^3.0).", + "symfony/css-selector": "Required to use some of the crawler integration testing tools (^4.2).", + "symfony/dom-crawler": "Required to use most of the crawler integration testing tools (^4.2).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^1.1).", + "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)." }, "config": { "sort-packages": true diff --git a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php index 7dcef0a1..e0b83dca 100644 --- a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php +++ b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php @@ -2,6 +2,10 @@ namespace Illuminate\Auth\Access; +use Exception; +use ReflectionClass; +use ReflectionFunction; +use Illuminate\Support\Arr; use Illuminate\Support\Str; use InvalidArgumentException; use Illuminate\Contracts\Container\Container; @@ -53,6 +57,20 @@ class Gate implements GateContract */ protected $afterCallbacks = []; + /** + * All of the defined abilities using class@method notation. + * + * @var array + */ + protected $stringCallbacks = []; + + /** + * The callback to be used to guess policy names. + * + * @var callable|null + */ + protected $guessPolicyNamesUsingCallback; + /** * Create a new gate instance. * @@ -62,10 +80,12 @@ class Gate implements GateContract * @param array $policies * @param array $beforeCallbacks * @param array $afterCallbacks + * @param callable|null $guessPolicyNamesUsingCallback * @return void */ public function __construct(Container $container, callable $userResolver, array $abilities = [], - array $policies = [], array $beforeCallbacks = [], array $afterCallbacks = []) + array $policies = [], array $beforeCallbacks = [], array $afterCallbacks = [], + callable $guessPolicyNamesUsingCallback = null) { $this->policies = $policies; $this->container = $container; @@ -73,17 +93,26 @@ class Gate implements GateContract $this->userResolver = $userResolver; $this->afterCallbacks = $afterCallbacks; $this->beforeCallbacks = $beforeCallbacks; + $this->guessPolicyNamesUsingCallback = $guessPolicyNamesUsingCallback; } /** * Determine if a given ability has been defined. * - * @param string $ability + * @param string|array $ability * @return bool */ public function has($ability) { - return isset($this->abilities[$ability]); + $abilities = is_array($ability) ? $ability : func_get_args(); + + foreach ($abilities as $ability) { + if (! isset($this->abilities[$ability])) { + return false; + } + } + + return true; } /** @@ -99,8 +128,10 @@ class Gate implements GateContract { if (is_callable($callback)) { $this->abilities[$ability] = $callback; - } elseif (is_string($callback) && Str::contains($callback, '@')) { - $this->abilities[$ability] = $this->buildAbilityCallback($callback); + } elseif (is_string($callback)) { + $this->stringCallbacks[$ability] = $callback; + + $this->abilities[$ability] = $this->buildAbilityCallback($ability, $callback); } else { throw new InvalidArgumentException("Callback must be a callable or a 'Class@method' string."); } @@ -113,16 +144,17 @@ class Gate implements GateContract * * @param string $name * @param string $class - * @param array $abilities + * @param array|null $abilities * @return $this */ public function resource($name, $class, array $abilities = null) { $abilities = $abilities ?: [ - 'view' => 'view', - 'create' => 'create', - 'update' => 'update', - 'delete' => 'delete', + 'viewAny' => 'viewAny', + 'view' => 'view', + 'create' => 'create', + 'update' => 'update', + 'delete' => 'delete', ]; foreach ($abilities as $ability => $method) { @@ -135,15 +167,36 @@ class Gate implements GateContract /** * Create the ability callback for a callback string. * + * @param string $ability * @param string $callback * @return \Closure */ - protected function buildAbilityCallback($callback) + protected function buildAbilityCallback($ability, $callback) { - return function () use ($callback) { - list($class, $method) = Str::parseCallback($callback); + return function () use ($ability, $callback) { + if (Str::contains($callback, '@')) { + [$class, $method] = Str::parseCallback($callback); + } else { + $class = $callback; + } - return $this->resolvePolicy($class)->{$method}(...func_get_args()); + $policy = $this->resolvePolicy($class); + + $arguments = func_get_args(); + + $user = array_shift($arguments); + + $result = $this->callPolicyBefore( + $policy, $user, $ability, $arguments + ); + + if (! is_null($result)) { + return $result; + } + + return isset($method) + ? $policy->{$method}(...func_get_args()) + : $policy(...func_get_args()); }; } @@ -212,19 +265,47 @@ class Gate implements GateContract } /** - * Determine if the given ability should be granted for the current user. + * Determine if all of the given abilities should be granted for the current user. * - * @param string $ability + * @param iterable|string $abilities * @param array|mixed $arguments * @return bool */ - public function check($ability, $arguments = []) + public function check($abilities, $arguments = []) { - try { - return (bool) $this->raw($ability, $arguments); - } catch (AuthorizationException $e) { - return false; - } + return collect($abilities)->every(function ($ability) use ($arguments) { + try { + return (bool) $this->raw($ability, $arguments); + } catch (AuthorizationException $e) { + return false; + } + }); + } + + /** + * Determine if any one of the given abilities should be granted for the current user. + * + * @param iterable|string $abilities + * @param array|mixed $arguments + * @return bool + */ + public function any($abilities, $arguments = []) + { + return collect($abilities)->contains(function ($ability) use ($arguments) { + return $this->check($ability, $arguments); + }); + } + + /** + * Determine if all of the given abilities should be denied for the current user. + * + * @param iterable|string $abilities + * @param array|mixed $arguments + * @return bool + */ + public function none($abilities, $arguments = []) + { + return ! $this->any($abilities, $arguments); } /** @@ -254,13 +335,11 @@ class Gate implements GateContract * @param array|mixed $arguments * @return mixed */ - protected function raw($ability, $arguments = []) + public function raw($ability, $arguments = []) { - if (! $user = $this->resolveUser()) { - return false; - } + $arguments = Arr::wrap($arguments); - $arguments = array_wrap($arguments); + $user = $this->resolveUser(); // First we will call the "before" callbacks for the Gate. If any of these give // back a non-null response, we will immediately return that result in order @@ -276,17 +355,95 @@ class Gate implements GateContract // After calling the authorization callback, we will call the "after" callbacks // that are registered with the Gate, which allows a developer to do logging // if that is required for this application. Then we'll return the result. - $this->callAfterCallbacks( + return $this->callAfterCallbacks( $user, $ability, $arguments, $result ); + } - return $result; + /** + * Determine whether the callback/method can be called with the given user. + * + * @param \Illuminate\Contracts\Auth\Authenticatable|null $user + * @param \Closure|string|array $class + * @param string|null $method + * @return bool + */ + protected function canBeCalledWithUser($user, $class, $method = null) + { + if (! is_null($user)) { + return true; + } + + if (! is_null($method)) { + return $this->methodAllowsGuests($class, $method); + } + + if (is_array($class)) { + $className = is_string($class[0]) ? $class[0] : get_class($class[0]); + + return $this->methodAllowsGuests($className, $class[1]); + } + + return $this->callbackAllowsGuests($class); + } + + /** + * Determine if the given class method allows guests. + * + * @param string $class + * @param string $method + * @return bool + */ + protected function methodAllowsGuests($class, $method) + { + try { + $reflection = new ReflectionClass($class); + + $method = $reflection->getMethod($method); + } catch (Exception $e) { + return false; + } + + if ($method) { + $parameters = $method->getParameters(); + + return isset($parameters[0]) && $this->parameterAllowsGuests($parameters[0]); + } + + return false; + } + + /** + * Determine if the callback allows guests. + * + * @param callable $callback + * @return bool + * + * @throws \ReflectionException + */ + protected function callbackAllowsGuests($callback) + { + $parameters = (new ReflectionFunction($callback))->getParameters(); + + return isset($parameters[0]) && $this->parameterAllowsGuests($parameters[0]); + } + + /** + * Determine if the given parameter allows guests. + * + * @param \ReflectionParameter $parameter + * @return bool + */ + protected function parameterAllowsGuests($parameter) + { + return ($parameter->getClass() && $parameter->allowsNull()) || + ($parameter->isDefaultValueAvailable() && is_null($parameter->getDefaultValue())); } /** * Resolve and call the appropriate authorization callback. * - * @param \Illuminate\Contracts\Auth\Authenticatable $user + * @param \Illuminate\Contracts\Auth\Authenticatable|null $user * @param string $ability * @param array $arguments * @return bool @@ -301,17 +458,19 @@ class Gate implements GateContract /** * Call all of the before callbacks and return if a result is given. * - * @param \Illuminate\Contracts\Auth\Authenticatable $user + * @param \Illuminate\Contracts\Auth\Authenticatable|null $user * @param string $ability * @param array $arguments * @return bool|null */ protected function callBeforeCallbacks($user, $ability, array $arguments) { - $arguments = array_merge([$user, $ability], [$arguments]); - foreach ($this->beforeCallbacks as $before) { - if (! is_null($result = $before(...$arguments))) { + if (! $this->canBeCalledWithUser($user, $before)) { + continue; + } + + if (! is_null($result = $before($user, $ability, $arguments))) { return $result; } } @@ -324,39 +483,53 @@ class Gate implements GateContract * @param string $ability * @param array $arguments * @param bool $result - * @return void + * @return bool|null */ protected function callAfterCallbacks($user, $ability, array $arguments, $result) { - $arguments = array_merge([$user, $ability, $result], [$arguments]); - foreach ($this->afterCallbacks as $after) { - $after(...$arguments); + if (! $this->canBeCalledWithUser($user, $after)) { + continue; + } + + $afterResult = $after($user, $ability, $result, $arguments); + + $result = $result ?? $afterResult; } + + return $result; } /** * Resolve the callable for the given ability and arguments. * - * @param \Illuminate\Contracts\Auth\Authenticatable $user + * @param \Illuminate\Contracts\Auth\Authenticatable|null $user * @param string $ability * @param array $arguments * @return callable */ protected function resolveAuthCallback($user, $ability, array $arguments) { - if (isset($arguments[0])) { - if (! is_null($policy = $this->getPolicyFor($arguments[0]))) { - return $this->resolvePolicyCallback($user, $ability, $arguments, $policy); + if (isset($arguments[0]) && + ! is_null($policy = $this->getPolicyFor($arguments[0])) && + $callback = $this->resolvePolicyCallback($user, $ability, $arguments, $policy)) { + return $callback; + } + + if (isset($this->stringCallbacks[$ability])) { + [$class, $method] = Str::parseCallback($this->stringCallbacks[$ability]); + + if ($this->canBeCalledWithUser($user, $class, $method ?: '__invoke')) { + return $this->abilities[$ability]; } } - if (isset($this->abilities[$ability])) { + if (isset($this->abilities[$ability]) && + $this->canBeCalledWithUser($user, $this->abilities[$ability])) { return $this->abilities[$ability]; } return function () { - return false; }; } @@ -373,13 +546,19 @@ class Gate implements GateContract } if (! is_string($class)) { - return null; + return; } if (isset($this->policies[$class])) { return $this->resolvePolicy($this->policies[$class]); } + foreach ($this->guessPolicyName($class) as $guessedPolicy) { + if (class_exists($guessedPolicy)) { + return $this->resolvePolicy($guessedPolicy); + } + } + foreach ($this->policies as $expected => $policy) { if (is_subclass_of($class, $expected)) { return $this->resolvePolicy($policy); @@ -387,11 +566,43 @@ class Gate implements GateContract } } + /** + * Guess the policy name for the given class. + * + * @param string $class + * @return array + */ + protected function guessPolicyName($class) + { + if ($this->guessPolicyNamesUsingCallback) { + return Arr::wrap(call_user_func($this->guessPolicyNamesUsingCallback, $class)); + } + + $classDirname = str_replace('/', '\\', dirname(str_replace('\\', '/', $class))); + + return [$classDirname.'\\Policies\\'.class_basename($class).'Policy']; + } + + /** + * Specify a callback to be used to guess policy names. + * + * @param callable $callback + * @return $this + */ + public function guessPolicyNamesUsing(callable $callback) + { + $this->guessPolicyNamesUsingCallback = $callback; + + return $this; + } + /** * Build a policy class instance of the given type. * * @param object|string $class * @return mixed + * + * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function resolvePolicy($class) { @@ -405,10 +616,14 @@ class Gate implements GateContract * @param string $ability * @param array $arguments * @param mixed $policy - * @return callable + * @return bool|callable */ protected function resolvePolicyCallback($user, $ability, array $arguments, $policy) { + if (! is_callable([$policy, $this->formatAbilityToMethod($ability)])) { + return false; + } + return function () use ($user, $ability, $arguments, $policy) { // This callback will be responsible for calling the policy's before method and // running this policy method if necessary. This is used to when objects are @@ -424,18 +639,9 @@ class Gate implements GateContract return $result; } - $ability = $this->formatAbilityToMethod($ability); + $method = $this->formatAbilityToMethod($ability); - // If this first argument is a string, that means they are passing a class name - // to the policy. We will remove the first argument from this argument array - // because this policy already knows what type of models it can authorize. - if (isset($arguments[0]) && is_string($arguments[0])) { - array_shift($arguments); - } - - return is_callable([$policy, $ability]) - ? $policy->{$ability}($user, ...$arguments) - : false; + return $this->callPolicyMethod($policy, $method, $user, $arguments); }; } @@ -450,11 +656,42 @@ class Gate implements GateContract */ protected function callPolicyBefore($policy, $user, $ability, $arguments) { - if (method_exists($policy, 'before')) { + if (! method_exists($policy, 'before')) { + return; + } + + if ($this->canBeCalledWithUser($user, $policy, 'before')) { return $policy->before($user, $ability, ...$arguments); } } + /** + * Call the appropriate method on the given policy. + * + * @param mixed $policy + * @param string $method + * @param \Illuminate\Contracts\Auth\Authenticatable|null $user + * @param array $arguments + * @return mixed + */ + protected function callPolicyMethod($policy, $method, $user, array $arguments) + { + // If this first argument is a string, that means they are passing a class name + // to the policy. We will remove the first argument from this argument array + // because this policy already knows what type of models it can authorize. + if (isset($arguments[0]) && is_string($arguments[0])) { + array_shift($arguments); + } + + if (! is_callable([$policy, $method])) { + return; + } + + if ($this->canBeCalledWithUser($user, $policy, $method)) { + return $policy->{$method}($user, ...$arguments); + } + } + /** * Format the policy ability into a method name. * @@ -480,7 +717,8 @@ class Gate implements GateContract return new static( $this->container, $callback, $this->abilities, - $this->policies, $this->beforeCallbacks, $this->afterCallbacks + $this->policies, $this->beforeCallbacks, $this->afterCallbacks, + $this->guessPolicyNamesUsingCallback ); } @@ -503,4 +741,14 @@ class Gate implements GateContract { return $this->abilities; } + + /** + * Get all of the defined policies. + * + * @return array + */ + public function policies() + { + return $this->policies; + } } diff --git a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Access/Response.php b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Access/Response.php index 8a3cd7dd..7fab01ef 100644 --- a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Access/Response.php +++ b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Access/Response.php @@ -15,6 +15,7 @@ class Response * Create a new response. * * @param string|null $message + * @return void */ public function __construct($message = null) { @@ -38,6 +39,6 @@ class Response */ public function __toString() { - return $this->message(); + return (string) $this->message(); } } diff --git a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php index 98446725..5cd29f17 100755 --- a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php +++ b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php @@ -13,7 +13,7 @@ class AuthManager implements FactoryContract /** * The application instance. * - * @var \Illuminate\Foundation\Application + * @var \Illuminate\Contracts\Foundation\Application */ protected $app; @@ -43,7 +43,7 @@ class AuthManager implements FactoryContract /** * Create a new Auth manager instance. * - * @param \Illuminate\Foundation\Application $app + * @param \Illuminate\Contracts\Foundation\Application $app * @return void */ public function __construct($app) @@ -58,16 +58,14 @@ class AuthManager implements FactoryContract /** * Attempt to get the guard from the local cache. * - * @param string $name + * @param string|null $name * @return \Illuminate\Contracts\Auth\Guard|\Illuminate\Contracts\Auth\StatefulGuard */ public function guard($name = null) { $name = $name ?: $this->getDefaultDriver(); - return isset($this->guards[$name]) - ? $this->guards[$name] - : $this->guards[$name] = $this->resolve($name); + return $this->guards[$name] ?? $this->guards[$name] = $this->resolve($name); } /** @@ -96,7 +94,9 @@ class AuthManager implements FactoryContract return $this->{$driverMethod}($name, $config); } - throw new InvalidArgumentException("Auth guard driver [{$name}] is not defined."); + throw new InvalidArgumentException( + "Auth driver [{$config['driver']}] for guard [{$name}] is not defined." + ); } /** @@ -120,7 +120,7 @@ class AuthManager implements FactoryContract */ public function createSessionDriver($name, $config) { - $provider = $this->createUserProvider($config['provider']); + $provider = $this->createUserProvider($config['provider'] ?? null); $guard = new SessionGuard($name, $provider, $this->app['session.store']); @@ -155,8 +155,11 @@ class AuthManager implements FactoryContract // that takes an API token field from the request and matches it to the // user in the database or another persistence layer where users are. $guard = new TokenGuard( - $this->createUserProvider($config['provider']), - $this->app['request'] + $this->createUserProvider($config['provider'] ?? null), + $this->app['request'], + $config['input_key'] ?? 'api_token', + $config['storage_key'] ?? 'api_token', + $config['hash'] ?? false ); $this->app->refresh('request', $guard, 'setRequest'); @@ -223,7 +226,7 @@ class AuthManager implements FactoryContract public function viaRequest($driver, callable $callback) { return $this->extend($driver, function () use ($callback) { - $guard = new RequestGuard($callback, $this->app['request']); + $guard = new RequestGuard($callback, $this->app['request'], $this->createUserProvider()); $this->app->refresh('request', $guard, 'setRequest'); diff --git a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php index 2820beb4..dfc554b2 100755 --- a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php +++ b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php @@ -17,12 +17,10 @@ class AuthServiceProvider extends ServiceProvider public function register() { $this->registerAuthenticator(); - $this->registerUserResolver(); - $this->registerAccessGate(); - $this->registerRequestRebindHandler(); + $this->registerEventRebindHandler(); } /** @@ -75,7 +73,7 @@ class AuthServiceProvider extends ServiceProvider } /** - * Register a resolver for the authenticated user. + * Handle the re-binding of the request binding. * * @return void */ @@ -87,4 +85,22 @@ class AuthServiceProvider extends ServiceProvider }); }); } + + /** + * Handle the re-binding of the event dispatcher binding. + * + * @return void + */ + protected function registerEventRebindHandler() + { + $this->app->rebinding('events', function ($app, $dispatcher) { + if (! $app->resolved('auth')) { + return; + } + + if (method_exists($guard = $app['auth']->guard(), 'setDispatcher')) { + $guard->setDispatcher($dispatcher); + } + }); + } } diff --git a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Authenticatable.php b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Authenticatable.php index 63fa4dd3..d7578a3d 100644 --- a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Authenticatable.php +++ b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Authenticatable.php @@ -44,12 +44,12 @@ trait Authenticatable /** * Get the token value for the "remember me" session. * - * @return string + * @return string|null */ public function getRememberToken() { if (! empty($this->getRememberTokenName())) { - return $this->{$this->getRememberTokenName()}; + return (string) $this->{$this->getRememberTokenName()}; } } diff --git a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/AuthenticationException.php b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/AuthenticationException.php index 3445b23a..ef7dbee6 100644 --- a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/AuthenticationException.php +++ b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/AuthenticationException.php @@ -13,18 +13,27 @@ class AuthenticationException extends Exception */ protected $guards; + /** + * The path the user should be redirected to. + * + * @var string + */ + protected $redirectTo; + /** * Create a new authentication exception. * * @param string $message * @param array $guards + * @param string|null $redirectTo * @return void */ - public function __construct($message = 'Unauthenticated.', array $guards = []) + public function __construct($message = 'Unauthenticated.', array $guards = [], $redirectTo = null) { parent::__construct($message); $this->guards = $guards; + $this->redirectTo = $redirectTo; } /** @@ -36,4 +45,14 @@ class AuthenticationException extends Exception { return $this->guards; } + + /** + * Get the path the user should be redirected to. + * + * @return string + */ + public function redirectTo() + { + return $this->redirectTo; + } } diff --git a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Console/ClearResetsCommand.php b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Console/ClearResetsCommand.php index 320e934d..57c3bd50 100644 --- a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Console/ClearResetsCommand.php +++ b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Console/ClearResetsCommand.php @@ -25,7 +25,7 @@ class ClearResetsCommand extends Command * * @return void */ - public function fire() + public function handle() { $this->laravel['auth.password']->broker($this->argument('name'))->getRepository()->deleteExpired(); diff --git a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/controllers/HomeController.stub b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/controllers/HomeController.stub index 8e0007ad..63a1e368 100644 --- a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/controllers/HomeController.stub +++ b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/controllers/HomeController.stub @@ -19,7 +19,7 @@ class HomeController extends Controller /** * Show the application dashboard. * - * @return \Illuminate\Http\Response + * @return \Illuminate\Contracts\Support\Renderable */ public function index() { diff --git a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/views/auth/login.stub b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/views/auth/login.stub index 07924ce6..c12b97e5 100644 --- a/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/views/auth/login.stub +++ b/pfosten/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/views/auth/login.stub @@ -2,62 +2,66 @@ @section('content')
-
-
-
-
Login
+
+
+
+
{{ __('Login') }}
-
-
- {{ csrf_field() }} +
+ + @csrf -
- +
+
- + - @if ($errors->has('email')) - - {{ $errors->first('email') }} + @error('email') + + {{ $message }} - @endif + @enderror
-
- +
+
- + - @if ($errors->has('password')) - - {{ $errors->first('password') }} + @error('password') + + {{ $message }} - @endif + @enderror
-
-
-
-