diff --git a/.gitignore b/.gitignore
index 88ef4f43e7..a51002af3c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,6 +5,9 @@
/app/config/parameters.yml
/app/config/phpcr.yml
/app/logs/*
+!app/cache/.gitkeep
+!app/logs/.gitkeep
+/app/phpunit.xml
/bin/
/build/
/composer.phar
diff --git a/.styleci.yml b/.styleci.yml
index 0d35b03aed..2aec29d971 100644
--- a/.styleci.yml
+++ b/.styleci.yml
@@ -14,5 +14,6 @@ disabled:
finder:
not-path:
+ - app/autoload.php
- app/SymfonyRequirements.php
- app/check.php
diff --git a/UPGRADE.md b/UPGRADE.md
index 675d38e4bc..b7f43107d1 100644
--- a/UPGRADE.md
+++ b/UPGRADE.md
@@ -1,6 +1,12 @@
# Upgrade
-## 0.1.2
+## dev-develop
+
+### Symfony 2.8 Upgrade
+
+Sulu has upgrade to Symfony 2.8. See the [Symfony Upgrade Guide](https://github.com/symfony/symfony-standard/blob/2.8/UPGRADE-2.8.md) for more information.
+
+## 1.1.2
### Reindex-Command & Date Content-Type
diff --git a/app/.htaccess b/app/.htaccess
index 3418e55a68..a12290ab69 100644
--- a/app/.htaccess
+++ b/app/.htaccess
@@ -1 +1,8 @@
-deny from all
\ No newline at end of file
+
+ Require all denied
+
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/app/autoload.php b/app/autoload.php
index c5f664dc81..70526bb5e4 100644
--- a/app/autoload.php
+++ b/app/autoload.php
@@ -1,13 +1,13 @@
getTestMessage(), $lineSize - 3, PHP_EOL.' ').PHP_EOL;
+ $errorMessage = wordwrap($requirement->getTestMessage(), $lineSize - 3, PHP_EOL.' ').PHP_EOL;
$errorMessage .= ' > '.wordwrap($requirement->getHelpText(), $lineSize - 5, PHP_EOL.' > ').PHP_EOL;
return $errorMessage;
@@ -121,8 +121,8 @@ function echo_block($style, $title, $message)
echo PHP_EOL.PHP_EOL;
echo_style($style, str_repeat(' ', $width).PHP_EOL);
- echo_style($style, str_pad(' ['.$title.']', $width, ' ', STR_PAD_RIGHT).PHP_EOL);
- echo_style($style, str_pad($message, $width, ' ', STR_PAD_RIGHT).PHP_EOL);
+ echo_style($style, str_pad(' ['.$title.']', $width, ' ', STR_PAD_RIGHT).PHP_EOL);
+ echo_style($style, str_pad($message, $width, ' ', STR_PAD_RIGHT).PHP_EOL);
echo_style($style, str_repeat(' ', $width).PHP_EOL);
}
diff --git a/app/config/admin/routing_dev.yml b/app/config/admin/routing_dev.yml
index dca0a095b0..842bb4cd34 100644
--- a/app/config/admin/routing_dev.yml
+++ b/app/config/admin/routing_dev.yml
@@ -6,9 +6,9 @@ _profiler:
resource: "@WebProfilerBundle/Resources/config/routing/profiler.xml"
prefix: /admin/_profiler
-_configurator:
- resource: "@SensioDistributionBundle/Resources/config/routing/webconfigurator.xml"
- prefix: /admin/_configurator
+_errors:
+ resource: "@TwigBundle/Resources/config/routing/errors.xml"
+ prefix: /admin/_error
_main:
resource: routing.yml
diff --git a/app/config/config.yml b/app/config/config.yml
index 76b42b7e38..fd1513a4a3 100644
--- a/app/config/config.yml
+++ b/app/config/config.yml
@@ -3,15 +3,22 @@ imports:
- { resource: services.yml }
- { resource: sulu.yml }
+# Put parameters here that don't need to change on each machine where the app is deployed
+# http://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration
+parameters:
+ locale: en
+
framework:
#esi: ~
#translator: { fallbacks: ["%locale%"] }
secret: "%secret%"
router:
+ resource: "%kernel.root_dir%/config/routing.yml"
strict_requirements: ~
form: ~
csrf_protection: ~
validation: { enable_annotations: true }
+ #serializer: { enable_annotations: true }
templating:
engines: ['twig']
#assets_version: SomeVersionScheme
@@ -61,6 +68,7 @@ doctrine:
orm:
auto_generate_proxy_classes: "%kernel.debug%"
+ naming_strategy: doctrine.orm.naming_strategy.underscore
auto_mapping: true
# Swiftmailer Configuration
@@ -76,3 +84,4 @@ liip_theme:
themes: ["default"]
active_theme: "default"
load_controllers: false
+
diff --git a/app/config/parameters.yml.dist b/app/config/parameters.yml.dist
index ea47fb965a..04cc125eb6 100644
--- a/app/config/parameters.yml.dist
+++ b/app/config/parameters.yml.dist
@@ -1,18 +1,21 @@
parameters:
database_driver: pdo_mysql
- database_host: 127.0.0.1
- database_port: ~
- database_name: sulu
- database_user: root
- database_password: ~
+ database_host: 127.0.0.1
+ database_port: ~
+ database_name: sulu
+ database_user: root
+ database_password: ~
+ # You should uncomment this if you want use pdo_sqlite
+ # database_path: "%kernel.root_dir%/data.db3"
- mailer_transport: smtp
- mailer_host: 127.0.0.1
- mailer_user: ~
- mailer_password: ~
+ mailer_transport: smtp
+ mailer_host: 127.0.0.1
+ mailer_user: ~
+ mailer_password: ~
+
+ # A secret key that's used to generate certain security-related tokens
+ secret: ThisTokenIsNotSoSecretChangeIt
- locale: en
- secret: ThisTokenIsNotSoSecretChangeIt
sulu_admin.name: Sulu
sulu_admin.email: ~
diff --git a/app/config/website/routing_dev.yml b/app/config/website/routing_dev.yml
index 89a2d56176..9f5676c15f 100644
--- a/app/config/website/routing_dev.yml
+++ b/app/config/website/routing_dev.yml
@@ -6,9 +6,9 @@ _profiler:
resource: "@WebProfilerBundle/Resources/config/routing/profiler.xml"
prefix: /_profiler
-_configurator:
- resource: "@SensioDistributionBundle/Resources/config/routing/webconfigurator.xml"
- prefix: /_configurator
+_errors:
+ resource: "@TwigBundle/Resources/config/routing/errors.xml"
+ prefix: /admin/_error
_main:
resource: routing.yml
diff --git a/app/console b/app/console
index 418c4f9cd3..5875171ca2 100755
--- a/app/console
+++ b/app/console
@@ -1,19 +1,22 @@
#!/usr/bin/env php
getParameterOption(array('--env', '-e'), getenv('SYMFONY_ENV') ?: 'dev');
$debug = getenv('SYMFONY_DEBUG') !== '0' && !$input->hasParameterOption(array('--no-debug', '')) && $env !== 'prod';
diff --git a/app/logs/.gitkeep b/app/logs/.gitkeep
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/app/phpunit.xml.dist b/app/phpunit.xml.dist
index 38ca0ccdbb..752acdce55 100644
--- a/app/phpunit.xml.dist
+++ b/app/phpunit.xml.dist
@@ -5,8 +5,12 @@
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
backupGlobals="false"
colors="true"
- bootstrap="bootstrap.php.cache"
+ bootstrap="autoload.php"
>
+
+
+
+
../src/*/*Bundle/Tests
@@ -25,6 +29,8 @@
../src
+ ../src/*Bundle/Resources
+ ../src/*Bundle/Tests
../src/*/*Bundle/Resources
../src/*/*Bundle/Tests
../src/*/Bundle/*Bundle/Resources
diff --git a/app/webconsole b/app/webconsole
index f28327aa5f..3a59ed1b11 100755
--- a/app/webconsole
+++ b/app/webconsole
@@ -1,19 +1,22 @@
#!/usr/bin/env php
getParameterOption(array('--env', '-e'), getenv('SYMFONY_ENV') ?: 'dev');
$debug = getenv('SYMFONY_DEBUG') !== '0' && !$input->hasParameterOption(array('--no-debug', '')) && $env !== 'prod';
diff --git a/composer.json b/composer.json
index 6f9e91a26d..eba3a10165 100644
--- a/composer.json
+++ b/composer.json
@@ -6,20 +6,25 @@
"version": "dev-develop",
"autoload": {
"psr-0": {
- "": "src/"
+ "": "src/",
+ "classmap": [ "app/AppKernel.php", "app/AppCache.php" ]
}
},
+ "repositories": [
+ {
+ "type": "vcs",
+ "url": "https://github.com/cbastienbaron/sulu.git"
+ }
+ ],
"require": {
"php": ">=5.5",
- "symfony/symfony": "2.6.*",
"twig/extensions": "~1.0",
"symfony/assetic-bundle": "~2.3",
- "symfony/swiftmailer-bundle": "~2.3",
"symfony/monolog-bundle": "~2.4",
- "sensio/distribution-bundle": "~3.0",
- "sensio/framework-extra-bundle": "~3.0",
+ "sensio/distribution-bundle": "~5.0",
+ "sensio/framework-extra-bundle": "^3.0.2",
"incenteev/composer-parameter-handler": "~2.0",
- "sulu/sulu": "dev-develop",
+ "sulu/sulu": "dev-enhancement/upgrade-symfony",
"symfony-cmf/core-bundle": "1.2.*",
"dantleech/phpcr-migrations-bundle": "0.1.*",
@@ -40,8 +45,8 @@
"evenement/evenement": "2.0.0 as 1.0.0"
},
"require-dev": {
- "sensio/generator-bundle": "~2.3",
- "sauce/sausage": "0.9.*",
+ "sensio/generator-bundle": "~3.0",
+ "symfony/phpunit-bridge": "~2.7",
"phpcr/phpcr-shell": "@beta",
"behat/behat": "~3.0.0",
"behat/mink-extension": "~2.0@dev",
@@ -55,6 +60,7 @@
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile",
+ "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::prepareDeploymentTarget",
"Sulu\\Bundle\\MediaBundle\\Composer\\MediaScriptHandler::initBundle"
],
"post-update-cmd": [
@@ -63,6 +69,7 @@
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile",
+ "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::prepareDeploymentTarget",
"Sulu\\Bundle\\MediaBundle\\Composer\\MediaScriptHandler::initBundle"
]
},
diff --git a/composer.lock b/composer.lock
index 43d51a7979..6b91c59d5e 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,8 +4,8 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
"This file is @generated automatically"
],
- "hash": "8c7f663fcac049a7dc988e6e337bfbb8",
- "content-hash": "d91004df5eb2921400fbe26d715a4bc9",
+ "hash": "5f4897ba9e19ad998250dfae601a5bff",
+ "content-hash": "05c14caf4c1f4ecb867551dc125d6eda",
"packages": [
{
"name": "aferrandini/urlizer",
@@ -1199,35 +1199,41 @@
},
{
"name": "doctrine/phpcr-odm",
- "version": "1.2.6",
+ "version": "1.3.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/phpcr-odm.git",
- "reference": "5db71ae9c32998d25e48e507f78b72c2b2a52041"
+ "reference": "62bbd2f469c464ad6c300fb9fa7712c8e004396c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/phpcr-odm/zipball/5db71ae9c32998d25e48e507f78b72c2b2a52041",
- "reference": "5db71ae9c32998d25e48e507f78b72c2b2a52041",
+ "url": "https://api.github.com/repos/doctrine/phpcr-odm/zipball/62bbd2f469c464ad6c300fb9fa7712c8e004396c",
+ "reference": "62bbd2f469c464ad6c300fb9fa7712c8e004396c",
"shasum": ""
},
"require": {
- "doctrine/common": "~2.4",
- "doctrine/instantiator": "~1.0.1",
- "php": ">=5.3.3",
- "phpcr/phpcr": "~2.1.1",
- "phpcr/phpcr-implementation": "~2.1.0",
- "phpcr/phpcr-utils": "~1.1"
+ "doctrine/annotations": "^1.2",
+ "doctrine/common": "^2.4",
+ "doctrine/data-fixtures": "^1.0",
+ "doctrine/instantiator": "^1.0.1",
+ "php": "^5.3.9|~7.0",
+ "phpcr/phpcr": "^2.1.1",
+ "phpcr/phpcr-implementation": "^2.1.0",
+ "phpcr/phpcr-utils": "^1.2.8",
+ "symfony/console": "^2.3|^3.0"
+ },
+ "conflict": {
+ "jackalope/jackalope-doctrine-dbal": "<1.1.5"
},
"require-dev": {
- "liip/rmt": "~1.1",
- "symfony/phpunit-bridge": "2.7.*@dev",
- "symfony/yaml": "~2.0"
+ "liip/rmt": "~1.2",
+ "symfony/phpunit-bridge": "^2.7|^3.0",
+ "symfony/yaml": "^2.3|^3.0"
},
"suggest": {
- "jackalope/jackalope-doctrine-dbal": "~1.0",
- "jackalope/jackalope-jackrabbit": "~1.0",
- "symfony/yaml": "~2.0"
+ "jackalope/jackalope-doctrine-dbal": "^1.1.5",
+ "jackalope/jackalope-jackrabbit": "^1.0",
+ "symfony/yaml": "^2.3|^3.0"
},
"bin": [
"bin/phpcrodm",
@@ -1236,12 +1242,12 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.2-dev"
+ "dev-master": "1.3-dev"
}
},
"autoload": {
- "psr-0": {
- "Doctrine\\ODM\\PHPCR": "lib/"
+ "psr-4": {
+ "Doctrine\\ODM\\PHPCR\\": "lib/Doctrine/ODM/PHPCR"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -1269,7 +1275,7 @@
"odm",
"phpcr"
],
- "time": "2015-10-08 11:16:58"
+ "time": "2015-12-08 16:42:00"
},
{
"name": "evenement/evenement",
@@ -1809,6 +1815,48 @@
],
"time": "2015-11-10 17:04:01"
},
+ {
+ "name": "ircmaxell/password-compat",
+ "version": "v1.0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ircmaxell/password_compat.git",
+ "reference": "5c5cde8822a69545767f7c7f3058cb15ff84614c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ircmaxell/password_compat/zipball/5c5cde8822a69545767f7c7f3058cb15ff84614c",
+ "reference": "5c5cde8822a69545767f7c7f3058cb15ff84614c",
+ "shasum": ""
+ },
+ "require-dev": {
+ "phpunit/phpunit": "4.*"
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "lib/password.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Anthony Ferrara",
+ "email": "ircmaxell@php.net",
+ "homepage": "http://blog.ircmaxell.com"
+ }
+ ],
+ "description": "A compatibility library for the proposed simplified password hashing algorithm: https://wiki.php.net/rfc/password_hash",
+ "homepage": "https://github.com/ircmaxell/password_compat",
+ "keywords": [
+ "hashing",
+ "password"
+ ],
+ "time": "2014-11-20 16:49:30"
+ },
{
"name": "jackalope/jackalope",
"version": "1.2.7",
@@ -2813,6 +2861,54 @@
],
"time": "2014-10-06 10:57:25"
},
+ {
+ "name": "paragonie/random_compat",
+ "version": "1.1.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/paragonie/random_compat.git",
+ "reference": "d762ee5b099a29044603cd4649851e81aa66cb47"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/paragonie/random_compat/zipball/d762ee5b099a29044603cd4649851e81aa66cb47",
+ "reference": "d762ee5b099a29044603cd4649851e81aa66cb47",
+ "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."
+ },
+ "type": "library",
+ "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",
+ "pseudorandom",
+ "random"
+ ],
+ "time": "2015-12-10 14:48:13"
+ },
{
"name": "php-ffmpeg/php-ffmpeg",
"version": "0.5.1",
@@ -3367,45 +3463,37 @@
},
{
"name": "sensio/distribution-bundle",
- "version": "v3.0.34",
- "target-dir": "Sensio/Bundle/DistributionBundle",
+ "version": "v5.0.2",
"source": {
"type": "git",
"url": "https://github.com/sensiolabs/SensioDistributionBundle.git",
- "reference": "587f3cd08bf8856cfc888b255f34f18b85930657"
+ "reference": "37bdfaa164396bec6ae00e37c23a6e187ad01bcc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sensiolabs/SensioDistributionBundle/zipball/587f3cd08bf8856cfc888b255f34f18b85930657",
- "reference": "587f3cd08bf8856cfc888b255f34f18b85930657",
+ "url": "https://api.github.com/repos/sensiolabs/SensioDistributionBundle/zipball/37bdfaa164396bec6ae00e37c23a6e187ad01bcc",
+ "reference": "37bdfaa164396bec6ae00e37c23a6e187ad01bcc",
"shasum": ""
},
"require": {
- "php": ">=5.3.3",
+ "php": ">=5.3.9",
"sensiolabs/security-checker": "~3.0",
- "symfony/class-loader": "~2.2",
- "symfony/framework-bundle": "~2.3",
- "symfony/process": "~2.2"
- },
- "require-dev": {
- "symfony/form": "~2.2",
- "symfony/validator": "~2.2",
- "symfony/yaml": "~2.2"
- },
- "suggest": {
- "symfony/form": "If you want to use the configurator",
- "symfony/validator": "If you want to use the configurator",
- "symfony/yaml": "If you want to use the configurator"
+ "symfony/class-loader": "~2.3|~3.0",
+ "symfony/config": "~2.3|~3.0",
+ "symfony/dependency-injection": "~2.3|~3.0",
+ "symfony/filesystem": "~2.3|~3.0",
+ "symfony/http-kernel": "~2.3|~3.0",
+ "symfony/process": "~2.3|~3.0"
},
"type": "symfony-bundle",
"extra": {
"branch-alias": {
- "dev-master": "3.0.x-dev"
+ "dev-master": "5.0.x-dev"
}
},
"autoload": {
- "psr-0": {
- "Sensio\\Bundle\\DistributionBundle": ""
+ "psr-4": {
+ "Sensio\\Bundle\\DistributionBundle\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -3423,7 +3511,7 @@
"configuration",
"distribution"
],
- "time": "2015-11-26 18:10:17"
+ "time": "2015-11-26 18:10:40"
},
{
"name": "sensio/framework-extra-bundle",
@@ -3635,23 +3723,23 @@
},
{
"name": "sulu/sulu",
- "version": "dev-develop",
+ "version": "dev-enhancement/upgrade-symfony",
"source": {
"type": "git",
- "url": "https://github.com/sulu-io/sulu.git",
- "reference": "099245a0ac805463ff3ef59debc44f1fe615b9d1"
+ "url": "https://github.com/cbastienbaron/sulu.git",
+ "reference": "fc84b5c9d7457e5a3af4c2b6e923ce271d2c246c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sulu-io/sulu/zipball/099245a0ac805463ff3ef59debc44f1fe615b9d1",
- "reference": "099245a0ac805463ff3ef59debc44f1fe615b9d1",
+ "url": "https://api.github.com/repos/cbastienbaron/sulu/zipball/fc84b5c9d7457e5a3af4c2b6e923ce271d2c246c",
+ "reference": "fc84b5c9d7457e5a3af4c2b6e923ce271d2c246c",
"shasum": ""
},
"require": {
"cboden/ratchet": "0.3.*",
"doctrine/orm": "2.5.*",
"doctrine/phpcr-bundle": "~1.2.0",
- "doctrine/phpcr-odm": "~1.2.0",
+ "doctrine/phpcr-odm": "~1.3.0",
"evenement/evenement": "2.0.0 as 1.0.0",
"friendsofsymfony/http-cache": "1.3.*",
"friendsofsymfony/rest-bundle": "~1.4",
@@ -3667,7 +3755,7 @@
"sulu/document-manager": "dev-develop",
"symfony-cmf/routing-bundle": "1.2.*",
"symfony/swiftmailer-bundle": "~2.3",
- "symfony/symfony": "2.6.*",
+ "symfony/symfony": "~2.8",
"willdurand/hateoas-bundle": "0.3.*"
},
"replace": {
@@ -3718,7 +3806,11 @@
"Sulu\\": "src/"
}
},
- "notification-url": "https://packagist.org/downloads/",
+ "autoload-dev": {
+ "psr-0": {
+ "Sulu\\": "tests/"
+ }
+ },
"license": [
"MIT"
],
@@ -3733,7 +3825,10 @@
"core",
"sulu"
],
- "time": "2015-12-13 19:18:18"
+ "support": {
+ "source": "https://github.com/cbastienbaron/sulu/tree/enhancement/upgrade-symfony"
+ },
+ "time": "2015-12-16 17:15:29"
},
{
"name": "swiftmailer/swiftmailer",
@@ -4102,43 +4197,33 @@
"time": "2015-11-17 10:02:29"
},
{
- "name": "symfony/swiftmailer-bundle",
- "version": "v2.3.9",
+ "name": "symfony/polyfill-intl-icu",
+ "version": "v1.0.0",
"source": {
"type": "git",
- "url": "https://github.com/symfony/swiftmailer-bundle.git",
- "reference": "3d21ada19f23631f558ad6df653b168e35362e78"
+ "url": "https://github.com/symfony/polyfill-intl-icu.git",
+ "reference": "2deb44160e1c886241c06602b12b98779f728177"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/swiftmailer-bundle/zipball/3d21ada19f23631f558ad6df653b168e35362e78",
- "reference": "3d21ada19f23631f558ad6df653b168e35362e78",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-icu/zipball/2deb44160e1c886241c06602b12b98779f728177",
+ "reference": "2deb44160e1c886241c06602b12b98779f728177",
"shasum": ""
},
"require": {
- "php": ">=5.3.2",
- "swiftmailer/swiftmailer": ">=4.2.0,~5.0",
- "symfony/config": "~2.3|~3.0",
- "symfony/dependency-injection": "~2.3|~3.0",
- "symfony/http-kernel": "~2.3|~3.0",
- "symfony/yaml": "~2.3|~3.0"
- },
- "require-dev": {
- "symfony/phpunit-bridge": "~2.7|~3.0"
- },
- "suggest": {
- "psr/log": "Allows logging"
+ "php": ">=5.3.3",
+ "symfony/intl": "~2.3|~3.0"
},
- "type": "symfony-bundle",
+ "type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.3-dev"
+ "dev-master": "1.0-dev"
}
},
"autoload": {
- "psr-4": {
- "Symfony\\Bundle\\SwiftmailerBundle\\": ""
- }
+ "files": [
+ "bootstrap.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -4146,112 +4231,55 @@
],
"authors": [
{
- "name": "Symfony Community",
- "homepage": "http://symfony.com/contributors"
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
},
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony SwiftmailerBundle",
- "homepage": "http://symfony.com",
- "time": "2015-11-28 10:59:29"
+ "description": "Symfony polyfill for intl's ICU-related data and classes",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "icu",
+ "intl",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2015-11-04 20:28:58"
},
{
- "name": "symfony/symfony",
- "version": "v2.6.12",
+ "name": "symfony/polyfill-mbstring",
+ "version": "v1.0.0",
"source": {
"type": "git",
- "url": "https://github.com/symfony/symfony.git",
- "reference": "9d1072d0706af30b5649fee3deb65bc536a08b2a"
+ "url": "https://github.com/symfony/polyfill-mbstring.git",
+ "reference": "0b6a8940385311a24e060ec1fe35680e17c74497"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/symfony/zipball/9d1072d0706af30b5649fee3deb65bc536a08b2a",
- "reference": "9d1072d0706af30b5649fee3deb65bc536a08b2a",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/0b6a8940385311a24e060ec1fe35680e17c74497",
+ "reference": "0b6a8940385311a24e060ec1fe35680e17c74497",
"shasum": ""
},
"require": {
- "doctrine/common": "~2.3",
- "php": ">=5.3.3",
- "psr/log": "~1.0",
- "twig/twig": "~1.12,>=1.12.3"
- },
- "replace": {
- "symfony/browser-kit": "self.version",
- "symfony/class-loader": "self.version",
- "symfony/config": "self.version",
- "symfony/console": "self.version",
- "symfony/css-selector": "self.version",
- "symfony/debug": "self.version",
- "symfony/debug-bundle": "self.version",
- "symfony/dependency-injection": "self.version",
- "symfony/doctrine-bridge": "self.version",
- "symfony/dom-crawler": "self.version",
- "symfony/event-dispatcher": "self.version",
- "symfony/expression-language": "self.version",
- "symfony/filesystem": "self.version",
- "symfony/finder": "self.version",
- "symfony/form": "self.version",
- "symfony/framework-bundle": "self.version",
- "symfony/http-foundation": "self.version",
- "symfony/http-kernel": "self.version",
- "symfony/intl": "self.version",
- "symfony/locale": "self.version",
- "symfony/monolog-bridge": "self.version",
- "symfony/options-resolver": "self.version",
- "symfony/process": "self.version",
- "symfony/propel1-bridge": "self.version",
- "symfony/property-access": "self.version",
- "symfony/proxy-manager-bridge": "self.version",
- "symfony/routing": "self.version",
- "symfony/security": "self.version",
- "symfony/security-acl": "self.version",
- "symfony/security-bundle": "self.version",
- "symfony/security-core": "self.version",
- "symfony/security-csrf": "self.version",
- "symfony/security-http": "self.version",
- "symfony/serializer": "self.version",
- "symfony/stopwatch": "self.version",
- "symfony/swiftmailer-bridge": "self.version",
- "symfony/templating": "self.version",
- "symfony/translation": "self.version",
- "symfony/twig-bridge": "self.version",
- "symfony/twig-bundle": "self.version",
- "symfony/validator": "self.version",
- "symfony/var-dumper": "self.version",
- "symfony/web-profiler-bundle": "self.version",
- "symfony/yaml": "self.version"
- },
- "require-dev": {
- "doctrine/data-fixtures": "1.0.*",
- "doctrine/dbal": "~2.2",
- "doctrine/doctrine-bundle": "~1.2",
- "doctrine/orm": "~2.2,>=2.2.3",
- "egulias/email-validator": "~1.2",
- "ircmaxell/password-compat": "~1.0",
- "monolog/monolog": "~1.11",
- "ocramius/proxy-manager": "~0.4|~1.0",
- "propel/propel1": "~1.6",
- "symfony/phpunit-bridge": "~2.7"
+ "php": ">=5.3.3"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.6-dev"
+ "dev-master": "1.0-dev"
}
},
"autoload": {
- "psr-0": {
- "Symfony\\": "src/"
+ "psr-4": {
+ "Symfony\\Polyfill\\Mbstring\\": ""
},
- "classmap": [
- "src/Symfony/Component/HttpFoundation/Resources/stubs",
- "src/Symfony/Component/Intl/Resources/stubs"
- ],
"files": [
- "src/Symfony/Component/Intl/Resources/stubs/functions.php"
+ "bootstrap.php"
]
},
"notification-url": "https://packagist.org/downloads/",
@@ -4260,54 +4288,58 @@
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
},
{
"name": "Symfony Community",
"homepage": "https://symfony.com/contributors"
}
],
- "description": "The Symfony PHP framework",
+ "description": "Symfony polyfill for the Mbstring extension",
"homepage": "https://symfony.com",
"keywords": [
- "framework"
+ "compatibility",
+ "mbstring",
+ "polyfill",
+ "portable",
+ "shim"
],
- "time": "2015-11-23 11:39:53"
+ "time": "2015-11-04 20:28:58"
},
{
- "name": "twig/extensions",
- "version": "v1.3.0",
+ "name": "symfony/polyfill-php54",
+ "version": "v1.0.0",
"source": {
"type": "git",
- "url": "https://github.com/twigphp/Twig-extensions.git",
- "reference": "449e3c8a9ffad7c2479c7864557275a32b037499"
+ "url": "https://github.com/symfony/polyfill-php54.git",
+ "reference": "2c9f6d98eb30dc04fe0b06f9cc92a55acea5bdcc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig-extensions/zipball/449e3c8a9ffad7c2479c7864557275a32b037499",
- "reference": "449e3c8a9ffad7c2479c7864557275a32b037499",
+ "url": "https://api.github.com/repos/symfony/polyfill-php54/zipball/2c9f6d98eb30dc04fe0b06f9cc92a55acea5bdcc",
+ "reference": "2c9f6d98eb30dc04fe0b06f9cc92a55acea5bdcc",
"shasum": ""
},
"require": {
- "twig/twig": "~1.20|~2.0"
- },
- "require-dev": {
- "symfony/translation": "~2.3"
- },
- "suggest": {
- "symfony/translation": "Allow the time_diff output to be translated"
+ "php": ">=5.3.3"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.3-dev"
+ "dev-master": "1.0-dev"
}
},
"autoload": {
- "psr-0": {
- "Twig_Extensions_": "lib/"
- }
+ "psr-4": {
+ "Symfony\\Polyfill\\Php54\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -4315,126 +4347,111 @@
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
}
],
- "description": "Common additional features for Twig that do not directly belong in core",
- "homepage": "http://twig.sensiolabs.org/doc/extensions/index.html",
+ "description": "Symfony polyfill backporting some PHP 5.4+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
"keywords": [
- "i18n",
- "text"
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
],
- "time": "2015-08-22 16:38:35"
+ "time": "2015-11-04 20:28:58"
},
{
- "name": "twig/twig",
- "version": "v1.23.1",
+ "name": "symfony/polyfill-php55",
+ "version": "v1.0.0",
"source": {
"type": "git",
- "url": "https://github.com/twigphp/Twig.git",
- "reference": "d9b6333ae8dd2c8e3fd256e127548def0bc614c6"
+ "url": "https://github.com/symfony/polyfill-php55.git",
+ "reference": "3adc962a6250c02adb508e85ecfa6fcfee9eec47"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/d9b6333ae8dd2c8e3fd256e127548def0bc614c6",
- "reference": "d9b6333ae8dd2c8e3fd256e127548def0bc614c6",
+ "url": "https://api.github.com/repos/symfony/polyfill-php55/zipball/3adc962a6250c02adb508e85ecfa6fcfee9eec47",
+ "reference": "3adc962a6250c02adb508e85ecfa6fcfee9eec47",
"shasum": ""
},
"require": {
- "php": ">=5.2.7"
- },
- "require-dev": {
- "symfony/debug": "~2.7",
- "symfony/phpunit-bridge": "~2.7"
+ "ircmaxell/password-compat": "~1.0",
+ "php": ">=5.3.3"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.23-dev"
+ "dev-master": "1.0-dev"
}
},
"autoload": {
- "psr-0": {
- "Twig_": "lib/"
- }
+ "psr-4": {
+ "Symfony\\Polyfill\\Php55\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "BSD-3-Clause"
+ "MIT"
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com",
- "homepage": "http://fabien.potencier.org",
- "role": "Lead Developer"
- },
- {
- "name": "Armin Ronacher",
- "email": "armin.ronacher@active-4.com",
- "role": "Project Founder"
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
},
{
- "name": "Twig Team",
- "homepage": "http://twig.sensiolabs.org/contributors",
- "role": "Contributors"
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
}
],
- "description": "Twig, the flexible, fast, and secure template language for PHP",
- "homepage": "http://twig.sensiolabs.org",
+ "description": "Symfony polyfill backporting some PHP 5.5+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
"keywords": [
- "templating"
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
],
- "time": "2015-11-05 12:49:06"
+ "time": "2015-11-04 20:28:58"
},
{
- "name": "willdurand/hateoas",
- "version": "v2.6.0",
+ "name": "symfony/polyfill-php56",
+ "version": "v1.0.0",
"source": {
"type": "git",
- "url": "https://github.com/willdurand/Hateoas.git",
- "reference": "fc0869381d6934e5d430084154584761297caa6c"
+ "url": "https://github.com/symfony/polyfill-php56.git",
+ "reference": "a6bd4770a6967517e6610529e14afaa3111094a3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/willdurand/Hateoas/zipball/fc0869381d6934e5d430084154584761297caa6c",
- "reference": "fc0869381d6934e5d430084154584761297caa6c",
+ "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/a6bd4770a6967517e6610529e14afaa3111094a3",
+ "reference": "a6bd4770a6967517e6610529e14afaa3111094a3",
"shasum": ""
},
"require": {
- "doctrine/annotations": "~1.0",
- "doctrine/common": "~2.0",
- "jms/metadata": "~1.1",
- "jms/serializer": "~0.13",
- "php": ">=5.3",
- "symfony/expression-language": "~2.4"
- },
- "require-dev": {
- "atoum/atoum": "*@dev",
- "hautelook/frankenstein": "~0.1",
- "pagerfanta/pagerfanta": "~1.0",
- "phpunit/phpunit": "~3.7",
- "symfony/dependency-injection": "~2.0",
- "symfony/routing": "~2.0",
- "symfony/yaml": "~2.0",
- "twig/twig": "~1.12"
- },
- "suggest": {
- "symfony/routing": "To use the SymfonyRouteFactory.",
- "symfony/yaml": "To use yaml based configuration.",
- "twig/twig": "To use the Twig extensions."
+ "php": ">=5.3.3",
+ "symfony/polyfill-util": "~1.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.6-dev"
+ "dev-master": "1.0-dev"
}
},
"autoload": {
- "psr-0": {
- "Hateoas": "src/"
- }
+ "psr-4": {
+ "Symfony\\Polyfill\\Php56\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -4442,50 +4459,58 @@
],
"authors": [
{
- "name": "Adrien Brault",
- "email": "adrien.brault@gmail.com"
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
},
{
- "name": "William Durand",
- "email": "william.durand1@gmail.com"
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
}
],
- "description": "A PHP library to support implementing representations for HATEOAS REST web services",
- "time": "2015-05-21 21:57:34"
+ "description": "Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2015-11-04 20:28:58"
},
{
- "name": "willdurand/hateoas-bundle",
- "version": "0.3.0",
- "target-dir": "Bazinga/Bundle/HateoasBundle",
+ "name": "symfony/polyfill-php70",
+ "version": "v1.0.0",
"source": {
"type": "git",
- "url": "https://github.com/willdurand/BazingaHateoasBundle.git",
- "reference": "2776be35729b27e31b15a49c05dae8fe3c03692f"
+ "url": "https://github.com/symfony/polyfill-php70.git",
+ "reference": "7f7f3c9c2b9f17722e0cd64fdb4f957330c53146"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/willdurand/BazingaHateoasBundle/zipball/2776be35729b27e31b15a49c05dae8fe3c03692f",
- "reference": "2776be35729b27e31b15a49c05dae8fe3c03692f",
+ "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/7f7f3c9c2b9f17722e0cd64fdb4f957330c53146",
+ "reference": "7f7f3c9c2b9f17722e0cd64fdb4f957330c53146",
"shasum": ""
},
"require": {
- "jms/serializer-bundle": "~0.13",
- "symfony/framework-bundle": "~2.2",
- "willdurand/hateoas": "~2.0"
- },
- "require-dev": {
- "symfony/expression-language": "~2.4"
+ "paragonie/random_compat": "~1.0",
+ "php": ">=5.3.3"
},
- "type": "symfony-bundle",
+ "type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0.x-dev"
+ "dev-master": "1.0-dev"
}
},
"autoload": {
- "psr-0": {
- "Bazinga\\Bundle\\HateoasBundle": ""
- }
+ "psr-4": {
+ "Symfony\\Polyfill\\Php70\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -4493,42 +4518,50 @@
],
"authors": [
{
- "name": "William Durand",
- "email": "william.durand1@gmail.com",
- "homepage": "http://www.willdurand.fr"
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
}
],
- "description": "Integration of Hateoas into Symfony2.",
+ "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
"keywords": [
- "HATEOAS",
- "rest"
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
],
- "time": "2014-06-03 07:39:08"
+ "time": "2015-11-04 20:28:58"
},
{
- "name": "willdurand/jsonp-callback-validator",
- "version": "v1.1.0",
+ "name": "symfony/polyfill-util",
+ "version": "v1.0.0",
"source": {
"type": "git",
- "url": "https://github.com/willdurand/JsonpCallbackValidator.git",
- "reference": "1a7d388bb521959e612ef50c5c7b1691b097e909"
+ "url": "https://github.com/symfony/polyfill-util.git",
+ "reference": "4271c55cbc0a77b2641f861b978123e46b3da969"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/willdurand/JsonpCallbackValidator/zipball/1a7d388bb521959e612ef50c5c7b1691b097e909",
- "reference": "1a7d388bb521959e612ef50c5c7b1691b097e909",
+ "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/4271c55cbc0a77b2641f861b978123e46b3da969",
+ "reference": "4271c55cbc0a77b2641f861b978123e46b3da969",
"shasum": ""
},
"require": {
- "php": ">=5.3.0"
- },
- "require-dev": {
- "phpunit/phpunit": "~3.7"
+ "php": ">=5.3.3"
},
"type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
"autoload": {
- "psr-0": {
- "JsonpCallbackValidator": "src/"
+ "psr-4": {
+ "Symfony\\Polyfill\\Util\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -4537,41 +4570,65 @@
],
"authors": [
{
- "name": "William Durand",
- "email": "william.durand1@gmail.com",
- "homepage": "http://www.willdurand.fr"
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
}
],
- "description": "JSONP callback validator.",
- "time": "2014-01-20 22:35:06"
+ "description": "Symfony utilities for portability of PHP codes",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compat",
+ "compatibility",
+ "polyfill",
+ "shim"
+ ],
+ "time": "2015-11-04 20:28:58"
},
{
- "name": "willdurand/negotiation",
- "version": "1.5.0",
+ "name": "symfony/security-acl",
+ "version": "v2.7.7",
"source": {
"type": "git",
- "url": "https://github.com/willdurand/Negotiation.git",
- "reference": "2a59f2376557303e3fa91465ab691abb82945edf"
+ "url": "https://github.com/symfony/security-acl.git",
+ "reference": "9aec8062e33fca5e08d2a78669b2222252e8c3b6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/willdurand/Negotiation/zipball/2a59f2376557303e3fa91465ab691abb82945edf",
- "reference": "2a59f2376557303e3fa91465ab691abb82945edf",
+ "url": "https://api.github.com/repos/symfony/security-acl/zipball/9aec8062e33fca5e08d2a78669b2222252e8c3b6",
+ "reference": "9aec8062e33fca5e08d2a78669b2222252e8c3b6",
"shasum": ""
},
"require": {
- "php": ">=5.3.0"
+ "php": ">=5.3.9",
+ "symfony/security-core": "~2.4"
+ },
+ "require-dev": {
+ "doctrine/common": "~2.2",
+ "doctrine/dbal": "~2.2",
+ "psr/log": "~1.0"
+ },
+ "suggest": {
+ "doctrine/dbal": "For using the built-in ACL implementation",
+ "symfony/class-loader": "For using the ACL generateSql script",
+ "symfony/finder": "For using the ACL generateSql script"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.5-dev"
+ "dev-master": "2.7-dev"
}
},
"autoload": {
"psr-4": {
- "Negotiation\\": "src/Negotiation"
- }
+ "Symfony\\Component\\Security\\Acl\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -4579,624 +4636,186 @@
],
"authors": [
{
- "name": "William Durand",
- "email": "william.durand1@gmail.com"
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
}
],
- "description": "Content Negotiation tools for PHP provided as a standalone library.",
- "homepage": "http://williamdurand.fr/Negotiation/",
- "keywords": [
- "accept",
- "content",
- "format",
- "header",
- "negotiation"
- ],
- "time": "2015-10-01 07:42:40"
+ "description": "Symfony Security Component - ACL (Access Control List)",
+ "homepage": "https://symfony.com",
+ "time": "2015-11-18 13:41:01"
},
{
- "name": "zendframework/zend-code",
- "version": "2.6.1",
+ "name": "symfony/swiftmailer-bundle",
+ "version": "v2.3.9",
"source": {
"type": "git",
- "url": "https://github.com/zendframework/zend-code.git",
- "reference": "f6c2713c9c5628ccce62d5db3a129c7066af06df"
+ "url": "https://github.com/symfony/swiftmailer-bundle.git",
+ "reference": "3d21ada19f23631f558ad6df653b168e35362e78"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-code/zipball/f6c2713c9c5628ccce62d5db3a129c7066af06df",
- "reference": "f6c2713c9c5628ccce62d5db3a129c7066af06df",
+ "url": "https://api.github.com/repos/symfony/swiftmailer-bundle/zipball/3d21ada19f23631f558ad6df653b168e35362e78",
+ "reference": "3d21ada19f23631f558ad6df653b168e35362e78",
"shasum": ""
},
"require": {
- "php": ">=5.5",
- "zendframework/zend-eventmanager": "^2.6|^3.0"
+ "php": ">=5.3.2",
+ "swiftmailer/swiftmailer": ">=4.2.0,~5.0",
+ "symfony/config": "~2.3|~3.0",
+ "symfony/dependency-injection": "~2.3|~3.0",
+ "symfony/http-kernel": "~2.3|~3.0",
+ "symfony/yaml": "~2.3|~3.0"
},
"require-dev": {
- "doctrine/annotations": "~1.0",
- "fabpot/php-cs-fixer": "1.7.*",
- "phpunit/phpunit": "~4.0",
- "zendframework/zend-stdlib": "~2.7"
+ "symfony/phpunit-bridge": "~2.7|~3.0"
},
"suggest": {
- "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features",
- "zendframework/zend-stdlib": "Zend\\Stdlib component"
+ "psr/log": "Allows logging"
},
- "type": "library",
+ "type": "symfony-bundle",
"extra": {
"branch-alias": {
- "dev-master": "2.6-dev",
- "dev-develop": "2.7-dev"
+ "dev-master": "2.3-dev"
}
},
"autoload": {
"psr-4": {
- "Zend\\Code\\": "src/"
+ "Symfony\\Bundle\\SwiftmailerBundle\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "BSD-3-Clause"
+ "MIT"
],
- "description": "provides facilities to generate arbitrary code using an object oriented interface",
- "homepage": "https://github.com/zendframework/zend-code",
- "keywords": [
- "code",
- "zf2"
+ "authors": [
+ {
+ "name": "Symfony Community",
+ "homepage": "http://symfony.com/contributors"
+ },
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ }
],
- "time": "2015-11-24 15:49:25"
+ "description": "Symfony SwiftmailerBundle",
+ "homepage": "http://symfony.com",
+ "time": "2015-11-28 10:59:29"
},
{
- "name": "zendframework/zend-eventmanager",
- "version": "2.6.1",
+ "name": "symfony/symfony",
+ "version": "v2.8.0",
"source": {
"type": "git",
- "url": "https://github.com/zendframework/zend-eventmanager.git",
- "reference": "a03de810b99b0302059ab744c535d464b8dc4721"
+ "url": "https://github.com/symfony/symfony.git",
+ "reference": "5615b92cd452cd54f1433a3f53de87c096a1107f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-eventmanager/zipball/a03de810b99b0302059ab744c535d464b8dc4721",
- "reference": "a03de810b99b0302059ab744c535d464b8dc4721",
+ "url": "https://api.github.com/repos/symfony/symfony/zipball/5615b92cd452cd54f1433a3f53de87c096a1107f",
+ "reference": "5615b92cd452cd54f1433a3f53de87c096a1107f",
"shasum": ""
},
"require": {
- "php": ">=5.5",
- "zendframework/zend-stdlib": "~2.5"
- },
- "require-dev": {
- "athletic/athletic": "dev-master",
- "fabpot/php-cs-fixer": "1.7.*",
- "phpunit/phpunit": "~4.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6-dev",
- "dev-develop": "3.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Zend\\EventManager\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "homepage": "https://github.com/zendframework/zend-eventmanager",
- "keywords": [
- "eventmanager",
- "zf2"
- ],
- "time": "2015-10-06 11:53:40"
- },
- {
- "name": "zendframework/zend-hydrator",
- "version": "1.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/zend-hydrator.git",
- "reference": "f3ed8b833355140350bbed98d8a7b8b66875903f"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-hydrator/zipball/f3ed8b833355140350bbed98d8a7b8b66875903f",
- "reference": "f3ed8b833355140350bbed98d8a7b8b66875903f",
- "shasum": ""
- },
- "require": {
- "php": ">=5.5",
- "zendframework/zend-stdlib": "^2.5.1"
- },
- "require-dev": {
- "phpunit/phpunit": "~4.0",
- "squizlabs/php_codesniffer": "^2.0@dev",
- "zendframework/zend-eventmanager": "^2.5.1",
- "zendframework/zend-filter": "^2.5.1",
- "zendframework/zend-inputfilter": "^2.5.1",
- "zendframework/zend-serializer": "^2.5.1",
- "zendframework/zend-servicemanager": "^2.5.1"
- },
- "suggest": {
- "zendframework/zend-eventmanager": "^2.5.1, to support aggregate hydrator usage",
- "zendframework/zend-filter": "^2.5.1, to support naming strategy hydrator usage",
- "zendframework/zend-serializer": "^2.5.1, to use the SerializableStrategy",
- "zendframework/zend-servicemanager": "^2.5.1, to support hydrator plugin manager usage"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev",
- "dev-develop": "1.1-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Zend\\Hydrator\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "homepage": "https://github.com/zendframework/zend-hydrator",
- "keywords": [
- "hydrator",
- "zf2"
- ],
- "time": "2015-09-17 14:06:43"
- },
- {
- "name": "zendframework/zend-stdlib",
- "version": "2.7.4",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/zend-stdlib.git",
- "reference": "cae029346a33663b998507f94962eb27de060683"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-stdlib/zipball/cae029346a33663b998507f94962eb27de060683",
- "reference": "cae029346a33663b998507f94962eb27de060683",
- "shasum": ""
- },
- "require": {
- "php": ">=5.5",
- "zendframework/zend-hydrator": "~1.0"
- },
- "require-dev": {
- "athletic/athletic": "~0.1",
- "fabpot/php-cs-fixer": "1.7.*",
- "phpunit/phpunit": "~4.0",
- "zendframework/zend-config": "~2.5",
- "zendframework/zend-eventmanager": "~2.5",
- "zendframework/zend-filter": "~2.5",
- "zendframework/zend-inputfilter": "~2.5",
- "zendframework/zend-serializer": "~2.5",
- "zendframework/zend-servicemanager": "~2.5"
- },
- "suggest": {
- "zendframework/zend-eventmanager": "To support aggregate hydrator usage",
- "zendframework/zend-filter": "To support naming strategy hydrator usage",
- "zendframework/zend-serializer": "Zend\\Serializer component",
- "zendframework/zend-servicemanager": "To support hydrator plugin manager usage"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.7-dev",
- "dev-develop": "2.8-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Zend\\Stdlib\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "homepage": "https://github.com/zendframework/zend-stdlib",
- "keywords": [
- "stdlib",
- "zf2"
- ],
- "time": "2015-10-15 15:57:32"
- },
- {
- "name": "zendframework/zendsearch",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/ZendSearch.git",
- "reference": "c8de2508d3413bf9d701b40c1092c1ffbdd8fc63"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/ZendSearch/zipball/c8de2508d3413bf9d701b40c1092c1ffbdd8fc63",
- "reference": "c8de2508d3413bf9d701b40c1092c1ffbdd8fc63",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3",
- "zendframework/zend-stdlib": "2.*"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "ZendSearch": "library/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "a general purpose text search engine written entirely in PHP 5",
- "homepage": "http://packages.zendframework.com/",
- "keywords": [
- "lucene",
- "zf2"
- ],
- "time": "2015-01-21 16:24:14"
- }
- ],
- "packages-dev": [
- {
- "name": "behat/behat",
- "version": "v3.0.15",
- "source": {
- "type": "git",
- "url": "https://github.com/Behat/Behat.git",
- "reference": "b35ae3d45332d80c532af69cc36f780a9397a996"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Behat/Behat/zipball/b35ae3d45332d80c532af69cc36f780a9397a996",
- "reference": "b35ae3d45332d80c532af69cc36f780a9397a996",
- "shasum": ""
- },
- "require": {
- "behat/gherkin": "~4.3",
- "behat/transliterator": "~1.0",
- "ext-mbstring": "*",
- "php": ">=5.3.3",
- "symfony/class-loader": "~2.1",
- "symfony/config": "~2.3",
- "symfony/console": "~2.1",
- "symfony/dependency-injection": "~2.1",
- "symfony/event-dispatcher": "~2.1",
- "symfony/translation": "~2.3",
- "symfony/yaml": "~2.1"
- },
- "require-dev": {
- "phpspec/prophecy-phpunit": "~1.0",
- "phpunit/phpunit": "~4.0",
- "symfony/process": "~2.1"
- },
- "suggest": {
- "behat/mink-extension": "for integration with Mink testing framework",
- "behat/symfony2-extension": "for integration with Symfony2 web framework",
- "behat/yii-extension": "for integration with Yii web framework"
- },
- "bin": [
- "bin/behat"
- ],
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.0.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Behat\\Behat": "src/",
- "Behat\\Testwork": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Konstantin Kudryashov",
- "email": "ever.zet@gmail.com",
- "homepage": "http://everzet.com"
- }
- ],
- "description": "Scenario-oriented BDD framework for PHP 5.3",
- "homepage": "http://behat.org/",
- "keywords": [
- "Agile",
- "BDD",
- "ScenarioBDD",
- "Scrum",
- "StoryBDD",
- "User story",
- "business",
- "development",
- "documentation",
- "examples",
- "symfony",
- "testing"
- ],
- "time": "2015-02-22 14:10:33"
- },
- {
- "name": "behat/gherkin",
- "version": "v4.4.0",
- "source": {
- "type": "git",
- "url": "https://github.com/Behat/Gherkin.git",
- "reference": "6b3f8cf3560dc4909c4cddd4f1af3e1f6e9d80af"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Behat/Gherkin/zipball/6b3f8cf3560dc4909c4cddd4f1af3e1f6e9d80af",
- "reference": "6b3f8cf3560dc4909c4cddd4f1af3e1f6e9d80af",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.1"
- },
- "require-dev": {
- "phpunit/phpunit": "~4.0",
- "symfony/yaml": "~2.1"
- },
- "suggest": {
- "symfony/yaml": "If you want to parse features, represented in YAML files"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Behat\\Gherkin": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Konstantin Kudryashov",
- "email": "ever.zet@gmail.com",
- "homepage": "http://everzet.com"
- }
- ],
- "description": "Gherkin DSL parser for PHP 5.3",
- "homepage": "http://behat.org/",
- "keywords": [
- "BDD",
- "Behat",
- "Cucumber",
- "DSL",
- "gherkin",
- "parser"
- ],
- "time": "2015-09-29 13:41:19"
- },
- {
- "name": "behat/mink",
- "version": "v1.7.0",
- "source": {
- "type": "git",
- "url": "https://github.com/minkphp/Mink.git",
- "reference": "6c129030ec2cc029905cf969a56ca8f087b2dfdf"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/minkphp/Mink/zipball/6c129030ec2cc029905cf969a56ca8f087b2dfdf",
- "reference": "6c129030ec2cc029905cf969a56ca8f087b2dfdf",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.1",
- "symfony/css-selector": "~2.1"
- },
- "require-dev": {
- "symfony/phpunit-bridge": "~2.7"
- },
- "suggest": {
- "behat/mink-browserkit-driver": "extremely fast headless driver for Symfony\\Kernel-based apps (Sf2, Silex)",
- "behat/mink-goutte-driver": "fast headless driver for any app without JS emulation",
- "behat/mink-selenium2-driver": "slow, but JS-enabled driver for any app (requires Selenium2)",
- "behat/mink-zombie-driver": "fast and JS-enabled headless driver for any app (requires node.js)"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.7.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Behat\\Mink\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Konstantin Kudryashov",
- "email": "ever.zet@gmail.com",
- "homepage": "http://everzet.com"
- }
- ],
- "description": "Browser controller/emulator abstraction for PHP",
- "homepage": "http://mink.behat.org/",
- "keywords": [
- "browser",
- "testing",
- "web"
- ],
- "time": "2015-09-20 20:24:03"
- },
- {
- "name": "behat/mink-extension",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/Behat/MinkExtension.git",
- "reference": "06e2b99d92e175719d7e841d5be16b7df1a233c5"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Behat/MinkExtension/zipball/06e2b99d92e175719d7e841d5be16b7df1a233c5",
- "reference": "06e2b99d92e175719d7e841d5be16b7df1a233c5",
- "shasum": ""
- },
- "require": {
- "behat/behat": "~3.0,>=3.0.5",
- "behat/mink": "~1.5",
- "php": ">=5.3.2",
- "symfony/config": "~2.2"
- },
- "require-dev": {
- "behat/mink-goutte-driver": "~1.1",
- "phpspec/phpspec": "~2.0"
- },
- "type": "behat-extension",
- "extra": {
- "branch-alias": {
- "dev-master": "2.1.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Behat\\MinkExtension": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Christophe Coevoet",
- "email": "stof@notk.org"
- },
- {
- "name": "Konstantin Kudryashov",
- "email": "ever.zet@gmail.com"
- }
- ],
- "description": "Mink extension for Behat",
- "homepage": "http://extensions.behat.org/mink",
- "keywords": [
- "browser",
- "gui",
- "test",
- "web"
- ],
- "time": "2015-09-29 17:42:41"
- },
- {
- "name": "behat/mink-selenium2-driver",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/minkphp/MinkSelenium2Driver.git",
- "reference": "bedbf1999c7ba1bc6921b30ee2eadf383e7ff5c9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/minkphp/MinkSelenium2Driver/zipball/bedbf1999c7ba1bc6921b30ee2eadf383e7ff5c9",
- "reference": "bedbf1999c7ba1bc6921b30ee2eadf383e7ff5c9",
- "shasum": ""
- },
- "require": {
- "behat/mink": "~1.7@dev",
- "instaclick/php-webdriver": "~1.1",
- "php": ">=5.3.1"
- },
- "require-dev": {
- "symfony/phpunit-bridge": "~2.7"
- },
- "type": "mink-driver",
- "extra": {
- "branch-alias": {
- "dev-master": "1.3.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Behat\\Mink\\Driver\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Konstantin Kudryashov",
- "email": "ever.zet@gmail.com",
- "homepage": "http://everzet.com"
- },
- {
- "name": "Pete Otaqui",
- "email": "pete@otaqui.com",
- "homepage": "https://github.com/pete-otaqui"
- }
- ],
- "description": "Selenium2 (WebDriver) driver for Mink framework",
- "homepage": "http://mink.behat.org/",
- "keywords": [
- "ajax",
- "browser",
- "javascript",
- "selenium",
- "testing",
- "webdriver"
- ],
- "time": "2015-09-21 21:02:54"
- },
- {
- "name": "behat/symfony2-extension",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/Behat/Symfony2Extension.git",
- "reference": "516d27dd9119a1d99a27244cd3dca1712e76d2c6"
+ "doctrine/common": "~2.4",
+ "php": ">=5.3.9",
+ "psr/log": "~1.0",
+ "symfony/polyfill-intl-icu": "~1.0",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php54": "~1.0",
+ "symfony/polyfill-php55": "~1.0",
+ "symfony/polyfill-php56": "~1.0",
+ "symfony/polyfill-php70": "~1.0",
+ "symfony/polyfill-util": "~1.0",
+ "symfony/security-acl": "~2.7",
+ "twig/twig": "~1.23|~2.0"
},
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Behat/Symfony2Extension/zipball/516d27dd9119a1d99a27244cd3dca1712e76d2c6",
- "reference": "516d27dd9119a1d99a27244cd3dca1712e76d2c6",
- "shasum": ""
+ "conflict": {
+ "phpdocumentor/reflection": "<1.0.7"
},
- "require": {
- "behat/behat": "~3.0,>=3.0.4",
- "php": ">=5.3.3",
- "symfony/framework-bundle": "~2.0"
+ "replace": {
+ "symfony/asset": "self.version",
+ "symfony/browser-kit": "self.version",
+ "symfony/class-loader": "self.version",
+ "symfony/config": "self.version",
+ "symfony/console": "self.version",
+ "symfony/css-selector": "self.version",
+ "symfony/debug": "self.version",
+ "symfony/debug-bundle": "self.version",
+ "symfony/dependency-injection": "self.version",
+ "symfony/doctrine-bridge": "self.version",
+ "symfony/dom-crawler": "self.version",
+ "symfony/event-dispatcher": "self.version",
+ "symfony/expression-language": "self.version",
+ "symfony/filesystem": "self.version",
+ "symfony/finder": "self.version",
+ "symfony/form": "self.version",
+ "symfony/framework-bundle": "self.version",
+ "symfony/http-foundation": "self.version",
+ "symfony/http-kernel": "self.version",
+ "symfony/intl": "self.version",
+ "symfony/ldap": "self.version",
+ "symfony/locale": "self.version",
+ "symfony/monolog-bridge": "self.version",
+ "symfony/options-resolver": "self.version",
+ "symfony/process": "self.version",
+ "symfony/property-access": "self.version",
+ "symfony/property-info": "self.version",
+ "symfony/proxy-manager-bridge": "self.version",
+ "symfony/routing": "self.version",
+ "symfony/security": "self.version",
+ "symfony/security-bundle": "self.version",
+ "symfony/security-core": "self.version",
+ "symfony/security-csrf": "self.version",
+ "symfony/security-guard": "self.version",
+ "symfony/security-http": "self.version",
+ "symfony/serializer": "self.version",
+ "symfony/stopwatch": "self.version",
+ "symfony/swiftmailer-bridge": "self.version",
+ "symfony/templating": "self.version",
+ "symfony/translation": "self.version",
+ "symfony/twig-bridge": "self.version",
+ "symfony/twig-bundle": "self.version",
+ "symfony/validator": "self.version",
+ "symfony/var-dumper": "self.version",
+ "symfony/web-profiler-bundle": "self.version",
+ "symfony/yaml": "self.version"
},
"require-dev": {
- "behat/mink-browserkit-driver": "~1.0",
- "behat/mink-extension": "~2.0",
- "phpspec/phpspec": "~2.0",
- "phpunit/phpunit": "~4.0",
- "symfony/symfony": "~2.1"
+ "doctrine/data-fixtures": "1.0.*",
+ "doctrine/dbal": "~2.4",
+ "doctrine/doctrine-bundle": "~1.2",
+ "doctrine/orm": "~2.4,>=2.4.5",
+ "egulias/email-validator": "~1.2",
+ "monolog/monolog": "~1.11",
+ "ocramius/proxy-manager": "~0.4|~1.0",
+ "phpdocumentor/reflection": "^1.0.7"
},
- "type": "behat-extension",
+ "type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.1.x-dev"
+ "dev-master": "2.8-dev"
}
},
"autoload": {
- "psr-0": {
- "Behat\\Symfony2Extension": "src/"
- }
+ "psr-4": {
+ "Symfony\\Bridge\\Doctrine\\": "src/Symfony/Bridge/Doctrine/",
+ "Symfony\\Bridge\\Monolog\\": "src/Symfony/Bridge/Monolog/",
+ "Symfony\\Bridge\\ProxyManager\\": "src/Symfony/Bridge/ProxyManager/",
+ "Symfony\\Bridge\\Swiftmailer\\": "src/Symfony/Bridge/Swiftmailer/",
+ "Symfony\\Bridge\\Twig\\": "src/Symfony/Bridge/Twig/",
+ "Symfony\\Bundle\\": "src/Symfony/Bundle/",
+ "Symfony\\Component\\": "src/Symfony/Component/"
+ },
+ "classmap": [
+ "src/Symfony/Component/Intl/Resources/stubs"
+ ],
+ "exclude-from-classmap": [
+ "**/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -5204,155 +4823,53 @@
],
"authors": [
{
- "name": "Christophe Coevoet",
- "email": "stof@notk.org"
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
},
{
- "name": "Konstantin Kudryashov",
- "email": "ever.zet@gmail.com"
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony2 framework extension for Behat",
- "homepage": "http://behat.org",
+ "description": "The Symfony PHP framework",
+ "homepage": "https://symfony.com",
"keywords": [
- "BDD",
- "framework",
- "symfony"
- ],
- "time": "2015-09-29 15:54:16"
- },
- {
- "name": "brianium/habitat",
- "version": "v1.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/brianium/habitat.git",
- "reference": "d0979e3bb379cbc78ecb42b3ac171bc2b7e06d96"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/brianium/habitat/zipball/d0979e3bb379cbc78ecb42b3ac171bc2b7e06d96",
- "reference": "d0979e3bb379cbc78ecb42b3ac171bc2b7e06d96",
- "shasum": ""
- },
- "require-dev": {
- "monolog/monolog": ">=1.5.0",
- "phpunit/phpunit": ">=3.7.21"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Habitat": [
- "src/"
- ]
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Brian",
- "email": "scaturrob@gmail.com",
- "homepage": "http://brianscaturro.com",
- "role": "Lead"
- }
+ "framework"
],
- "description": "A dependable php environment",
- "time": "2013-06-08 04:42:29"
+ "time": "2015-11-30 17:26:10"
},
{
- "name": "brianium/paratest",
- "version": "0.12.5",
+ "name": "twig/extensions",
+ "version": "v1.3.0",
"source": {
"type": "git",
- "url": "https://github.com/brianium/paratest.git",
- "reference": "0d4459f470f7b3ef2619fc9f1fc8720d7287ee40"
+ "url": "https://github.com/twigphp/Twig-extensions.git",
+ "reference": "449e3c8a9ffad7c2479c7864557275a32b037499"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/brianium/paratest/zipball/0d4459f470f7b3ef2619fc9f1fc8720d7287ee40",
- "reference": "0d4459f470f7b3ef2619fc9f1fc8720d7287ee40",
+ "url": "https://api.github.com/repos/twigphp/Twig-extensions/zipball/449e3c8a9ffad7c2479c7864557275a32b037499",
+ "reference": "449e3c8a9ffad7c2479c7864557275a32b037499",
"shasum": ""
},
"require": {
- "brianium/habitat": "1.0.0",
- "ext-pcre": "*",
- "ext-reflection": "*",
- "ext-simplexml": "*",
- "php": ">=5.3.0",
- "phpunit/php-timer": ">=1.0.4",
- "phpunit/phpunit": ">=3.7.8",
- "symfony/console": "~2.3",
- "symfony/process": "~2.3"
- },
- "bin": [
- "bin/paratest"
- ],
- "type": "library",
- "autoload": {
- "psr-0": {
- "ParaTest": [
- "src/"
- ]
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Brian Scaturro",
- "email": "scaturrob@gmail.com",
- "homepage": "http://brianscaturro.com",
- "role": "Lead"
- }
- ],
- "description": "Parallel testing for PHP",
- "homepage": "https://github.com/brianium/paratest",
- "keywords": [
- "concurrent",
- "parallel",
- "phpunit",
- "testing"
- ],
- "time": "2015-12-02 19:51:57"
- },
- {
- "name": "dantleech/glob-finder",
- "version": "0.3",
- "source": {
- "type": "git",
- "url": "https://github.com/dantleech/glob.git",
- "reference": "d810c78826ed5140f941269c7ecf5f3ef7703df0"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/dantleech/glob/zipball/d810c78826ed5140f941269c7ecf5f3ef7703df0",
- "reference": "d810c78826ed5140f941269c7ecf5f3ef7703df0",
- "shasum": ""
+ "twig/twig": "~1.20|~2.0"
},
"require-dev": {
- "doctrine/phpcr-bundle": "~1.2",
- "doctrine/phpcr-odm": "~1.2",
- "jackalope/jackalope-fs": "dev-master",
- "phpunit/phpunit": "~4.5"
+ "symfony/translation": "~2.3"
},
"suggest": {
- "doctrine/phpcr-bundle": "To enable support for the PHPCR ODM documents",
- "doctrine/phpcr-odm": "To enable support for the PHPCR ODM documents"
+ "symfony/translation": "Allow the time_diff output to be translated"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0-dev"
+ "dev-master": "1.3-dev"
}
},
"autoload": {
- "psr-4": {
- "DTL\\Glob\\": "lib/DTL/Glob"
+ "psr-0": {
+ "Twig_Extensions_": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -5361,125 +4878,125 @@
],
"authors": [
{
- "name": "Daniel Leech",
- "email": "daniel@dantleech.com"
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
}
],
- "description": "Library offering object location from hierarchrical persistent storage systems using globs",
- "homepage": "http://www.github.com/dantleech/glob",
- "time": "2015-03-18 08:13:31"
+ "description": "Common additional features for Twig that do not directly belong in core",
+ "homepage": "http://twig.sensiolabs.org/doc/extensions/index.html",
+ "keywords": [
+ "i18n",
+ "text"
+ ],
+ "time": "2015-08-22 16:38:35"
},
{
- "name": "instaclick/php-webdriver",
- "version": "1.4.3",
+ "name": "twig/twig",
+ "version": "v1.23.1",
"source": {
"type": "git",
- "url": "https://github.com/instaclick/php-webdriver.git",
- "reference": "0c20707dcf30a32728fd6bdeeab996c887fdb2fb"
+ "url": "https://github.com/twigphp/Twig.git",
+ "reference": "d9b6333ae8dd2c8e3fd256e127548def0bc614c6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/instaclick/php-webdriver/zipball/0c20707dcf30a32728fd6bdeeab996c887fdb2fb",
- "reference": "0c20707dcf30a32728fd6bdeeab996c887fdb2fb",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/d9b6333ae8dd2c8e3fd256e127548def0bc614c6",
+ "reference": "d9b6333ae8dd2c8e3fd256e127548def0bc614c6",
"shasum": ""
},
"require": {
- "ext-curl": "*",
- "php": ">=5.3.2"
+ "php": ">=5.2.7"
},
"require-dev": {
- "satooshi/php-coveralls": "dev-master"
+ "symfony/debug": "~2.7",
+ "symfony/phpunit-bridge": "~2.7"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.4.x-dev"
+ "dev-master": "1.23-dev"
}
},
"autoload": {
"psr-0": {
- "WebDriver": "lib/"
+ "Twig_": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "Apache-2.0"
+ "BSD-3-Clause"
],
"authors": [
{
- "name": "Justin Bishop",
- "email": "jubishop@gmail.com",
- "role": "Developer"
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com",
+ "homepage": "http://fabien.potencier.org",
+ "role": "Lead Developer"
},
{
- "name": "Anthon Pang",
- "email": "apang@softwaredevelopment.ca",
- "role": "Fork Maintainer"
+ "name": "Armin Ronacher",
+ "email": "armin.ronacher@active-4.com",
+ "role": "Project Founder"
+ },
+ {
+ "name": "Twig Team",
+ "homepage": "http://twig.sensiolabs.org/contributors",
+ "role": "Contributors"
}
],
- "description": "PHP WebDriver for Selenium 2",
- "homepage": "http://instaclick.com/",
+ "description": "Twig, the flexible, fast, and secure template language for PHP",
+ "homepage": "http://twig.sensiolabs.org",
"keywords": [
- "browser",
- "selenium",
- "webdriver",
- "webtest"
+ "templating"
],
- "time": "2015-06-15 20:19:33"
+ "time": "2015-11-05 12:49:06"
},
{
- "name": "phpcr/phpcr-shell",
- "version": "1.0.0-beta1",
+ "name": "willdurand/hateoas",
+ "version": "v2.6.0",
"source": {
"type": "git",
- "url": "https://github.com/phpcr/phpcr-shell.git",
- "reference": "c60a899148a150f8dc88cb3208d9be40a1450ff8"
+ "url": "https://github.com/willdurand/Hateoas.git",
+ "reference": "fc0869381d6934e5d430084154584761297caa6c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpcr/phpcr-shell/zipball/c60a899148a150f8dc88cb3208d9be40a1450ff8",
- "reference": "c60a899148a150f8dc88cb3208d9be40a1450ff8",
+ "url": "https://api.github.com/repos/willdurand/Hateoas/zipball/fc0869381d6934e5d430084154584761297caa6c",
+ "reference": "fc0869381d6934e5d430084154584761297caa6c",
"shasum": ""
},
"require": {
- "dantleech/glob-finder": "~0.1",
- "jackalope/jackalope": "~1.1",
- "phpcr/phpcr": "~2.1",
- "phpcr/phpcr-utils": "~1.2",
- "symfony/console": "~2.3",
- "symfony/dependency-injection": "~2.3",
- "symfony/finder": "~2.3",
- "symfony/serializer": "~2.3",
- "symfony/yaml": "~2.3"
- },
- "conflict": {
- "doctrine/phpcr-bundle": "<=1.2.1"
+ "doctrine/annotations": "~1.0",
+ "doctrine/common": "~2.0",
+ "jms/metadata": "~1.1",
+ "jms/serializer": "~0.13",
+ "php": ">=5.3",
+ "symfony/expression-language": "~2.4"
},
"require-dev": {
- "behat/behat": "~3.0.0",
- "jackalope/jackalope-doctrine-dbal": "~1.1",
- "jackalope/jackalope-fs": "dev-master",
- "jackalope/jackalope-jackrabbit": "~1.1",
- "phpspec/phpspec": "2.0",
- "phpunit/phpunit": "~3.7.28",
- "symfony/filesystem": "~2.3",
- "symfony/process": "~2.3",
- "symfony/symfony": "2.6"
+ "atoum/atoum": "*@dev",
+ "hautelook/frankenstein": "~0.1",
+ "pagerfanta/pagerfanta": "~1.0",
+ "phpunit/phpunit": "~3.7",
+ "symfony/dependency-injection": "~2.0",
+ "symfony/routing": "~2.0",
+ "symfony/yaml": "~2.0",
+ "twig/twig": "~1.12"
},
"suggest": {
- "jackalope/jackalope-doctrine-dbal": "To connect to jackalope doctrine-dbal",
- "jackalope/jackalope-jackrabbit": "To connect to jackalope jackrabbit",
- "jackalope/jackalope-jackrabbit-fs": "To connect to jackalope jackalope-fs"
+ "symfony/routing": "To use the SymfonyRouteFactory.",
+ "symfony/yaml": "To use yaml based configuration.",
+ "twig/twig": "To use the Twig extensions."
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0-dev"
+ "dev-master": "2.6-dev"
}
},
"autoload": {
"psr-0": {
- "": "src"
+ "Hateoas": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -5488,48 +5005,49 @@
],
"authors": [
{
- "name": "dantleech",
- "email": "daniel@dantleech.com"
+ "name": "Adrien Brault",
+ "email": "adrien.brault@gmail.com"
+ },
+ {
+ "name": "William Durand",
+ "email": "william.durand1@gmail.com"
}
],
- "description": "Shell for PHPCR",
- "time": "2015-01-05 11:11:50"
+ "description": "A PHP library to support implementing representations for HATEOAS REST web services",
+ "time": "2015-05-21 21:57:34"
},
{
- "name": "phpdocumentor/reflection-docblock",
- "version": "2.0.4",
+ "name": "willdurand/hateoas-bundle",
+ "version": "0.3.0",
+ "target-dir": "Bazinga/Bundle/HateoasBundle",
"source": {
"type": "git",
- "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
- "reference": "d68dbdc53dc358a816f00b300704702b2eaff7b8"
+ "url": "https://github.com/willdurand/BazingaHateoasBundle.git",
+ "reference": "2776be35729b27e31b15a49c05dae8fe3c03692f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/d68dbdc53dc358a816f00b300704702b2eaff7b8",
- "reference": "d68dbdc53dc358a816f00b300704702b2eaff7b8",
+ "url": "https://api.github.com/repos/willdurand/BazingaHateoasBundle/zipball/2776be35729b27e31b15a49c05dae8fe3c03692f",
+ "reference": "2776be35729b27e31b15a49c05dae8fe3c03692f",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "jms/serializer-bundle": "~0.13",
+ "symfony/framework-bundle": "~2.2",
+ "willdurand/hateoas": "~2.0"
},
"require-dev": {
- "phpunit/phpunit": "~4.0"
- },
- "suggest": {
- "dflydev/markdown": "~1.0",
- "erusev/parsedown": "~1.0"
+ "symfony/expression-language": "~2.4"
},
- "type": "library",
+ "type": "symfony-bundle",
"extra": {
"branch-alias": {
- "dev-master": "2.0.x-dev"
+ "dev-master": "1.0.x-dev"
}
},
"autoload": {
"psr-0": {
- "phpDocumentor": [
- "src/"
- ]
+ "Bazinga\\Bundle\\HateoasBundle": ""
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -5538,43 +5056,42 @@
],
"authors": [
{
- "name": "Mike van Riel",
- "email": "mike.vanriel@naenius.com"
+ "name": "William Durand",
+ "email": "william.durand1@gmail.com",
+ "homepage": "http://www.willdurand.fr"
}
],
- "time": "2015-02-03 12:10:50"
+ "description": "Integration of Hateoas into Symfony2.",
+ "keywords": [
+ "HATEOAS",
+ "rest"
+ ],
+ "time": "2014-06-03 07:39:08"
},
{
- "name": "phpspec/prophecy",
- "version": "v1.5.0",
+ "name": "willdurand/jsonp-callback-validator",
+ "version": "v1.1.0",
"source": {
"type": "git",
- "url": "https://github.com/phpspec/prophecy.git",
- "reference": "4745ded9307786b730d7a60df5cb5a6c43cf95f7"
+ "url": "https://github.com/willdurand/JsonpCallbackValidator.git",
+ "reference": "1a7d388bb521959e612ef50c5c7b1691b097e909"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpspec/prophecy/zipball/4745ded9307786b730d7a60df5cb5a6c43cf95f7",
- "reference": "4745ded9307786b730d7a60df5cb5a6c43cf95f7",
+ "url": "https://api.github.com/repos/willdurand/JsonpCallbackValidator/zipball/1a7d388bb521959e612ef50c5c7b1691b097e909",
+ "reference": "1a7d388bb521959e612ef50c5c7b1691b097e909",
"shasum": ""
},
"require": {
- "doctrine/instantiator": "^1.0.2",
- "phpdocumentor/reflection-docblock": "~2.0",
- "sebastian/comparator": "~1.1"
+ "php": ">=5.3.0"
},
"require-dev": {
- "phpspec/phpspec": "~2.0"
+ "phpunit/phpunit": "~3.7"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.4.x-dev"
- }
- },
"autoload": {
"psr-0": {
- "Prophecy\\": "src/"
+ "JsonpCallbackValidator": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -5583,798 +5100,840 @@
],
"authors": [
{
- "name": "Konstantin Kudryashov",
- "email": "ever.zet@gmail.com",
- "homepage": "http://everzet.com"
- },
- {
- "name": "Marcello Duarte",
- "email": "marcello.duarte@gmail.com"
+ "name": "William Durand",
+ "email": "william.durand1@gmail.com",
+ "homepage": "http://www.willdurand.fr"
}
],
- "description": "Highly opinionated mocking framework for PHP 5.3+",
- "homepage": "https://github.com/phpspec/prophecy",
- "keywords": [
- "Double",
- "Dummy",
- "fake",
- "mock",
- "spy",
- "stub"
- ],
- "time": "2015-08-13 10:07:40"
+ "description": "JSONP callback validator.",
+ "time": "2014-01-20 22:35:06"
},
{
- "name": "phpunit/php-code-coverage",
- "version": "2.2.4",
+ "name": "willdurand/negotiation",
+ "version": "1.5.0",
"source": {
"type": "git",
- "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
- "reference": "eabf68b476ac7d0f73793aada060f1c1a9bf8979"
+ "url": "https://github.com/willdurand/Negotiation.git",
+ "reference": "2a59f2376557303e3fa91465ab691abb82945edf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/eabf68b476ac7d0f73793aada060f1c1a9bf8979",
- "reference": "eabf68b476ac7d0f73793aada060f1c1a9bf8979",
+ "url": "https://api.github.com/repos/willdurand/Negotiation/zipball/2a59f2376557303e3fa91465ab691abb82945edf",
+ "reference": "2a59f2376557303e3fa91465ab691abb82945edf",
"shasum": ""
},
"require": {
- "php": ">=5.3.3",
- "phpunit/php-file-iterator": "~1.3",
- "phpunit/php-text-template": "~1.2",
- "phpunit/php-token-stream": "~1.3",
- "sebastian/environment": "^1.3.2",
- "sebastian/version": "~1.0"
- },
- "require-dev": {
- "ext-xdebug": ">=2.1.4",
- "phpunit/phpunit": "~4"
- },
- "suggest": {
- "ext-dom": "*",
- "ext-xdebug": ">=2.2.1",
- "ext-xmlwriter": "*"
+ "php": ">=5.3.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.2.x-dev"
+ "dev-master": "1.5-dev"
}
},
"autoload": {
- "classmap": [
- "src/"
- ]
+ "psr-4": {
+ "Negotiation\\": "src/Negotiation"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "BSD-3-Clause"
+ "MIT"
],
"authors": [
{
- "name": "Sebastian Bergmann",
- "email": "sb@sebastian-bergmann.de",
- "role": "lead"
+ "name": "William Durand",
+ "email": "william.durand1@gmail.com"
}
],
- "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
- "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
+ "description": "Content Negotiation tools for PHP provided as a standalone library.",
+ "homepage": "http://williamdurand.fr/Negotiation/",
"keywords": [
- "coverage",
- "testing",
- "xunit"
+ "accept",
+ "content",
+ "format",
+ "header",
+ "negotiation"
],
- "time": "2015-10-06 15:47:00"
+ "time": "2015-10-01 07:42:40"
},
{
- "name": "phpunit/php-file-iterator",
- "version": "1.4.1",
+ "name": "zendframework/zend-code",
+ "version": "2.6.1",
"source": {
"type": "git",
- "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
- "reference": "6150bf2c35d3fc379e50c7602b75caceaa39dbf0"
+ "url": "https://github.com/zendframework/zend-code.git",
+ "reference": "f6c2713c9c5628ccce62d5db3a129c7066af06df"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/6150bf2c35d3fc379e50c7602b75caceaa39dbf0",
- "reference": "6150bf2c35d3fc379e50c7602b75caceaa39dbf0",
+ "url": "https://api.github.com/repos/zendframework/zend-code/zipball/f6c2713c9c5628ccce62d5db3a129c7066af06df",
+ "reference": "f6c2713c9c5628ccce62d5db3a129c7066af06df",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=5.5",
+ "zendframework/zend-eventmanager": "^2.6|^3.0"
+ },
+ "require-dev": {
+ "doctrine/annotations": "~1.0",
+ "fabpot/php-cs-fixer": "1.7.*",
+ "phpunit/phpunit": "~4.0",
+ "zendframework/zend-stdlib": "~2.7"
+ },
+ "suggest": {
+ "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features",
+ "zendframework/zend-stdlib": "Zend\\Stdlib component"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.4.x-dev"
+ "dev-master": "2.6-dev",
+ "dev-develop": "2.7-dev"
}
},
"autoload": {
- "classmap": [
- "src/"
- ]
+ "psr-4": {
+ "Zend\\Code\\": "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/",
+ "description": "provides facilities to generate arbitrary code using an object oriented interface",
+ "homepage": "https://github.com/zendframework/zend-code",
"keywords": [
- "filesystem",
- "iterator"
+ "code",
+ "zf2"
],
- "time": "2015-06-21 13:08:43"
+ "time": "2015-11-24 15:49:25"
},
{
- "name": "phpunit/php-text-template",
- "version": "1.2.1",
+ "name": "zendframework/zend-eventmanager",
+ "version": "2.6.1",
"source": {
"type": "git",
- "url": "https://github.com/sebastianbergmann/php-text-template.git",
- "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686"
+ "url": "https://github.com/zendframework/zend-eventmanager.git",
+ "reference": "a03de810b99b0302059ab744c535d464b8dc4721"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
- "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
+ "url": "https://api.github.com/repos/zendframework/zend-eventmanager/zipball/a03de810b99b0302059ab744c535d464b8dc4721",
+ "reference": "a03de810b99b0302059ab744c535d464b8dc4721",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=5.5",
+ "zendframework/zend-stdlib": "~2.5"
+ },
+ "require-dev": {
+ "athletic/athletic": "dev-master",
+ "fabpot/php-cs-fixer": "1.7.*",
+ "phpunit/phpunit": "~4.0"
},
"type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.6-dev",
+ "dev-develop": "3.0-dev"
+ }
+ },
"autoload": {
- "classmap": [
- "src/"
- ]
+ "psr-4": {
+ "Zend\\EventManager\\": "src/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-3-Clause"
],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de",
- "role": "lead"
- }
- ],
- "description": "Simple template engine.",
- "homepage": "https://github.com/sebastianbergmann/php-text-template/",
+ "homepage": "https://github.com/zendframework/zend-eventmanager",
"keywords": [
- "template"
+ "eventmanager",
+ "zf2"
],
- "time": "2015-06-21 13:50:34"
+ "time": "2015-10-06 11:53:40"
},
{
- "name": "phpunit/php-timer",
- "version": "1.0.7",
+ "name": "zendframework/zend-hydrator",
+ "version": "1.0.0",
"source": {
"type": "git",
- "url": "https://github.com/sebastianbergmann/php-timer.git",
- "reference": "3e82f4e9fc92665fafd9157568e4dcb01d014e5b"
+ "url": "https://github.com/zendframework/zend-hydrator.git",
+ "reference": "f3ed8b833355140350bbed98d8a7b8b66875903f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3e82f4e9fc92665fafd9157568e4dcb01d014e5b",
- "reference": "3e82f4e9fc92665fafd9157568e4dcb01d014e5b",
+ "url": "https://api.github.com/repos/zendframework/zend-hydrator/zipball/f3ed8b833355140350bbed98d8a7b8b66875903f",
+ "reference": "f3ed8b833355140350bbed98d8a7b8b66875903f",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=5.5",
+ "zendframework/zend-stdlib": "^2.5.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.0",
+ "squizlabs/php_codesniffer": "^2.0@dev",
+ "zendframework/zend-eventmanager": "^2.5.1",
+ "zendframework/zend-filter": "^2.5.1",
+ "zendframework/zend-inputfilter": "^2.5.1",
+ "zendframework/zend-serializer": "^2.5.1",
+ "zendframework/zend-servicemanager": "^2.5.1"
+ },
+ "suggest": {
+ "zendframework/zend-eventmanager": "^2.5.1, to support aggregate hydrator usage",
+ "zendframework/zend-filter": "^2.5.1, to support naming strategy hydrator usage",
+ "zendframework/zend-serializer": "^2.5.1, to use the SerializableStrategy",
+ "zendframework/zend-servicemanager": "^2.5.1, to support hydrator plugin manager usage"
},
"type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev",
+ "dev-develop": "1.1-dev"
+ }
+ },
"autoload": {
- "classmap": [
- "src/"
- ]
+ "psr-4": {
+ "Zend\\Hydrator\\": "src/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sb@sebastian-bergmann.de",
- "role": "lead"
- }
+ "BSD-3-Clause"
],
- "description": "Utility class for timing",
- "homepage": "https://github.com/sebastianbergmann/php-timer/",
+ "homepage": "https://github.com/zendframework/zend-hydrator",
"keywords": [
- "timer"
+ "hydrator",
+ "zf2"
],
- "time": "2015-06-21 08:01:12"
+ "time": "2015-09-17 14:06:43"
},
{
- "name": "phpunit/php-token-stream",
- "version": "1.4.8",
+ "name": "zendframework/zend-stdlib",
+ "version": "2.7.4",
"source": {
"type": "git",
- "url": "https://github.com/sebastianbergmann/php-token-stream.git",
- "reference": "3144ae21711fb6cac0b1ab4cbe63b75ce3d4e8da"
+ "url": "https://github.com/zendframework/zend-stdlib.git",
+ "reference": "cae029346a33663b998507f94962eb27de060683"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/3144ae21711fb6cac0b1ab4cbe63b75ce3d4e8da",
- "reference": "3144ae21711fb6cac0b1ab4cbe63b75ce3d4e8da",
+ "url": "https://api.github.com/repos/zendframework/zend-stdlib/zipball/cae029346a33663b998507f94962eb27de060683",
+ "reference": "cae029346a33663b998507f94962eb27de060683",
"shasum": ""
},
"require": {
- "ext-tokenizer": "*",
- "php": ">=5.3.3"
+ "php": ">=5.5",
+ "zendframework/zend-hydrator": "~1.0"
},
"require-dev": {
- "phpunit/phpunit": "~4.2"
+ "athletic/athletic": "~0.1",
+ "fabpot/php-cs-fixer": "1.7.*",
+ "phpunit/phpunit": "~4.0",
+ "zendframework/zend-config": "~2.5",
+ "zendframework/zend-eventmanager": "~2.5",
+ "zendframework/zend-filter": "~2.5",
+ "zendframework/zend-inputfilter": "~2.5",
+ "zendframework/zend-serializer": "~2.5",
+ "zendframework/zend-servicemanager": "~2.5"
+ },
+ "suggest": {
+ "zendframework/zend-eventmanager": "To support aggregate hydrator usage",
+ "zendframework/zend-filter": "To support naming strategy hydrator usage",
+ "zendframework/zend-serializer": "Zend\\Serializer component",
+ "zendframework/zend-servicemanager": "To support hydrator plugin manager usage"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.4-dev"
+ "dev-master": "2.7-dev",
+ "dev-develop": "2.8-dev"
}
},
"autoload": {
- "classmap": [
- "src/"
- ]
+ "psr-4": {
+ "Zend\\Stdlib\\": "src/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-3-Clause"
],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
- }
- ],
- "description": "Wrapper around PHP's tokenizer extension.",
- "homepage": "https://github.com/sebastianbergmann/php-token-stream/",
+ "homepage": "https://github.com/zendframework/zend-stdlib",
"keywords": [
- "tokenizer"
+ "stdlib",
+ "zf2"
],
- "time": "2015-09-15 10:49:45"
+ "time": "2015-10-15 15:57:32"
},
{
- "name": "phpunit/phpunit",
- "version": "4.8.21",
+ "name": "zendframework/zendsearch",
+ "version": "dev-master",
"source": {
"type": "git",
- "url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "ea76b17bced0500a28098626b84eda12dbcf119c"
+ "url": "https://github.com/zendframework/ZendSearch.git",
+ "reference": "c8de2508d3413bf9d701b40c1092c1ffbdd8fc63"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/ea76b17bced0500a28098626b84eda12dbcf119c",
- "reference": "ea76b17bced0500a28098626b84eda12dbcf119c",
+ "url": "https://api.github.com/repos/zendframework/ZendSearch/zipball/c8de2508d3413bf9d701b40c1092c1ffbdd8fc63",
+ "reference": "c8de2508d3413bf9d701b40c1092c1ffbdd8fc63",
"shasum": ""
},
"require": {
- "ext-dom": "*",
- "ext-json": "*",
- "ext-pcre": "*",
- "ext-reflection": "*",
- "ext-spl": "*",
"php": ">=5.3.3",
- "phpspec/prophecy": "^1.3.1",
- "phpunit/php-code-coverage": "~2.1",
- "phpunit/php-file-iterator": "~1.4",
- "phpunit/php-text-template": "~1.2",
- "phpunit/php-timer": ">=1.0.6",
- "phpunit/phpunit-mock-objects": "~2.3",
- "sebastian/comparator": "~1.1",
- "sebastian/diff": "~1.2",
- "sebastian/environment": "~1.3",
- "sebastian/exporter": "~1.2",
- "sebastian/global-state": "~1.0",
- "sebastian/version": "~1.0",
- "symfony/yaml": "~2.1|~3.0"
- },
- "suggest": {
- "phpunit/php-invoker": "~1.1"
+ "zendframework/zend-stdlib": "2.*"
},
- "bin": [
- "phpunit"
- ],
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.8.x-dev"
- }
- },
"autoload": {
- "classmap": [
- "src/"
- ]
+ "psr-0": {
+ "ZendSearch": "library/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-3-Clause"
],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de",
- "role": "lead"
- }
- ],
- "description": "The PHP Unit Testing framework.",
- "homepage": "https://phpunit.de/",
+ "description": "a general purpose text search engine written entirely in PHP 5",
+ "homepage": "http://packages.zendframework.com/",
"keywords": [
- "phpunit",
- "testing",
- "xunit"
+ "lucene",
+ "zf2"
],
- "time": "2015-12-12 07:45:58"
- },
+ "time": "2015-01-21 16:24:14"
+ }
+ ],
+ "packages-dev": [
{
- "name": "phpunit/phpunit-mock-objects",
- "version": "2.3.8",
+ "name": "behat/behat",
+ "version": "v3.0.15",
"source": {
"type": "git",
- "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git",
- "reference": "ac8e7a3db35738d56ee9a76e78a4e03d97628983"
+ "url": "https://github.com/Behat/Behat.git",
+ "reference": "b35ae3d45332d80c532af69cc36f780a9397a996"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/ac8e7a3db35738d56ee9a76e78a4e03d97628983",
- "reference": "ac8e7a3db35738d56ee9a76e78a4e03d97628983",
+ "url": "https://api.github.com/repos/Behat/Behat/zipball/b35ae3d45332d80c532af69cc36f780a9397a996",
+ "reference": "b35ae3d45332d80c532af69cc36f780a9397a996",
"shasum": ""
},
"require": {
- "doctrine/instantiator": "^1.0.2",
+ "behat/gherkin": "~4.3",
+ "behat/transliterator": "~1.0",
+ "ext-mbstring": "*",
"php": ">=5.3.3",
- "phpunit/php-text-template": "~1.2",
- "sebastian/exporter": "~1.2"
+ "symfony/class-loader": "~2.1",
+ "symfony/config": "~2.3",
+ "symfony/console": "~2.1",
+ "symfony/dependency-injection": "~2.1",
+ "symfony/event-dispatcher": "~2.1",
+ "symfony/translation": "~2.3",
+ "symfony/yaml": "~2.1"
},
"require-dev": {
- "phpunit/phpunit": "~4.4"
+ "phpspec/prophecy-phpunit": "~1.0",
+ "phpunit/phpunit": "~4.0",
+ "symfony/process": "~2.1"
},
"suggest": {
- "ext-soap": "*"
+ "behat/mink-extension": "for integration with Mink testing framework",
+ "behat/symfony2-extension": "for integration with Symfony2 web framework",
+ "behat/yii-extension": "for integration with Yii web framework"
},
+ "bin": [
+ "bin/behat"
+ ],
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.3.x-dev"
+ "dev-master": "3.0.x-dev"
}
},
"autoload": {
- "classmap": [
- "src/"
- ]
+ "psr-0": {
+ "Behat\\Behat": "src/",
+ "Behat\\Testwork": "src/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "BSD-3-Clause"
+ "MIT"
],
"authors": [
{
- "name": "Sebastian Bergmann",
- "email": "sb@sebastian-bergmann.de",
- "role": "lead"
+ "name": "Konstantin Kudryashov",
+ "email": "ever.zet@gmail.com",
+ "homepage": "http://everzet.com"
}
],
- "description": "Mock Object library for PHPUnit",
- "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/",
+ "description": "Scenario-oriented BDD framework for PHP 5.3",
+ "homepage": "http://behat.org/",
"keywords": [
- "mock",
- "xunit"
+ "Agile",
+ "BDD",
+ "ScenarioBDD",
+ "Scrum",
+ "StoryBDD",
+ "User story",
+ "business",
+ "development",
+ "documentation",
+ "examples",
+ "symfony",
+ "testing"
],
- "time": "2015-10-02 06:51:40"
+ "time": "2015-02-22 14:10:33"
},
{
- "name": "phpunit/phpunit-selenium",
- "version": "1.4.2",
+ "name": "behat/gherkin",
+ "version": "v4.4.0",
"source": {
"type": "git",
- "url": "https://github.com/giorgiosironi/phpunit-selenium.git",
- "reference": "c84dd7ca214563868ce216123b7ae9c792beb262"
+ "url": "https://github.com/Behat/Gherkin.git",
+ "reference": "6b3f8cf3560dc4909c4cddd4f1af3e1f6e9d80af"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/giorgiosironi/phpunit-selenium/zipball/c84dd7ca214563868ce216123b7ae9c792beb262",
- "reference": "c84dd7ca214563868ce216123b7ae9c792beb262",
+ "url": "https://api.github.com/repos/Behat/Gherkin/zipball/6b3f8cf3560dc4909c4cddd4f1af3e1f6e9d80af",
+ "reference": "6b3f8cf3560dc4909c4cddd4f1af3e1f6e9d80af",
"shasum": ""
},
"require": {
- "ext-curl": "*",
- "ext-dom": "*",
- "php": ">=5.3.3",
- "phpunit/phpunit": "~3.7|~4.0",
- "sebastian/comparator": "~1.0"
+ "php": ">=5.3.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.0",
+ "symfony/yaml": "~2.1"
+ },
+ "suggest": {
+ "symfony/yaml": "If you want to parse features, represented in YAML files"
},
"type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.4-dev"
+ }
+ },
"autoload": {
- "classmap": [
- "PHPUnit/"
- ]
+ "psr-0": {
+ "Behat\\Gherkin": "src/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
- "include-path": [
- ""
- ],
"license": [
- "BSD-3-Clause"
+ "MIT"
],
"authors": [
{
- "name": "Sebastian Bergmann",
- "email": "sb@sebastian-bergmann.de",
- "role": "lead"
- },
- {
- "name": "Giorgio Sironi",
- "email": "info@giorgiosironi.com",
- "role": "developer"
+ "name": "Konstantin Kudryashov",
+ "email": "ever.zet@gmail.com",
+ "homepage": "http://everzet.com"
}
],
- "description": "Selenium Server integration for PHPUnit",
- "homepage": "http://www.phpunit.de/",
+ "description": "Gherkin DSL parser for PHP 5.3",
+ "homepage": "http://behat.org/",
"keywords": [
- "selenium",
- "testing",
- "xunit"
+ "BDD",
+ "Behat",
+ "Cucumber",
+ "DSL",
+ "gherkin",
+ "parser"
],
- "time": "2014-11-02 09:23:27"
+ "time": "2015-09-29 13:41:19"
},
{
- "name": "sauce/sausage",
- "version": "v0.9.2",
+ "name": "behat/mink",
+ "version": "v1.7.0",
"source": {
"type": "git",
- "url": "https://github.com/jlipps/sausage.git",
- "reference": "1259bc9855402760287b35a8281a146c4846a66e"
+ "url": "https://github.com/minkphp/Mink.git",
+ "reference": "6c129030ec2cc029905cf969a56ca8f087b2dfdf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/jlipps/sausage/zipball/1259bc9855402760287b35a8281a146c4846a66e",
- "reference": "1259bc9855402760287b35a8281a146c4846a66e",
+ "url": "https://api.github.com/repos/minkphp/Mink/zipball/6c129030ec2cc029905cf969a56ca8f087b2dfdf",
+ "reference": "6c129030ec2cc029905cf969a56ca8f087b2dfdf",
"shasum": ""
},
"require": {
- "brianium/paratest": ">=0.5.0",
- "php": ">=5.3.0",
- "phpunit/phpunit-selenium": ">=1.3.2",
- "sauce/sausage-installer": ">=0.1.0"
+ "php": ">=5.3.1",
+ "symfony/css-selector": "~2.1"
+ },
+ "require-dev": {
+ "symfony/phpunit-bridge": "~2.7"
},
"suggest": {
- "sauce/connect": ">=3.0"
+ "behat/mink-browserkit-driver": "extremely fast headless driver for Symfony\\Kernel-based apps (Sf2, Silex)",
+ "behat/mink-goutte-driver": "fast headless driver for any app without JS emulation",
+ "behat/mink-selenium2-driver": "slow, but JS-enabled driver for any app (requires Selenium2)",
+ "behat/mink-zombie-driver": "fast and JS-enabled headless driver for any app (requires node.js)"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.7.x-dev"
+ }
},
- "bin": [
- "bin/sauce_config"
- ],
- "type": "sauce-sausage",
"autoload": {
- "psr-0": {
- "Sauce": "src/"
+ "psr-4": {
+ "Behat\\Mink\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "Apache-2.0"
+ "MIT"
],
"authors": [
{
- "name": "Jonathan Lipps",
- "email": "jlipps@saucelabs.com",
- "homepage": "http://www.saucelabs.com",
- "role": "Lead"
+ "name": "Konstantin Kudryashov",
+ "email": "ever.zet@gmail.com",
+ "homepage": "http://everzet.com"
}
],
- "description": "PHP version of the Sauce Labs API",
- "homepage": "http://github.com/jlipps/sausage",
+ "description": "Browser controller/emulator abstraction for PHP",
+ "homepage": "http://mink.behat.org/",
"keywords": [
- "Sauce",
- "SauceLabs",
- "api",
- "phpunit",
- "selenium",
- "testing"
+ "browser",
+ "testing",
+ "web"
],
- "time": "2013-09-24 10:45:24"
+ "time": "2015-09-20 20:24:03"
},
{
- "name": "sauce/sausage-installer",
- "version": "v0.1.0",
+ "name": "behat/mink-extension",
+ "version": "dev-master",
"source": {
"type": "git",
- "url": "https://github.com/jlipps/sausage-installer.git",
- "reference": "5435cadb3ef1cec77218814af3c121b3556a5444"
+ "url": "https://github.com/Behat/MinkExtension.git",
+ "reference": "06e2b99d92e175719d7e841d5be16b7df1a233c5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/jlipps/sausage-installer/zipball/5435cadb3ef1cec77218814af3c121b3556a5444",
- "reference": "5435cadb3ef1cec77218814af3c121b3556a5444",
+ "url": "https://api.github.com/repos/Behat/MinkExtension/zipball/06e2b99d92e175719d7e841d5be16b7df1a233c5",
+ "reference": "06e2b99d92e175719d7e841d5be16b7df1a233c5",
"shasum": ""
},
- "type": "composer-installer",
+ "require": {
+ "behat/behat": "~3.0,>=3.0.5",
+ "behat/mink": "~1.5",
+ "php": ">=5.3.2",
+ "symfony/config": "~2.2"
+ },
+ "require-dev": {
+ "behat/mink-goutte-driver": "~1.1",
+ "phpspec/phpspec": "~2.0"
+ },
+ "type": "behat-extension",
"extra": {
- "class": "Sauce\\Composer\\SausageInstaller"
+ "branch-alias": {
+ "dev-master": "2.1.x-dev"
+ }
},
"autoload": {
"psr-0": {
- "Sauce": "src/"
+ "Behat\\MinkExtension": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "Apache-2.0"
+ "MIT"
],
"authors": [
{
- "name": "Jonathan Lipps",
- "email": "jlipps@saucelabs.com",
- "homepage": "http://www.saucelabs.com",
- "role": "Lead"
+ "name": "Christophe Coevoet",
+ "email": "stof@notk.org"
+ },
+ {
+ "name": "Konstantin Kudryashov",
+ "email": "ever.zet@gmail.com"
}
],
- "homepage": "http://github.com/jlipps/sausage-installer",
- "time": "2012-09-28 18:41:38"
+ "description": "Mink extension for Behat",
+ "homepage": "http://extensions.behat.org/mink",
+ "keywords": [
+ "browser",
+ "gui",
+ "test",
+ "web"
+ ],
+ "time": "2015-09-29 17:42:41"
},
{
- "name": "sebastian/comparator",
- "version": "1.2.0",
+ "name": "behat/mink-selenium2-driver",
+ "version": "dev-master",
"source": {
"type": "git",
- "url": "https://github.com/sebastianbergmann/comparator.git",
- "reference": "937efb279bd37a375bcadf584dec0726f84dbf22"
+ "url": "https://github.com/minkphp/MinkSelenium2Driver.git",
+ "reference": "bedbf1999c7ba1bc6921b30ee2eadf383e7ff5c9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/937efb279bd37a375bcadf584dec0726f84dbf22",
- "reference": "937efb279bd37a375bcadf584dec0726f84dbf22",
+ "url": "https://api.github.com/repos/minkphp/MinkSelenium2Driver/zipball/bedbf1999c7ba1bc6921b30ee2eadf383e7ff5c9",
+ "reference": "bedbf1999c7ba1bc6921b30ee2eadf383e7ff5c9",
"shasum": ""
},
"require": {
- "php": ">=5.3.3",
- "sebastian/diff": "~1.2",
- "sebastian/exporter": "~1.2"
+ "behat/mink": "~1.7@dev",
+ "instaclick/php-webdriver": "~1.1",
+ "php": ">=5.3.1"
},
"require-dev": {
- "phpunit/phpunit": "~4.4"
+ "symfony/phpunit-bridge": "~2.7"
},
- "type": "library",
+ "type": "mink-driver",
"extra": {
"branch-alias": {
- "dev-master": "1.2.x-dev"
+ "dev-master": "1.3.x-dev"
}
},
"autoload": {
- "classmap": [
- "src/"
- ]
+ "psr-4": {
+ "Behat\\Mink\\Driver\\": "src/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "BSD-3-Clause"
+ "MIT"
],
"authors": [
{
- "name": "Jeff Welch",
- "email": "whatthejeff@gmail.com"
- },
- {
- "name": "Volker Dusch",
- "email": "github@wallbash.com"
- },
- {
- "name": "Bernhard Schussek",
- "email": "bschussek@2bepublished.at"
+ "name": "Konstantin Kudryashov",
+ "email": "ever.zet@gmail.com",
+ "homepage": "http://everzet.com"
},
{
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
+ "name": "Pete Otaqui",
+ "email": "pete@otaqui.com",
+ "homepage": "https://github.com/pete-otaqui"
}
],
- "description": "Provides the functionality to compare PHP values for equality",
- "homepage": "http://www.github.com/sebastianbergmann/comparator",
+ "description": "Selenium2 (WebDriver) driver for Mink framework",
+ "homepage": "http://mink.behat.org/",
"keywords": [
- "comparator",
- "compare",
- "equality"
+ "ajax",
+ "browser",
+ "javascript",
+ "selenium",
+ "testing",
+ "webdriver"
],
- "time": "2015-07-26 15:48:44"
+ "time": "2015-09-21 21:02:54"
},
{
- "name": "sebastian/diff",
- "version": "1.4.1",
+ "name": "behat/symfony2-extension",
+ "version": "dev-master",
"source": {
"type": "git",
- "url": "https://github.com/sebastianbergmann/diff.git",
- "reference": "13edfd8706462032c2f52b4b862974dd46b71c9e"
+ "url": "https://github.com/Behat/Symfony2Extension.git",
+ "reference": "516d27dd9119a1d99a27244cd3dca1712e76d2c6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/13edfd8706462032c2f52b4b862974dd46b71c9e",
- "reference": "13edfd8706462032c2f52b4b862974dd46b71c9e",
+ "url": "https://api.github.com/repos/Behat/Symfony2Extension/zipball/516d27dd9119a1d99a27244cd3dca1712e76d2c6",
+ "reference": "516d27dd9119a1d99a27244cd3dca1712e76d2c6",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "behat/behat": "~3.0,>=3.0.4",
+ "php": ">=5.3.3",
+ "symfony/framework-bundle": "~2.0"
},
"require-dev": {
- "phpunit/phpunit": "~4.8"
+ "behat/mink-browserkit-driver": "~1.0",
+ "behat/mink-extension": "~2.0",
+ "phpspec/phpspec": "~2.0",
+ "phpunit/phpunit": "~4.0",
+ "symfony/symfony": "~2.1"
},
- "type": "library",
+ "type": "behat-extension",
"extra": {
"branch-alias": {
- "dev-master": "1.4-dev"
+ "dev-master": "2.1.x-dev"
}
},
"autoload": {
- "classmap": [
- "src/"
- ]
+ "psr-0": {
+ "Behat\\Symfony2Extension": "src/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "BSD-3-Clause"
+ "MIT"
],
"authors": [
{
- "name": "Kore Nordmann",
- "email": "mail@kore-nordmann.de"
+ "name": "Christophe Coevoet",
+ "email": "stof@notk.org"
},
{
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
+ "name": "Konstantin Kudryashov",
+ "email": "ever.zet@gmail.com"
}
],
- "description": "Diff implementation",
- "homepage": "https://github.com/sebastianbergmann/diff",
+ "description": "Symfony2 framework extension for Behat",
+ "homepage": "http://behat.org",
"keywords": [
- "diff"
+ "BDD",
+ "framework",
+ "symfony"
],
- "time": "2015-12-08 07:14:41"
+ "time": "2015-09-29 15:54:16"
},
{
- "name": "sebastian/environment",
- "version": "1.3.3",
+ "name": "dantleech/glob-finder",
+ "version": "0.3",
"source": {
"type": "git",
- "url": "https://github.com/sebastianbergmann/environment.git",
- "reference": "6e7133793a8e5a5714a551a8324337374be209df"
+ "url": "https://github.com/dantleech/glob.git",
+ "reference": "d810c78826ed5140f941269c7ecf5f3ef7703df0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/6e7133793a8e5a5714a551a8324337374be209df",
- "reference": "6e7133793a8e5a5714a551a8324337374be209df",
+ "url": "https://api.github.com/repos/dantleech/glob/zipball/d810c78826ed5140f941269c7ecf5f3ef7703df0",
+ "reference": "d810c78826ed5140f941269c7ecf5f3ef7703df0",
"shasum": ""
},
- "require": {
- "php": ">=5.3.3"
- },
"require-dev": {
- "phpunit/phpunit": "~4.4"
+ "doctrine/phpcr-bundle": "~1.2",
+ "doctrine/phpcr-odm": "~1.2",
+ "jackalope/jackalope-fs": "dev-master",
+ "phpunit/phpunit": "~4.5"
+ },
+ "suggest": {
+ "doctrine/phpcr-bundle": "To enable support for the PHPCR ODM documents",
+ "doctrine/phpcr-odm": "To enable support for the PHPCR ODM documents"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.3.x-dev"
+ "dev-master": "1.0-dev"
}
},
"autoload": {
- "classmap": [
- "src/"
- ]
+ "psr-4": {
+ "DTL\\Glob\\": "lib/DTL/Glob"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "BSD-3-Clause"
+ "MIT"
],
"authors": [
{
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
+ "name": "Daniel Leech",
+ "email": "daniel@dantleech.com"
}
],
- "description": "Provides functionality to handle HHVM/PHP environments",
- "homepage": "http://www.github.com/sebastianbergmann/environment",
- "keywords": [
- "Xdebug",
- "environment",
- "hhvm"
- ],
- "time": "2015-12-02 08:37:27"
+ "description": "Library offering object location from hierarchrical persistent storage systems using globs",
+ "homepage": "http://www.github.com/dantleech/glob",
+ "time": "2015-03-18 08:13:31"
},
{
- "name": "sebastian/exporter",
- "version": "1.2.1",
+ "name": "instaclick/php-webdriver",
+ "version": "1.4.3",
"source": {
"type": "git",
- "url": "https://github.com/sebastianbergmann/exporter.git",
- "reference": "7ae5513327cb536431847bcc0c10edba2701064e"
+ "url": "https://github.com/instaclick/php-webdriver.git",
+ "reference": "0c20707dcf30a32728fd6bdeeab996c887fdb2fb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/7ae5513327cb536431847bcc0c10edba2701064e",
- "reference": "7ae5513327cb536431847bcc0c10edba2701064e",
+ "url": "https://api.github.com/repos/instaclick/php-webdriver/zipball/0c20707dcf30a32728fd6bdeeab996c887fdb2fb",
+ "reference": "0c20707dcf30a32728fd6bdeeab996c887fdb2fb",
"shasum": ""
},
"require": {
- "php": ">=5.3.3",
- "sebastian/recursion-context": "~1.0"
+ "ext-curl": "*",
+ "php": ">=5.3.2"
},
"require-dev": {
- "phpunit/phpunit": "~4.4"
+ "satooshi/php-coveralls": "dev-master"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.2.x-dev"
+ "dev-master": "1.4.x-dev"
}
},
"autoload": {
- "classmap": [
- "src/"
- ]
+ "psr-0": {
+ "WebDriver": "lib/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "BSD-3-Clause"
+ "Apache-2.0"
],
"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": "Justin Bishop",
+ "email": "jubishop@gmail.com",
+ "role": "Developer"
},
{
- "name": "Adam Harvey",
- "email": "aharvey@php.net"
+ "name": "Anthon Pang",
+ "email": "apang@softwaredevelopment.ca",
+ "role": "Fork Maintainer"
}
],
- "description": "Provides the functionality to export PHP variables for visualization",
- "homepage": "http://www.github.com/sebastianbergmann/exporter",
+ "description": "PHP WebDriver for Selenium 2",
+ "homepage": "http://instaclick.com/",
"keywords": [
- "export",
- "exporter"
+ "browser",
+ "selenium",
+ "webdriver",
+ "webtest"
],
- "time": "2015-06-21 07:55:53"
+ "time": "2015-06-15 20:19:33"
},
{
- "name": "sebastian/global-state",
- "version": "1.1.1",
+ "name": "phpcr/phpcr-shell",
+ "version": "1.0.0-beta1",
"source": {
"type": "git",
- "url": "https://github.com/sebastianbergmann/global-state.git",
- "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4"
+ "url": "https://github.com/phpcr/phpcr-shell.git",
+ "reference": "c60a899148a150f8dc88cb3208d9be40a1450ff8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4",
- "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4",
+ "url": "https://api.github.com/repos/phpcr/phpcr-shell/zipball/c60a899148a150f8dc88cb3208d9be40a1450ff8",
+ "reference": "c60a899148a150f8dc88cb3208d9be40a1450ff8",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "dantleech/glob-finder": "~0.1",
+ "jackalope/jackalope": "~1.1",
+ "phpcr/phpcr": "~2.1",
+ "phpcr/phpcr-utils": "~1.2",
+ "symfony/console": "~2.3",
+ "symfony/dependency-injection": "~2.3",
+ "symfony/finder": "~2.3",
+ "symfony/serializer": "~2.3",
+ "symfony/yaml": "~2.3"
+ },
+ "conflict": {
+ "doctrine/phpcr-bundle": "<=1.2.1"
},
"require-dev": {
- "phpunit/phpunit": "~4.2"
+ "behat/behat": "~3.0.0",
+ "jackalope/jackalope-doctrine-dbal": "~1.1",
+ "jackalope/jackalope-fs": "dev-master",
+ "jackalope/jackalope-jackrabbit": "~1.1",
+ "phpspec/phpspec": "2.0",
+ "phpunit/phpunit": "~3.7.28",
+ "symfony/filesystem": "~2.3",
+ "symfony/process": "~2.3",
+ "symfony/symfony": "2.6"
},
"suggest": {
- "ext-uopz": "*"
+ "jackalope/jackalope-doctrine-dbal": "To connect to jackalope doctrine-dbal",
+ "jackalope/jackalope-jackrabbit": "To connect to jackalope jackrabbit",
+ "jackalope/jackalope-jackrabbit-fs": "To connect to jackalope jackalope-fs"
},
"type": "library",
"extra": {
@@ -6383,149 +5942,111 @@
}
},
"autoload": {
- "classmap": [
- "src/"
- ]
+ "psr-0": {
+ "": "src"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "BSD-3-Clause"
+ "MIT"
],
"authors": [
{
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
+ "name": "dantleech",
+ "email": "daniel@dantleech.com"
}
],
- "description": "Snapshotting of global state",
- "homepage": "http://www.github.com/sebastianbergmann/global-state",
- "keywords": [
- "global state"
- ],
- "time": "2015-10-12 03:26:01"
+ "description": "Shell for PHPCR",
+ "time": "2015-01-05 11:11:50"
},
{
- "name": "sebastian/recursion-context",
- "version": "1.0.2",
+ "name": "sensio/generator-bundle",
+ "version": "v3.0.1",
"source": {
"type": "git",
- "url": "https://github.com/sebastianbergmann/recursion-context.git",
- "reference": "913401df809e99e4f47b27cdd781f4a258d58791"
+ "url": "https://github.com/sensiolabs/SensioGeneratorBundle.git",
+ "reference": "ca4d3a13387111acff157112ed88360d84831430"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/913401df809e99e4f47b27cdd781f4a258d58791",
- "reference": "913401df809e99e4f47b27cdd781f4a258d58791",
+ "url": "https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/zipball/ca4d3a13387111acff157112ed88360d84831430",
+ "reference": "ca4d3a13387111acff157112ed88360d84831430",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "symfony/console": "~2.7|~3.0",
+ "symfony/framework-bundle": "~2.7|~3.0",
+ "symfony/process": "~2.7|~3.0",
+ "symfony/yaml": "~2.7|~3.0"
},
"require-dev": {
- "phpunit/phpunit": "~4.4"
+ "doctrine/orm": "~2.4",
+ "symfony/doctrine-bridge": "~2.7|~3.0",
+ "twig/twig": "~1.18"
},
- "type": "library",
+ "type": "symfony-bundle",
"extra": {
"branch-alias": {
- "dev-master": "1.0.x-dev"
+ "dev-master": "3.0.x-dev"
}
},
"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"
+ "psr-4": {
+ "Sensio\\Bundle\\GeneratorBundle\\": ""
},
- {
- "name": "Adam Harvey",
- "email": "aharvey@php.net"
- }
- ],
- "description": "Provides functionality to recursively process PHP variables",
- "homepage": "http://www.github.com/sebastianbergmann/recursion-context",
- "time": "2015-11-11 19:50:13"
- },
- {
- "name": "sebastian/version",
- "version": "1.0.6",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/version.git",
- "reference": "58b3a85e7999757d6ad81c787a1fbf5ff6c628c6"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/58b3a85e7999757d6ad81c787a1fbf5ff6c628c6",
- "reference": "58b3a85e7999757d6ad81c787a1fbf5ff6c628c6",
- "shasum": ""
- },
- "type": "library",
- "autoload": {
- "classmap": [
- "src/"
+ "exclude-from-classmap": [
+ "/Tests/"
]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "BSD-3-Clause"
+ "MIT"
],
"authors": [
{
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de",
- "role": "lead"
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
}
],
- "description": "Library that helps with managing the version number of Git-hosted PHP projects",
- "homepage": "https://github.com/sebastianbergmann/version",
- "time": "2015-06-21 13:59:46"
+ "description": "This bundle generates code for you",
+ "time": "2015-12-08 18:08:03"
},
{
- "name": "sensio/generator-bundle",
- "version": "v2.5.3",
- "target-dir": "Sensio/Bundle/GeneratorBundle",
+ "name": "symfony/phpunit-bridge",
+ "version": "v2.8.0",
"source": {
"type": "git",
- "url": "https://github.com/sensiolabs/SensioGeneratorBundle.git",
- "reference": "e50108c2133ee5c9c484555faed50c17a61221d3"
+ "url": "https://github.com/symfony/phpunit-bridge.git",
+ "reference": "fb79ac646c342fdff19864619943a6c58bb28893"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/zipball/e50108c2133ee5c9c484555faed50c17a61221d3",
- "reference": "e50108c2133ee5c9c484555faed50c17a61221d3",
+ "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/fb79ac646c342fdff19864619943a6c58bb28893",
+ "reference": "fb79ac646c342fdff19864619943a6c58bb28893",
"shasum": ""
},
"require": {
- "symfony/console": "~2.5",
- "symfony/framework-bundle": "~2.2"
+ "php": ">=5.3.3"
},
- "require-dev": {
- "doctrine/orm": "~2.2,>=2.2.3",
- "symfony/doctrine-bridge": "~2.2",
- "twig/twig": "~1.11"
+ "suggest": {
+ "symfony/debug": "For tracking deprecated interfaces usages at runtime with DebugClassLoader"
},
- "type": "symfony-bundle",
+ "type": "symfony-bridge",
"extra": {
"branch-alias": {
- "dev-master": "2.5.x-dev"
+ "dev-master": "2.8-dev"
}
},
"autoload": {
- "psr-0": {
- "Sensio\\Bundle\\GeneratorBundle": ""
- }
+ "files": [
+ "bootstrap.php"
+ ],
+ "psr-4": {
+ "Symfony\\Bridge\\PhpUnit\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -6533,12 +6054,17 @@
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
}
],
- "description": "This bundle generates code for you",
- "time": "2015-03-17 06:36:52"
+ "description": "Symfony PHPUnit Bridge",
+ "homepage": "https://symfony.com",
+ "time": "2015-11-27 22:51:43"
}
],
"aliases": [
diff --git a/src/.htaccess b/src/.htaccess
index 3418e55a68..a12290ab69 100644
--- a/src/.htaccess
+++ b/src/.htaccess
@@ -1 +1,8 @@
-deny from all
\ No newline at end of file
+
+ Require all denied
+
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/web/.htaccess b/web/.htaccess
index b14dc4f98c..6170c81988 100755
--- a/web/.htaccess
+++ b/web/.htaccess
@@ -1,12 +1,24 @@
# Use the front controller as index file. It serves as a fallback solution when
# every other rewrite/redirect fails (e.g. in an aliased environment without
# mod_rewrite). Additionally, this reduces the matching process for the
-# start page (path "/") because otherwise Apache will websitely the rewriting rules
+# start page (path "/") because otherwise Apache will apply the rewriting rules
# to each configured DirectoryIndex file (e.g. index.php, index.html, index.pl).
DirectoryIndex website.php
SetEnv SYMFONY_ENV dev
+# By default, Apache does not evaluate symbolic links if you did not enable this
+# feature in your server configuration. Uncomment the following line if you
+# install assets as symlinks or if you experience problems related to symlinks
+# when compiling LESS/Sass/CoffeScript assets.
+# Options FollowSymlinks
+
+# Disabling MultiViews prevents unwanted negotiation, e.g. "/app" should not resolve
+# to the front controller "/app.php" but be rewritten to "/app.php/app".
+
+ Options -MultiViews
+
+
RewriteEngine On
@@ -20,8 +32,12 @@ SetEnv SYMFONY_ENV dev
RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$
RewriteRule ^(.*) - [E=BASE:%1]
+ # Sets the HTTP_AUTHORIZATION header removed by apache
+ RewriteCond %{HTTP:Authorization} .
+ RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
+
# Redirect to URI without front controller to prevent duplicate content
- # (with and without `/website.php`). Only do this redirect on the initial
+ # (with and without `/app.php`). Only do this redirect on the initial
# rewrite by Apache and not on subsequent cycles. Otherwise we would get an
# endless redirect loop (request -> rewrite to front controller ->
# redirect -> request -> ...).
@@ -32,7 +48,7 @@ SetEnv SYMFONY_ENV dev
# - use Apache >= 2.3.9 and replace all L flags by END flags and remove the
# following RewriteCond (best solution)
RewriteCond %{ENV:REDIRECT_STATUS} ^$
- RewriteRule ^website\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L]
+ RewriteRule ^app\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L]
# If the requested filename exists, simply serve it.
# We only want to let Apache serve files and not directories.
diff --git a/web/admin.php b/web/admin.php
index 32bf051bd1..6b0b569b9f 100755
--- a/web/admin.php
+++ b/web/admin.php
@@ -19,7 +19,8 @@
}
}
-$loader = require_once __DIR__ . '/../app/bootstrap.php.cache';
+$loader = require __DIR__ . '/../app/autoload.php';
+include_once __DIR__ . '/../app/bootstrap.php.cache';
if (SYMFONY_DEBUG) {
Debug::enable();
diff --git a/web/website.php b/web/website.php
index 27a17a6249..5e44b37ad8 100644
--- a/web/website.php
+++ b/web/website.php
@@ -19,7 +19,8 @@
}
}
-$loader = require_once __DIR__ . '/../app/bootstrap.php.cache';
+$loader = require __DIR__ . '/../app/autoload.php';
+include_once __DIR__ . '/../app/bootstrap.php.cache';
if (SYMFONY_DEBUG) {
Debug::enable();