diff --git a/app/SymfonyRequirements.php b/app/SymfonyRequirements.php index abaf0c179..28b0dcdbf 100644 --- a/app/SymfonyRequirements.php +++ b/app/SymfonyRequirements.php @@ -446,6 +446,12 @@ class SymfonyRequirements extends RequirementCollection ); } + $this->addRequirement( + function_exists('iconv'), + 'iconv() must be available', + 'Install and enable the iconv extension.' + ); + $this->addRequirement( function_exists('json_encode'), 'json_encode() must be available', @@ -546,10 +552,10 @@ class SymfonyRequirements extends RequirementCollection require_once __DIR__.'/../vendor/autoload.php'; try { - $r = new \ReflectionClass('Sensio\Bundle\DistributionBundle\SensioDistributionBundle'); + $r = new ReflectionClass('Sensio\Bundle\DistributionBundle\SensioDistributionBundle'); $contents = file_get_contents(dirname($r->getFileName()).'/Resources/skeleton/app/SymfonyRequirements.php'); - } catch (\ReflectionException $e) { + } catch (ReflectionException $e) { $contents = ''; } $this->addRecommendation( diff --git a/composer.lock b/composer.lock index 13e948218..368f9f95a 100644 --- a/composer.lock +++ b/composer.lock @@ -5,6 +5,7 @@ "This file is @generated automatically" ], "hash": "7fb67fafde0e24c1802714a2a47da5e1", + "content-hash": "372936ba75537d8422a8e63bd419c213", "packages": [ { "name": "doctrine/annotations", @@ -76,16 +77,16 @@ }, { "name": "doctrine/cache", - "version": "v1.4.2", + "version": "v1.5.0", "source": { "type": "git", "url": "https://github.com/doctrine/cache.git", - "reference": "8c434000f420ade76a07c64cbe08ca47e5c101ca" + "reference": "eb8a73619af4f1c8711e2ce482f5de3643258a1f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/8c434000f420ade76a07c64cbe08ca47e5c101ca", - "reference": "8c434000f420ade76a07c64cbe08ca47e5c101ca", + "url": "https://api.github.com/repos/doctrine/cache/zipball/eb8a73619af4f1c8711e2ce482f5de3643258a1f", + "reference": "eb8a73619af4f1c8711e2ce482f5de3643258a1f", "shasum": "" }, "require": { @@ -106,8 +107,8 @@ } }, "autoload": { - "psr-0": { - "Doctrine\\Common\\Cache\\": "lib/" + "psr-4": { + "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" } }, "notification-url": "https://packagist.org/downloads/", @@ -142,7 +143,7 @@ "cache", "caching" ], - "time": "2015-08-31 12:36:41" + "time": "2015-10-28 11:27:45" }, { "name": "doctrine/collections", @@ -937,17 +938,17 @@ }, { "name": "friendsofsymfony/rest-bundle", - "version": "1.7.1", + "version": "1.7.2", "target-dir": "FOS/RestBundle", "source": { "type": "git", "url": "https://github.com/FriendsOfSymfony/FOSRestBundle.git", - "reference": "3fb2d30c58cde59213dbddd031bc36171b8b68b6" + "reference": "70db6f7af4bb198881bfc9106aea633fa3e818c0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FriendsOfSymfony/FOSRestBundle/zipball/3fb2d30c58cde59213dbddd031bc36171b8b68b6", - "reference": "3fb2d30c58cde59213dbddd031bc36171b8b68b6", + "url": "https://api.github.com/repos/FriendsOfSymfony/FOSRestBundle/zipball/70db6f7af4bb198881bfc9106aea633fa3e818c0", + "reference": "70db6f7af4bb198881bfc9106aea633fa3e818c0", "shasum": "" }, "require": { @@ -965,10 +966,11 @@ "symfony/validator": ">=2.5.0,<2.5.5" }, "require-dev": { - "jms/serializer": "~0.13", - "jms/serializer-bundle": "~0.12", + "jms/serializer": "~0.13|~1.0", + "jms/serializer-bundle": "~0.12|~1.0", "phpoption/phpoption": "~1.1.0", "sensio/framework-extra-bundle": "~3.0", + "sllh/php-cs-fixer-styleci-bridge": "^1.3", "symfony/browser-kit": "~2.3", "symfony/dependency-injection": "~2.3", "symfony/form": "~2.3", @@ -978,7 +980,7 @@ "symfony/yaml": "~2.3" }, "suggest": { - "jms/serializer-bundle": "Add support for advanced serialization capabilities, recommended, requires ~0.12", + "jms/serializer-bundle": "Add support for advanced serialization capabilities, recommended, requires ~0.12||~1.0", "sensio/framework-extra-bundle": "Add support for route annotations and the view response listener, requires ~3.0", "symfony/serializer": "Add support for basic serialization capabilities and xml decoding, requires ~2.3", "symfony/validator": "Add support for validation capabilities in the ParamFetcher, requires ~2.3" @@ -1017,7 +1019,7 @@ "keywords": [ "rest" ], - "time": "2015-06-16 08:39:26" + "time": "2015-10-16 07:05:52" }, { "name": "friendsofsymfony/user-bundle", @@ -1344,16 +1346,16 @@ }, { "name": "j0k3r/graby", - "version": "1.0.1", + "version": "1.0.4", "source": { "type": "git", "url": "https://github.com/j0k3r/graby.git", - "reference": "f1d655bb680eded0dde8cf26fae1e931f69b6b12" + "reference": "488cee65ac6ea5dd6bb9734b982159e591de6f0e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/j0k3r/graby/zipball/f1d655bb680eded0dde8cf26fae1e931f69b6b12", - "reference": "f1d655bb680eded0dde8cf26fae1e931f69b6b12", + "url": "https://api.github.com/repos/j0k3r/graby/zipball/488cee65ac6ea5dd6bb9734b982159e591de6f0e", + "reference": "488cee65ac6ea5dd6bb9734b982159e591de6f0e", "shasum": "" }, "require": { @@ -1392,20 +1394,20 @@ } ], "description": "Graby helps you extract article content from web pages", - "time": "2015-10-01 18:39:53" + "time": "2015-10-28 06:38:06" }, { "name": "j0k3r/graby-site-config", - "version": "1.0.4", + "version": "1.0.6", "source": { "type": "git", "url": "https://github.com/j0k3r/graby-site-config.git", - "reference": "cf088ca2100eeec3f230cc187a5b489e61fe97f1" + "reference": "6631451c1be563ff3bc8fa16c60ef7df38f8e65b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/j0k3r/graby-site-config/zipball/cf088ca2100eeec3f230cc187a5b489e61fe97f1", - "reference": "cf088ca2100eeec3f230cc187a5b489e61fe97f1", + "url": "https://api.github.com/repos/j0k3r/graby-site-config/zipball/6631451c1be563ff3bc8fa16c60ef7df38f8e65b", + "reference": "6631451c1be563ff3bc8fa16c60ef7df38f8e65b", "shasum": "" }, "require": { @@ -1428,7 +1430,7 @@ } ], "description": "Graby site config files", - "time": "2015-10-06 07:07:37" + "time": "2015-10-24 14:44:25" }, { "name": "j0k3r/php-readability", @@ -1820,16 +1822,16 @@ }, { "name": "kriswallsmith/assetic", - "version": "v1.3.0", + "version": "v1.3.1", "source": { "type": "git", "url": "https://github.com/kriswallsmith/assetic.git", - "reference": "56cb5d6dec9e7a68a4da2fa89844f39d41092f31" + "reference": "cb92b179dddfb8a3f341d53bd27e088f24d9c2e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/kriswallsmith/assetic/zipball/56cb5d6dec9e7a68a4da2fa89844f39d41092f31", - "reference": "56cb5d6dec9e7a68a4da2fa89844f39d41092f31", + "url": "https://api.github.com/repos/kriswallsmith/assetic/zipball/cb92b179dddfb8a3f341d53bd27e088f24d9c2e5", + "reference": "cb92b179dddfb8a3f341d53bd27e088f24d9c2e5", "shasum": "" }, "require": { @@ -1865,7 +1867,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3-dev" + "dev-master": "1.4-dev" } }, "autoload": { @@ -1894,20 +1896,20 @@ "compression", "minification" ], - "time": "2015-08-31 19:07:16" + "time": "2015-10-15 01:33:42" }, { "name": "lexik/form-filter-bundle", - "version": "v4.0.0", + "version": "v4.0.2", "source": { "type": "git", "url": "https://github.com/lexik/LexikFormFilterBundle.git", - "reference": "325432453705062ff43b02952b5ca815c5697ba6" + "reference": "d6081d308b71e14509602722c78d28801e4ed78a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lexik/LexikFormFilterBundle/zipball/325432453705062ff43b02952b5ca815c5697ba6", - "reference": "325432453705062ff43b02952b5ca815c5697ba6", + "url": "https://api.github.com/repos/lexik/LexikFormFilterBundle/zipball/d6081d308b71e14509602722c78d28801e4ed78a", + "reference": "d6081d308b71e14509602722c78d28801e4ed78a", "shasum": "" }, "require": { @@ -1953,7 +1955,7 @@ "filter", "form" ], - "time": "2015-07-31 13:58:10" + "time": "2015-10-20 12:45:52" }, { "name": "liip/theme-bundle", @@ -2108,16 +2110,16 @@ }, { "name": "monolog/monolog", - "version": "1.17.1", + "version": "1.17.2", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "0524c87587ab85bc4c2d6f5b41253ccb930a5422" + "reference": "bee7f0dc9c3e0b69a6039697533dca1e845c8c24" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/0524c87587ab85bc4c2d6f5b41253ccb930a5422", - "reference": "0524c87587ab85bc4c2d6f5b41253ccb930a5422", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/bee7f0dc9c3e0b69a6039697533dca1e845c8c24", + "reference": "bee7f0dc9c3e0b69a6039697533dca1e845c8c24", "shasum": "" }, "require": { @@ -2131,10 +2133,11 @@ "aws/aws-sdk-php": "^2.4.9", "doctrine/couchdb": "~1.0@dev", "graylog2/gelf-php": "~1.0", + "jakub-onderka/php-parallel-lint": "0.9", "php-console/php-console": "^3.1.3", "phpunit/phpunit": "~4.5", "phpunit/phpunit-mock-objects": "2.3.0", - "raven/raven": "~0.11", + "raven/raven": "^0.13", "ruflin/elastica": ">=0.90 <3.0", "swiftmailer/swiftmailer": "~5.3", "videlalvaro/php-amqplib": "~2.4" @@ -2180,7 +2183,7 @@ "logging", "psr-3" ], - "time": "2015-08-31 09:17:37" + "time": "2015-10-14 12:51:02" }, { "name": "neitanod/forceutf8", @@ -2218,40 +2221,44 @@ }, { "name": "nelmio/api-doc-bundle", - "version": "2.9.0", + "version": "2.10.3", "target-dir": "Nelmio/ApiDocBundle", "source": { "type": "git", "url": "https://github.com/nelmio/NelmioApiDocBundle.git", - "reference": "de31760fd84a45fadbb4fe24db050b5e29ea70d1" + "reference": "be90e8aad60b7701097b900c4a3a971a50f9862e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nelmio/NelmioApiDocBundle/zipball/de31760fd84a45fadbb4fe24db050b5e29ea70d1", - "reference": "de31760fd84a45fadbb4fe24db050b5e29ea70d1", + "url": "https://api.github.com/repos/nelmio/NelmioApiDocBundle/zipball/be90e8aad60b7701097b900c4a3a971a50f9862e", + "reference": "be90e8aad60b7701097b900c4a3a971a50f9862e", "shasum": "" }, "require": { "michelf/php-markdown": "~1.4", - "symfony/console": "~2.1", - "symfony/framework-bundle": "~2.1", - "symfony/twig-bundle": "~2.1" + "php": ">=5.3", + "symfony/console": "~2.3", + "symfony/framework-bundle": "~2.3", + "symfony/twig-bundle": "~2.3" }, "conflict": { "jms/serializer": "<0.12", - "jms/serializer-bundle": "<0.11" + "jms/serializer-bundle": "<0.11", + "twig/twig": "<1.12" }, "require-dev": { - "dunglas/api-bundle": "dev-master", + "dunglas/api-bundle": "~1.0", "friendsofsymfony/rest-bundle": "~1.0", "jms/serializer-bundle": ">=0.11", "sensio/framework-extra-bundle": "~3.0", - "symfony/browser-kit": "~2.1", - "symfony/css-selector": "~2.1", - "symfony/form": "~2.1", - "symfony/serializer": "~2.7@dev", - "symfony/validator": "~2.1", - "symfony/yaml": "~2.1" + "symfony/browser-kit": "~2.3", + "symfony/css-selector": "~2.3", + "symfony/finder": "~2.3", + "symfony/form": "~2.3", + "symfony/phpunit-bridge": "~2.7", + "symfony/serializer": "~2.7", + "symfony/validator": "~2.3", + "symfony/yaml": "~2.3" }, "suggest": { "dunglas/api-bundle": "For making use of resources definitions of DunglasApiBundle.", @@ -2263,7 +2270,7 @@ "type": "symfony-bundle", "extra": { "branch-alias": { - "dev-master": "2.9.x-dev" + "dev-master": "2.10.x-dev" } }, "autoload": { @@ -2292,7 +2299,7 @@ "documentation", "rest" ], - "time": "2015-05-16 17:16:14" + "time": "2015-10-28 09:30:40" }, { "name": "nelmio/cors-bundle", @@ -2649,17 +2656,17 @@ }, { "name": "sensio/distribution-bundle", - "version": "v3.0.31", + "version": "v3.0.33", "target-dir": "Sensio/Bundle/DistributionBundle", "source": { "type": "git", "url": "https://github.com/sensiolabs/SensioDistributionBundle.git", - "reference": "3a900814bd57bf20f9453ae81ff8772bc95d7fff" + "reference": "63245e12c948bf50278383e70fd5d6841af17e17" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sensiolabs/SensioDistributionBundle/zipball/3a900814bd57bf20f9453ae81ff8772bc95d7fff", - "reference": "3a900814bd57bf20f9453ae81ff8772bc95d7fff", + "url": "https://api.github.com/repos/sensiolabs/SensioDistributionBundle/zipball/63245e12c948bf50278383e70fd5d6841af17e17", + "reference": "63245e12c948bf50278383e70fd5d6841af17e17", "shasum": "" }, "require": { @@ -2705,7 +2712,7 @@ "configuration", "distribution" ], - "time": "2015-08-03 10:07:12" + "time": "2015-10-27 18:46:42" }, { "name": "sensio/framework-extra-bundle", @@ -3194,16 +3201,16 @@ }, { "name": "symfony/symfony", - "version": "v2.7.5", + "version": "v2.7.6", "source": { "type": "git", "url": "https://github.com/symfony/symfony.git", - "reference": "619528a274647cffc1792063c3ea04c4fa8266a0" + "reference": "66b2e9662c44d478b69e48278aa54079a006eb42" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/symfony/zipball/619528a274647cffc1792063c3ea04c4fa8266a0", - "reference": "619528a274647cffc1792063c3ea04c4fa8266a0", + "url": "https://api.github.com/repos/symfony/symfony/zipball/66b2e9662c44d478b69e48278aa54079a006eb42", + "reference": "66b2e9662c44d478b69e48278aa54079a006eb42", "shasum": "" }, "require": { @@ -3266,8 +3273,7 @@ "egulias/email-validator": "~1.2", "ircmaxell/password-compat": "~1.0", "monolog/monolog": "~1.11", - "ocramius/proxy-manager": "~0.4|~1.0", - "symfony/phpunit-bridge": "self.version" + "ocramius/proxy-manager": "~0.4|~1.0" }, "type": "library", "extra": { @@ -3312,7 +3318,7 @@ "keywords": [ "framework" ], - "time": "2015-09-25 11:16:52" + "time": "2015-10-27 19:07:24" }, { "name": "tecnickcom/tcpdf", @@ -3431,16 +3437,16 @@ }, { "name": "twig/twig", - "version": "v1.22.3", + "version": "v1.23.0", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "ebfc36b7e77b0c1175afe30459cf943010245540" + "reference": "5868cd822fd6cf626d5f805439575f9c323cee2a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/ebfc36b7e77b0c1175afe30459cf943010245540", - "reference": "ebfc36b7e77b0c1175afe30459cf943010245540", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/5868cd822fd6cf626d5f805439575f9c323cee2a", + "reference": "5868cd822fd6cf626d5f805439575f9c323cee2a", "shasum": "" }, "require": { @@ -3453,7 +3459,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.22-dev" + "dev-master": "1.23-dev" } }, "autoload": { @@ -3488,7 +3494,7 @@ "keywords": [ "templating" ], - "time": "2015-10-13 07:07:02" + "time": "2015-10-29 23:29:01" }, { "name": "willdurand/hateoas", @@ -3596,7 +3602,7 @@ ], "authors": [ { - "name": "William DURAND", + "name": "William Durand", "email": "william.durand1@gmail.com" } ], @@ -4163,16 +4169,16 @@ }, { "name": "phpunit/phpunit", - "version": "4.8.12", + "version": "4.8.16", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "00194eb95989190a73198390ceca081ad3441a7f" + "reference": "625f8c345606ed0f3a141dfb88f4116f0e22978e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/00194eb95989190a73198390ceca081ad3441a7f", - "reference": "00194eb95989190a73198390ceca081ad3441a7f", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/625f8c345606ed0f3a141dfb88f4116f0e22978e", + "reference": "625f8c345606ed0f3a141dfb88f4116f0e22978e", "shasum": "" }, "require": { @@ -4231,7 +4237,7 @@ "testing", "xunit" ], - "time": "2015-10-12 03:36:47" + "time": "2015-10-23 06:48:33" }, { "name": "phpunit/phpunit-mock-objects",