diff --git a/app/AppKernel.php b/app/AppKernel.php
index 9be1531..77d68f0 100644
--- a/app/AppKernel.php
+++ b/app/AppKernel.php
@@ -13,7 +13,6 @@ class AppKernel extends Kernel
new Symfony\Bundle\TwigBundle\TwigBundle(),
new Symfony\Bundle\MonologBundle\MonologBundle(),
new Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle(),
- new Symfony\Bundle\AsseticBundle\AsseticBundle(),
new Doctrine\Bundle\DoctrineBundle\DoctrineBundle(),
new Doctrine\Bundle\MigrationsBundle\DoctrineMigrationsBundle(),
new Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle(),
diff --git a/app/SymfonyRequirements.php b/app/SymfonyRequirements.php
index 28b0dcd..7e7723a 100644
--- a/app/SymfonyRequirements.php
+++ b/app/SymfonyRequirements.php
@@ -168,6 +168,9 @@ class PhpIniRequirement extends Requirement
*/
class RequirementCollection implements IteratorAggregate
{
+ /**
+ * @var Requirement[]
+ */
private $requirements = array();
/**
@@ -265,7 +268,7 @@ class RequirementCollection implements IteratorAggregate
/**
* Returns both requirements and recommendations.
*
- * @return array Array of Requirement instances
+ * @return Requirement[]
*/
public function all()
{
@@ -275,7 +278,7 @@ class RequirementCollection implements IteratorAggregate
/**
* Returns all mandatory requirements.
*
- * @return array Array of Requirement instances
+ * @return Requirement[]
*/
public function getRequirements()
{
@@ -292,7 +295,7 @@ class RequirementCollection implements IteratorAggregate
/**
* Returns the mandatory requirements that were not met.
*
- * @return array Array of Requirement instances
+ * @return Requirement[]
*/
public function getFailedRequirements()
{
@@ -309,7 +312,7 @@ class RequirementCollection implements IteratorAggregate
/**
* Returns all optional recommendations.
*
- * @return array Array of Requirement instances
+ * @return Requirement[]
*/
public function getRecommendations()
{
@@ -326,7 +329,7 @@ class RequirementCollection implements IteratorAggregate
/**
* Returns the recommendations that were not met.
*
- * @return array Array of Requirement instances
+ * @return Requirement[]
*/
public function getFailedRecommendations()
{
@@ -376,7 +379,8 @@ class RequirementCollection implements IteratorAggregate
*/
class SymfonyRequirements extends RequirementCollection
{
- const REQUIRED_PHP_VERSION = '5.3.3';
+ const LEGACY_REQUIRED_PHP_VERSION = '5.3.3';
+ const REQUIRED_PHP_VERSION = '5.5.9';
/**
* Constructor that initializes the requirements.
@@ -386,16 +390,26 @@ class SymfonyRequirements extends RequirementCollection
/* mandatory requirements follow */
$installedPhpVersion = phpversion();
+ $requiredPhpVersion = $this->getPhpRequiredVersion();
- $this->addRequirement(
- version_compare($installedPhpVersion, self::REQUIRED_PHP_VERSION, '>='),
- sprintf('PHP version must be at least %s (%s installed)', self::REQUIRED_PHP_VERSION, $installedPhpVersion),
- sprintf('You are running PHP version "%s ", but Symfony needs at least PHP "%s " to run.
- Before using Symfony, upgrade your PHP installation, preferably to the latest version.',
- $installedPhpVersion, self::REQUIRED_PHP_VERSION),
- sprintf('Install PHP %s or newer (installed version is %s)', self::REQUIRED_PHP_VERSION, $installedPhpVersion)
+ $this->addRecommendation(
+ $requiredPhpVersion,
+ 'Vendors should be installed in order to check all requirements.',
+ 'Run the composer install
command.',
+ 'Run the "composer install" command.'
);
+ if (false !== $requiredPhpVersion) {
+ $this->addRequirement(
+ version_compare($installedPhpVersion, $requiredPhpVersion, '>='),
+ sprintf('PHP version must be at least %s (%s installed)', $requiredPhpVersion, $installedPhpVersion),
+ sprintf('You are running PHP version "%s ", but Symfony needs at least PHP "%s " to run.
+ Before using Symfony, upgrade your PHP installation, preferably to the latest version.',
+ $installedPhpVersion, $requiredPhpVersion),
+ sprintf('Install PHP %s or newer (installed version is %s)', $requiredPhpVersion, $installedPhpVersion)
+ );
+ }
+
$this->addRequirement(
version_compare($installedPhpVersion, '5.3.16', '!='),
'PHP version must not be 5.3.16 as Symfony won\'t work properly with it',
@@ -425,13 +439,15 @@ class SymfonyRequirements extends RequirementCollection
'Change the permissions of either "app/logs/ " or "var/logs/ " directory so that the web server can write into it.'
);
- $this->addPhpIniRequirement(
- 'date.timezone', true, false,
- 'date.timezone setting must be set',
- 'Set the "date.timezone " setting in php.ini* (like Europe/Paris).'
- );
+ if (version_compare($installedPhpVersion, '7.0.0', '<')) {
+ $this->addPhpIniRequirement(
+ 'date.timezone', true, false,
+ 'date.timezone setting must be set',
+ 'Set the "date.timezone " setting in php.ini* (like Europe/Paris).'
+ );
+ }
- if (version_compare($installedPhpVersion, self::REQUIRED_PHP_VERSION, '>=')) {
+ if (false !== $requiredPhpVersion && version_compare($installedPhpVersion, $requiredPhpVersion, '>=')) {
$timezones = array();
foreach (DateTimeZone::listAbbreviations() as $abbreviations) {
foreach ($abbreviations as $abbreviation) {
@@ -677,6 +693,21 @@ class SymfonyRequirements extends RequirementCollection
'Upgrade your intl extension with a newer ICU version (4+).'
);
+ if (class_exists('Symfony\Component\Intl\Intl')) {
+ $this->addRecommendation(
+ \Symfony\Component\Intl\Intl::getIcuDataVersion() <= \Symfony\Component\Intl\Intl::getIcuVersion(),
+ sprintf('intl ICU version installed on your system is outdated (%s) and does not match the ICU data bundled with Symfony (%s)', \Symfony\Component\Intl\Intl::getIcuVersion(), \Symfony\Component\Intl\Intl::getIcuDataVersion()),
+ 'To get the latest internationalization data upgrade the ICU system package and the intl PHP extension.'
+ );
+ if (\Symfony\Component\Intl\Intl::getIcuDataVersion() <= \Symfony\Component\Intl\Intl::getIcuVersion()) {
+ $this->addRecommendation(
+ \Symfony\Component\Intl\Intl::getIcuDataVersion() === \Symfony\Component\Intl\Intl::getIcuVersion(),
+ sprintf('intl ICU version installed on your system (%s) does not match the ICU data bundled with Symfony (%s)', \Symfony\Component\Intl\Intl::getIcuVersion(), \Symfony\Component\Intl\Intl::getIcuDataVersion()),
+ 'To avoid internationalization data inconsistencies upgrade the symfony/intl component.'
+ );
+ }
+ }
+
$this->addPhpIniRecommendation(
'intl.error_level',
create_function('$cfgValue', 'return (int) $cfgValue === 0;'),
@@ -708,9 +739,9 @@ class SymfonyRequirements extends RequirementCollection
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
$this->addRecommendation(
- $this->getRealpathCacheSize() > 1000,
- 'realpath_cache_size should be above 1024 in php.ini',
- 'Set "realpath_cache_size " to e.g. "1024 " in php.ini* to improve performance on windows.'
+ $this->getRealpathCacheSize() >= 5 * 1024 * 1024,
+ 'realpath_cache_size should be at least 5M in php.ini',
+ 'Setting "realpath_cache_size " to e.g. "5242880 " or "5M " in php.ini* may improve performance on Windows significantly in some cases.'
);
}
@@ -761,4 +792,28 @@ class SymfonyRequirements extends RequirementCollection
return (int) $size;
}
}
+
+ /**
+ * Defines PHP required version from Symfony version.
+ *
+ * @return string|false The PHP required version or false if it could not be guessed
+ */
+ protected function getPhpRequiredVersion()
+ {
+ if (!file_exists($path = __DIR__.'/../composer.lock')) {
+ return false;
+ }
+
+ $composerLock = json_decode(file_get_contents($path), true);
+ foreach ($composerLock['packages'] as $package) {
+ $name = $package['name'];
+ if ('symfony/symfony' !== $name && 'symfony/http-kernel' !== $name) {
+ continue;
+ }
+
+ return (int) $package['version'][1] > 2 ? self::REQUIRED_PHP_VERSION : self::LEGACY_REQUIRED_PHP_VERSION;
+ }
+
+ return false;
+ }
}
diff --git a/app/check.php b/app/check.php
index 4283cde..2cf2dce 100644
--- a/app/check.php
+++ b/app/check.php
@@ -12,7 +12,7 @@ echo '> PHP is using the following php.ini file:'.PHP_EOL;
if ($iniPath) {
echo_style('green', ' '.$iniPath);
} else {
- echo_style('warning', ' WARNING: No configuration file (php.ini) used by PHP!');
+ echo_style('yellow', ' WARNING: No configuration file (php.ini) used by PHP!');
}
echo PHP_EOL.PHP_EOL;
@@ -21,7 +21,6 @@ echo '> Checking Symfony requirements:'.PHP_EOL.' ';
$messages = array();
foreach ($symfonyRequirements->getRequirements() as $req) {
- /** @var $req Requirement */
if ($helpText = get_error_message($req, $lineSize)) {
echo_style('red', 'E');
$messages['error'][] = $helpText;
@@ -80,7 +79,7 @@ function get_error_message(Requirement $requirement, $lineSize)
return;
}
- $errorMessage = wordwrap($requirement->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;
@@ -120,10 +119,14 @@ 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_repeat(' ', $width).PHP_EOL);
+ echo_style($style, str_repeat(' ', $width));
+ echo PHP_EOL;
+ echo_style($style, str_pad(' ['.$title.']', $width, ' ', STR_PAD_RIGHT));
+ echo PHP_EOL;
+ echo_style($style, $message);
+ echo PHP_EOL;
+ echo_style($style, str_repeat(' ', $width));
+ echo PHP_EOL;
}
function has_color_support()
diff --git a/app/config/config.yml b/app/config/config.yml
index 2c85115..2bf0721 100644
--- a/app/config/config.yml
+++ b/app/config/config.yml
@@ -33,19 +33,6 @@ twig:
- 'bootstrap_3_layout.html.twig'
- 'SkobkinCopyPasteBundle:Form:fields.html.twig'
-# Assetic Configuration
-assetic:
- debug: "%kernel.debug%"
- use_controller: false
- bundles: [ ]
- #java: /usr/bin/java
- filters:
- cssrewrite: ~
- #closure:
- # jar: "%kernel.root_dir%/Resources/java/compiler.jar"
- #yui_css:
- # jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"
-
# Doctrine Configuration
doctrine:
dbal:
@@ -68,7 +55,7 @@ doctrine:
auto_mapping: true
doctrine_migrations:
- dir_name: %kernel.root_dir%/DoctrineMigrations
+ dir_name: "%kernel.root_dir%/DoctrineMigrations"
namespace: Application\Migrations
table_name: migration_versions
name: Application Migrations
diff --git a/app/config/config_dev.yml b/app/config/config_dev.yml
index efaf396..2988f4f 100644
--- a/app/config/config_dev.yml
+++ b/app/config/config_dev.yml
@@ -41,8 +41,5 @@ monolog:
# type: chromephp
# level: info
-assetic:
- use_controller: true
-
#swiftmailer:
# delivery_address: me@example.com
diff --git a/app/config/routing_dev.yml b/app/config/routing_dev.yml
index 0f0afb6..404f6a3 100644
--- a/app/config/routing_dev.yml
+++ b/app/config/routing_dev.yml
@@ -6,10 +6,6 @@ _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: /_error
diff --git a/app/console b/app/console
index d308f04..f7954bd 100644
--- a/app/console
+++ b/app/console
@@ -7,7 +7,9 @@ umask(0002);
set_time_limit(0);
-require_once __DIR__.'/bootstrap.php.cache';
+//require_once __DIR__.'/bootstrap.php.cache';
+$loader = require_once __DIR__.'/../app/autoload.php';
+
require_once __DIR__.'/AppKernel.php';
use Symfony\Bundle\FrameworkBundle\Console\Application;
diff --git a/composer.json b/composer.json
index 11effbb..35c811a 100644
--- a/composer.json
+++ b/composer.json
@@ -1,54 +1,49 @@
{
- "name": "symfony/framework-standard-edition",
+ "name": "skobkin/copypaste",
"license": "MIT",
"type": "project",
- "description": "The \"Symfony Standard Edition\" distribution",
+ "description": "Online code sharing app",
"autoload": {
- "psr-0": { "": "src/", "SymfonyStandard": "app/" }
+ "psr-4": { "": "src/" },
+ "classmap": [ "app/AppKernel.php", "app/AppCache.php" ]
},
+ "minimum-stability": "dev",
"require": {
- "php": ">=5.3.3",
- "symfony/symfony": "2.8.*",
- "doctrine/orm": "~2.2,>=2.2.3,<2.5",
- "doctrine/dbal": "<2.5",
- "doctrine/doctrine-bundle": "~1.4",
- "twig/extensions": "~1.0",
- "symfony/assetic-bundle": "~2.3",
- "symfony/swiftmailer-bundle": "~2.3",
- "symfony/monolog-bundle": "~2.4",
- "sensio/distribution-bundle": "~3.0,>=3.0.12",
- "sensio/framework-extra-bundle": "~3.0,>=3.0.2",
+ "php": ">=5.5.9",
+ "symfony/symfony": "3.2.*",
+ "doctrine/orm": "^2.5",
+ "doctrine/doctrine-bundle": "^1.4",
+ "symfony/swiftmailer-bundle": "^2.3",
+ "symfony/monolog-bundle": "~2.11.3",
+ "symfony/polyfill-apcu": "^1.0",
+ "sensio/distribution-bundle": "^5.0",
+ "sensio/framework-extra-bundle": "^3.0.2",
"incenteev/composer-parameter-handler": "~2.0",
- "doctrine/doctrine-fixtures-bundle": "2.2.*",
+ "doctrine/doctrine-fixtures-bundle": "^2.2",
"theodordiaconu/geshi": "dev-master",
"theodordiaconu/geshi-bundle" : "dev-master",
- "doctrine/doctrine-migrations-bundle": "^1.0"
+ "doctrine/doctrine-migrations-bundle": "^1.0",
+ "doctrine/annotations": "^1.3"
},
"require-dev": {
- "sensio/generator-bundle": "~2.3",
+ "sensio/generator-bundle": "^3.0",
+ "symfony/phpunit-bridge": "^3.0",
"phpunit/phpunit": "^5.7"
},
"scripts": {
- "post-root-package-install": [
- "SymfonyStandard\\Composer::hookRootPackageInstall"
+ "symfony-scripts": [
+ "Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
+ "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
+ "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
+ "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
+ "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile",
+ "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::prepareDeploymentTarget"
],
"post-install-cmd": [
- "Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
- "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
- "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
- "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
- "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile",
- "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::removeSymfonyStandardFiles",
- "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::prepareDeploymentTarget"
+ "@symfony-scripts"
],
"post-update-cmd": [
- "Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
- "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
- "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
- "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
- "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile",
- "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::removeSymfonyStandardFiles",
- "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::prepareDeploymentTarget"
+ "@symfony-scripts"
]
},
"config": {
@@ -62,7 +57,7 @@
"file": "app/config/parameters.yml"
},
"branch-alias": {
- "dev-master": "2.7-dev"
+ "dev-master": "3.1-dev"
}
}
}
diff --git a/composer.lock b/composer.lock
index cc99ce9..80215cf 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,20 +4,20 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
"This file is @generated automatically"
],
- "content-hash": "417080ac68c623c65c9e5ebda68f3ff2",
+ "content-hash": "d3a808fc52e8817d6331dec648d836d7",
"packages": [
{
"name": "doctrine/annotations",
- "version": "v1.3.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/doctrine/annotations.git",
- "reference": "30e07cf03edc3cd3ef579d0dd4dd8c58250799a5"
+ "reference": "a0adee8297c90980c3d3ffe25e5a6c6f52fa73fa"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/annotations/zipball/30e07cf03edc3cd3ef579d0dd4dd8c58250799a5",
- "reference": "30e07cf03edc3cd3ef579d0dd4dd8c58250799a5",
+ "url": "https://api.github.com/repos/doctrine/annotations/zipball/a0adee8297c90980c3d3ffe25e5a6c6f52fa73fa",
+ "reference": "a0adee8297c90980c3d3ffe25e5a6c6f52fa73fa",
"shasum": ""
},
"require": {
@@ -72,37 +72,36 @@
"docblock",
"parser"
],
- "time": "2016-10-24T11:45:47+00:00"
+ "time": "2016-11-05 13:23:40"
},
{
"name": "doctrine/cache",
- "version": "v1.6.1",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/doctrine/cache.git",
- "reference": "b6f544a20f4807e81f7044d31e679ccbb1866dc3"
+ "reference": "e14f7e04cf7106fed6061b42aeeb56df556db49d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/cache/zipball/b6f544a20f4807e81f7044d31e679ccbb1866dc3",
- "reference": "b6f544a20f4807e81f7044d31e679ccbb1866dc3",
+ "url": "https://api.github.com/repos/doctrine/cache/zipball/e14f7e04cf7106fed6061b42aeeb56df556db49d",
+ "reference": "e14f7e04cf7106fed6061b42aeeb56df556db49d",
"shasum": ""
},
"require": {
- "php": "~5.5|~7.0"
+ "php": "~5.6|~7.0"
},
"conflict": {
"doctrine/common": ">2.2,<2.4"
},
"require-dev": {
- "phpunit/phpunit": "~4.8|~5.0",
- "predis/predis": "~1.0",
- "satooshi/php-coveralls": "~0.6"
+ "phpunit/phpunit": "^5.6.2",
+ "predis/predis": "~1.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.6.x-dev"
+ "dev-master": "1.7.x-dev"
}
},
"autoload": {
@@ -142,32 +141,33 @@
"cache",
"caching"
],
- "time": "2016-10-29T11:16:17+00:00"
+ "time": "2016-12-17 21:41:50"
},
{
"name": "doctrine/collections",
- "version": "v1.3.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/doctrine/collections.git",
- "reference": "6c1e4eef75f310ea1b3e30945e9f06e652128b8a"
+ "reference": "d7414669e9e3f6d467eaef88893e4deec7e4a0b8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/collections/zipball/6c1e4eef75f310ea1b3e30945e9f06e652128b8a",
- "reference": "6c1e4eef75f310ea1b3e30945e9f06e652128b8a",
+ "url": "https://api.github.com/repos/doctrine/collections/zipball/d7414669e9e3f6d467eaef88893e4deec7e4a0b8",
+ "reference": "d7414669e9e3f6d467eaef88893e4deec7e4a0b8",
"shasum": ""
},
"require": {
- "php": ">=5.3.2"
+ "php": "^5.5 || ^7.0"
},
"require-dev": {
+ "doctrine/coding-standard": "~0.1@dev",
"phpunit/phpunit": "~4.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.2.x-dev"
+ "dev-master": "1.3.x-dev"
}
},
"autoload": {
@@ -208,20 +208,20 @@
"collections",
"iterator"
],
- "time": "2015-04-14T22:21:58+00:00"
+ "time": "2016-12-17 22:35:33"
},
{
"name": "doctrine/common",
- "version": "v2.7.1",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/doctrine/common.git",
- "reference": "5954c297e9d93ff84554906c2fbbc2a133c43941"
+ "reference": "c10aa59433689cf803dc669c8512cc1a3612233c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/common/zipball/5954c297e9d93ff84554906c2fbbc2a133c43941",
- "reference": "5954c297e9d93ff84554906c2fbbc2a133c43941",
+ "url": "https://api.github.com/repos/doctrine/common/zipball/c10aa59433689cf803dc669c8512cc1a3612233c",
+ "reference": "c10aa59433689cf803dc669c8512cc1a3612233c",
"shasum": ""
},
"require": {
@@ -281,11 +281,11 @@
"persistence",
"spl"
],
- "time": "2016-12-03T08:15:01+00:00"
+ "time": "2016-12-03 08:10:21"
},
{
"name": "doctrine/data-fixtures",
- "version": "v1.2.2",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/doctrine/data-fixtures.git",
@@ -340,34 +340,43 @@
"keywords": [
"database"
],
- "time": "2016-09-20T10:07:57+00:00"
+ "time": "2016-09-20 10:07:57"
},
{
"name": "doctrine/dbal",
- "version": "v2.4.5",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/doctrine/dbal.git",
- "reference": "5a1f4bf34d61d997ccd9f0539fbc14c7a772aa16"
+ "reference": "b551fcb26a81e230085c0dca88174573b6c36609"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/dbal/zipball/5a1f4bf34d61d997ccd9f0539fbc14c7a772aa16",
- "reference": "5a1f4bf34d61d997ccd9f0539fbc14c7a772aa16",
+ "url": "https://api.github.com/repos/doctrine/dbal/zipball/b551fcb26a81e230085c0dca88174573b6c36609",
+ "reference": "b551fcb26a81e230085c0dca88174573b6c36609",
"shasum": ""
},
"require": {
- "doctrine/common": "~2.4",
- "php": ">=5.3.2"
+ "doctrine/common": "^2.7.1",
+ "php": "^5.6 || ^7.0"
},
"require-dev": {
- "phpunit/phpunit": "3.7.*",
- "symfony/console": "~2.0"
+ "phpunit/phpunit": "^5.4.6",
+ "phpunit/phpunit-mock-objects": "!=3.2.4,!=3.2.5",
+ "symfony/console": "2.*||^3.0"
},
"suggest": {
"symfony/console": "For helpful console commands such as SQL execution and import of files."
},
+ "bin": [
+ "bin/doctrine-dbal"
+ ],
"type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.6.x-dev"
+ }
+ },
"autoload": {
"psr-0": {
"Doctrine\\DBAL\\": "lib/"
@@ -403,40 +412,40 @@
"persistence",
"queryobject"
],
- "time": "2016-01-05T22:18:20+00:00"
+ "time": "2016-12-04 05:57:28"
},
{
"name": "doctrine/doctrine-bundle",
- "version": "1.6.4",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineBundle.git",
- "reference": "dd40b0a7fb16658cda9def9786992b8df8a49be7"
+ "reference": "554408b70b9802f05d9dc086016fc048fbc79908"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/dd40b0a7fb16658cda9def9786992b8df8a49be7",
- "reference": "dd40b0a7fb16658cda9def9786992b8df8a49be7",
+ "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/554408b70b9802f05d9dc086016fc048fbc79908",
+ "reference": "554408b70b9802f05d9dc086016fc048fbc79908",
"shasum": ""
},
"require": {
"doctrine/dbal": "~2.3",
"doctrine/doctrine-cache-bundle": "~1.0",
"jdorn/sql-formatter": "~1.1",
- "php": ">=5.3.2",
- "symfony/console": "~2.3|~3.0",
- "symfony/dependency-injection": "~2.3|~3.0",
- "symfony/doctrine-bridge": "~2.2|~3.0",
- "symfony/framework-bundle": "~2.3|~3.0"
+ "php": ">=5.5.9",
+ "symfony/console": "~2.7|~3.0",
+ "symfony/dependency-injection": "~2.7|~3.0",
+ "symfony/doctrine-bridge": "~2.7|~3.0",
+ "symfony/framework-bundle": "~2.7|~3.0"
},
"require-dev": {
"doctrine/orm": "~2.3",
"phpunit/phpunit": "~4",
- "satooshi/php-coveralls": "~0.6.1",
+ "satooshi/php-coveralls": "^1.0",
"symfony/phpunit-bridge": "~2.7|~3.0",
"symfony/property-info": "~2.8|~3.0",
- "symfony/validator": "~2.2|~3.0",
- "symfony/yaml": "~2.2|~3.0",
+ "symfony/validator": "~2.7|~3.0",
+ "symfony/yaml": "~2.7|~3.0",
"twig/twig": "~1.10"
},
"suggest": {
@@ -484,7 +493,7 @@
"orm",
"persistence"
],
- "time": "2016-08-10T15:35:22+00:00"
+ "time": "2016-12-16 16:21:00"
},
{
"name": "doctrine/doctrine-cache-bundle",
@@ -576,23 +585,23 @@
},
{
"name": "doctrine/doctrine-fixtures-bundle",
- "version": "v2.2.1",
+ "version": "2.3.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineFixturesBundle.git",
- "reference": "817c2d233fde0fe85cb7e4d25d43fbfcd028aef8"
+ "reference": "0f1a2f91b349e10f5c343f75ab71d23aace5b029"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/DoctrineFixturesBundle/zipball/817c2d233fde0fe85cb7e4d25d43fbfcd028aef8",
- "reference": "817c2d233fde0fe85cb7e4d25d43fbfcd028aef8",
+ "url": "https://api.github.com/repos/doctrine/DoctrineFixturesBundle/zipball/0f1a2f91b349e10f5c343f75ab71d23aace5b029",
+ "reference": "0f1a2f91b349e10f5c343f75ab71d23aace5b029",
"shasum": ""
},
"require": {
"doctrine/data-fixtures": "~1.0",
"doctrine/doctrine-bundle": "~1.0",
"php": ">=5.3.2",
- "symfony/doctrine-bridge": "~2.1"
+ "symfony/doctrine-bridge": "~2.3|~3.0"
},
"type": "symfony-bundle",
"extra": {
@@ -629,11 +638,11 @@
"Fixture",
"persistence"
],
- "time": "2015-08-04T22:43:14+00:00"
+ "time": "2015-11-04T21:23:23+00:00"
},
{
"name": "doctrine/doctrine-migrations-bundle",
- "version": "v1.2.1",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineMigrationsBundle.git",
@@ -690,20 +699,20 @@
"migrations",
"schema"
],
- "time": "2016-12-05T18:36:37+00:00"
+ "time": "2016-12-05 18:36:37"
},
{
"name": "doctrine/inflector",
- "version": "v1.1.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/doctrine/inflector.git",
- "reference": "90b2128806bfde671b6952ab8bea493942c1fdae"
+ "reference": "803a2ed9fea02f9ca47cd45395089fe78769a392"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/inflector/zipball/90b2128806bfde671b6952ab8bea493942c1fdae",
- "reference": "90b2128806bfde671b6952ab8bea493942c1fdae",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/803a2ed9fea02f9ca47cd45395089fe78769a392",
+ "reference": "803a2ed9fea02f9ca47cd45395089fe78769a392",
"shasum": ""
},
"require": {
@@ -757,11 +766,65 @@
"singularize",
"string"
],
- "time": "2015-11-06T14:35:42+00:00"
+ "time": "2016-05-12 17:23:41"
+ },
+ {
+ "name": "doctrine/instantiator",
+ "version": "dev-master",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/instantiator.git",
+ "reference": "416fb8ad1d095a87f1d21bc40711843cd122fd4a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/instantiator/zipball/416fb8ad1d095a87f1d21bc40711843cd122fd4a",
+ "reference": "416fb8ad1d095a87f1d21bc40711843cd122fd4a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3,<8.0-DEV"
+ },
+ "require-dev": {
+ "athletic/athletic": "~0.1.8",
+ "ext-pdo": "*",
+ "ext-phar": "*",
+ "phpunit/phpunit": "~4.0",
+ "squizlabs/php_codesniffer": "~2.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com",
+ "homepage": "http://ocramius.github.com/"
+ }
+ ],
+ "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
+ "homepage": "https://github.com/doctrine/instantiator",
+ "keywords": [
+ "constructor",
+ "instantiate"
+ ],
+ "time": "2016-03-31 10:24:22"
},
{
"name": "doctrine/lexer",
- "version": "v1.0.1",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/doctrine/lexer.git",
@@ -811,20 +874,20 @@
"lexer",
"parser"
],
- "time": "2014-09-09T13:34:57+00:00"
+ "time": "2014-09-09 13:34:57"
},
{
"name": "doctrine/migrations",
- "version": "1.4.1",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/doctrine/migrations.git",
- "reference": "0d0ff5da10c5d30846da32060bd9e357abf70a05"
+ "reference": "2d24936ef18ac8fb57a3e97d2ca1d0a1663ad0fc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/migrations/zipball/0d0ff5da10c5d30846da32060bd9e357abf70a05",
- "reference": "0d0ff5da10c5d30846da32060bd9e357abf70a05",
+ "url": "https://api.github.com/repos/doctrine/migrations/zipball/2d24936ef18ac8fb57a3e97d2ca1d0a1663ad0fc",
+ "reference": "2d24936ef18ac8fb57a3e97d2ca1d0a1663ad0fc",
"shasum": ""
},
"require": {
@@ -839,9 +902,10 @@
"doctrine/orm": "2.*",
"jdorn/sql-formatter": "~1.1",
"johnkary/phpunit-speedtrap": "~1.0@dev",
+ "mikey179/vfsstream": "^1.6",
"mockery/mockery": "^0.9.4",
"phpunit/phpunit": "~4.7",
- "satooshi/php-coveralls": "0.6.*"
+ "satooshi/php-coveralls": "^1.0"
},
"suggest": {
"jdorn/sql-formatter": "Allows to generate formatted SQL with the diff command."
@@ -884,49 +948,51 @@
"database",
"migrations"
],
- "time": "2016-03-14T12:29:11+00:00"
+ "time": "2016-12-12 04:34:06"
},
{
"name": "doctrine/orm",
- "version": "v2.4.8",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/doctrine/doctrine2.git",
- "reference": "5aedac1e5c5caaeac14798822c70325dc242d467"
+ "reference": "cd1a5fcadce6cd5fe3ee17360503d73e82852339"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/doctrine2/zipball/5aedac1e5c5caaeac14798822c70325dc242d467",
- "reference": "5aedac1e5c5caaeac14798822c70325dc242d467",
+ "url": "https://api.github.com/repos/doctrine/doctrine2/zipball/cd1a5fcadce6cd5fe3ee17360503d73e82852339",
+ "reference": "cd1a5fcadce6cd5fe3ee17360503d73e82852339",
"shasum": ""
},
"require": {
- "doctrine/collections": "~1.1",
- "doctrine/dbal": "~2.4",
+ "doctrine/cache": "~1.4",
+ "doctrine/collections": "~1.2",
+ "doctrine/common": "^2.7.1",
+ "doctrine/dbal": ">=2.5-dev,<2.7-dev",
+ "doctrine/instantiator": "~1.0.1",
"ext-pdo": "*",
- "php": ">=5.3.2",
- "symfony/console": "~2.0"
+ "php": "^5.6 || ^7.0",
+ "symfony/console": "~2.5|~3.0"
},
"require-dev": {
- "satooshi/php-coveralls": "dev-master",
- "symfony/yaml": "~2.1"
+ "phpunit/phpunit": "^5.4",
+ "symfony/yaml": "~2.3|~3.0"
},
"suggest": {
"symfony/yaml": "If you want to use YAML Metadata Mapping Driver"
},
"bin": [
- "bin/doctrine",
- "bin/doctrine.php"
+ "bin/doctrine"
],
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.4.x-dev"
+ "dev-master": "2.6.x-dev"
}
},
"autoload": {
- "psr-0": {
- "Doctrine\\ORM\\": "lib/"
+ "psr-4": {
+ "Doctrine\\ORM\\": "lib/Doctrine/ORM"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -949,6 +1015,10 @@
{
"name": "Jonathan Wage",
"email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com"
}
],
"description": "Object-Relational-Mapper for PHP",
@@ -957,11 +1027,11 @@
"database",
"orm"
],
- "time": "2015-08-31T13:19:01+00:00"
+ "time": "2016-12-18 15:42:44"
},
{
"name": "incenteev/composer-parameter-handler",
- "version": "v2.1.2",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/Incenteev/ParameterHandler.git",
@@ -1008,62 +1078,20 @@
"keywords": [
"parameters management"
],
- "time": "2015-11-10T17:04:01+00:00"
- },
- {
- "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-20T16:49:30+00:00"
+ "time": "2015-11-10 17:04:01"
},
{
"name": "jdorn/sql-formatter",
- "version": "v1.2.17",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/jdorn/sql-formatter.git",
- "reference": "64990d96e0959dff8e059dfcdc1af130728d92bc"
+ "reference": "7ef9b85961956aa572413693e1194b60f50ab9ab"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/jdorn/sql-formatter/zipball/64990d96e0959dff8e059dfcdc1af130728d92bc",
- "reference": "64990d96e0959dff8e059dfcdc1af130728d92bc",
+ "url": "https://api.github.com/repos/jdorn/sql-formatter/zipball/7ef9b85961956aa572413693e1194b60f50ab9ab",
+ "reference": "7ef9b85961956aa572413693e1194b60f50ab9ab",
"shasum": ""
},
"require": {
@@ -1072,6 +1100,9 @@
"require-dev": {
"phpunit/phpunit": "3.7.*"
},
+ "bin": [
+ "bin/sql-formatter"
+ ],
"type": "library",
"extra": {
"branch-alias": {
@@ -1100,97 +1131,20 @@
"highlight",
"sql"
],
- "time": "2014-01-12T16:20:24+00:00"
- },
- {
- "name": "kriswallsmith/assetic",
- "version": "v1.4.0",
- "source": {
- "type": "git",
- "url": "https://github.com/kriswallsmith/assetic.git",
- "reference": "e911c437dbdf006a8f62c2f59b15b2d69a5e0aa1"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/kriswallsmith/assetic/zipball/e911c437dbdf006a8f62c2f59b15b2d69a5e0aa1",
- "reference": "e911c437dbdf006a8f62c2f59b15b2d69a5e0aa1",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.1",
- "symfony/process": "~2.1|~3.0"
- },
- "conflict": {
- "twig/twig": "<1.27"
- },
- "require-dev": {
- "leafo/lessphp": "^0.3.7",
- "leafo/scssphp": "~0.1",
- "meenie/javascript-packer": "^1.1",
- "mrclay/minify": "<2.3",
- "natxet/cssmin": "3.0.4",
- "patchwork/jsqueeze": "~1.0|~2.0",
- "phpunit/phpunit": "~4.8 || ^5.6",
- "psr/log": "~1.0",
- "ptachoire/cssembed": "~1.0",
- "symfony/phpunit-bridge": "~2.7|~3.0",
- "twig/twig": "~1.23|~2.0",
- "yfix/packager": "dev-master"
- },
- "suggest": {
- "leafo/lessphp": "Assetic provides the integration with the lessphp LESS compiler",
- "leafo/scssphp": "Assetic provides the integration with the scssphp SCSS compiler",
- "leafo/scssphp-compass": "Assetic provides the integration with the SCSS compass plugin",
- "patchwork/jsqueeze": "Assetic provides the integration with the JSqueeze JavaScript compressor",
- "ptachoire/cssembed": "Assetic provides the integration with phpcssembed to embed data uris",
- "twig/twig": "Assetic provides the integration with the Twig templating engine"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Assetic": "src/"
- },
- "files": [
- "src/functions.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Kris Wallsmith",
- "email": "kris.wallsmith@gmail.com",
- "homepage": "http://kriswallsmith.net/"
- }
- ],
- "description": "Asset Management for PHP",
- "homepage": "https://github.com/kriswallsmith/assetic",
- "keywords": [
- "assets",
- "compression",
- "minification"
- ],
- "time": "2016-11-11T18:43:20+00:00"
+ "time": "2015-08-30 16:36:01"
},
{
"name": "monolog/monolog",
- "version": "1.22.0",
+ "version": "1.x-dev",
"source": {
"type": "git",
"url": "https://github.com/Seldaek/monolog.git",
- "reference": "bad29cb8d18ab0315e6c477751418a82c850d558"
+ "reference": "b732364e70a615231f15944e015b31d0d77bf9f5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Seldaek/monolog/zipball/bad29cb8d18ab0315e6c477751418a82c850d558",
- "reference": "bad29cb8d18ab0315e6c477751418a82c850d558",
+ "url": "https://api.github.com/repos/Seldaek/monolog/zipball/b732364e70a615231f15944e015b31d0d77bf9f5",
+ "reference": "b732364e70a615231f15944e015b31d0d77bf9f5",
"shasum": ""
},
"require": {
@@ -1255,11 +1209,11 @@
"logging",
"psr-3"
],
- "time": "2016-11-26T00:15:39+00:00"
+ "time": "2016-12-13 14:25:55"
},
{
"name": "ocramius/proxy-manager",
- "version": "1.0.2",
+ "version": "1.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/Ocramius/ProxyManager.git",
@@ -1318,7 +1272,7 @@
"proxy pattern",
"service proxies"
],
- "time": "2015-08-09T04:28:19+00:00"
+ "time": "2015-08-09 04:28:19"
},
{
"name": "paragonie/random_compat",
@@ -1368,9 +1322,55 @@
],
"time": "2016-11-07T23:38:38+00:00"
},
+ {
+ "name": "psr/cache",
+ "version": "dev-master",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/cache.git",
+ "reference": "78c5a01ddbf11cf731f1338a4f5aba23b14d5b47"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/cache/zipball/78c5a01ddbf11cf731f1338a4f5aba23b14d5b47",
+ "reference": "78c5a01ddbf11cf731f1338a4f5aba23b14d5b47",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Cache\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for caching libraries",
+ "keywords": [
+ "cache",
+ "psr",
+ "psr-6"
+ ],
+ "time": "2016-10-13 14:48:10"
+ },
{
"name": "psr/log",
- "version": "1.0.2",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
@@ -1413,49 +1413,41 @@
"psr",
"psr-3"
],
- "time": "2016-10-10T12:19:37+00:00"
+ "time": "2016-10-10 12:19:37"
},
{
"name": "sensio/distribution-bundle",
- "version": "v3.0.36",
- "target-dir": "Sensio/Bundle/DistributionBundle",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sensiolabs/SensioDistributionBundle.git",
- "reference": "964a56e855acac38d4a81920b3a86543f7e8492f"
+ "reference": "d294b0665cf09c799e9c1993d5c776a5bf55cb85"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sensiolabs/SensioDistributionBundle/zipball/964a56e855acac38d4a81920b3a86543f7e8492f",
- "reference": "964a56e855acac38d4a81920b3a86543f7e8492f",
+ "url": "https://api.github.com/repos/sensiolabs/SensioDistributionBundle/zipball/d294b0665cf09c799e9c1993d5c776a5bf55cb85",
+ "reference": "d294b0665cf09c799e9c1993d5c776a5bf55cb85",
"shasum": ""
},
"require": {
- "php": ">=5.3.3",
- "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"
+ "php": ">=5.3.9",
+ "sensiolabs/security-checker": "~3.0|~4.0",
+ "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/",
@@ -1473,11 +1465,11 @@
"configuration",
"distribution"
],
- "time": "2016-04-25T20:46:43+00:00"
+ "time": "2016-12-06 07:29:27"
},
{
"name": "sensio/framework-extra-bundle",
- "version": "v3.0.18",
+ "version": "3.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sensiolabs/SensioFrameworkExtraBundle.git",
@@ -1541,24 +1533,24 @@
"annotations",
"controllers"
],
- "time": "2016-12-14T08:30:06+00:00"
+ "time": "2016-12-14 08:30:06"
},
{
"name": "sensiolabs/security-checker",
- "version": "v3.0.2",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sensiolabs/security-checker.git",
- "reference": "21696b0daa731064c23cfb694c60a2584a7b6e93"
+ "reference": "86cb2dada982c01b53726ea6ef66b2abe4200b22"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sensiolabs/security-checker/zipball/21696b0daa731064c23cfb694c60a2584a7b6e93",
- "reference": "21696b0daa731064c23cfb694c60a2584a7b6e93",
+ "url": "https://api.github.com/repos/sensiolabs/security-checker/zipball/86cb2dada982c01b53726ea6ef66b2abe4200b22",
+ "reference": "86cb2dada982c01b53726ea6ef66b2abe4200b22",
"shasum": ""
},
"require": {
- "symfony/console": "~2.0|~3.0"
+ "symfony/console": "~2.7|~3.0"
},
"bin": [
"security-checker"
@@ -1566,7 +1558,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "3.0-dev"
+ "dev-master": "4.0-dev"
}
},
"autoload": {
@@ -1585,20 +1577,20 @@
}
],
"description": "A security checker for your composer.lock",
- "time": "2015-11-07T08:07:40+00:00"
+ "time": "2016-10-24 14:47:53"
},
{
"name": "swiftmailer/swiftmailer",
- "version": "v5.4.4",
+ "version": "5.x-dev",
"source": {
"type": "git",
"url": "https://github.com/swiftmailer/swiftmailer.git",
- "reference": "545ce9136690cea74f98f86fbb9c92dd9ab1a756"
+ "reference": "968cd5302dba8d60ddb64489069953fae2ff1a92"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/545ce9136690cea74f98f86fbb9c92dd9ab1a756",
- "reference": "545ce9136690cea74f98f86fbb9c92dd9ab1a756",
+ "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/968cd5302dba8d60ddb64489069953fae2ff1a92",
+ "reference": "968cd5302dba8d60ddb64489069953fae2ff1a92",
"shasum": ""
},
"require": {
@@ -1638,90 +1630,20 @@
"mail",
"mailer"
],
- "time": "2016-11-24T01:01:23+00:00"
- },
- {
- "name": "symfony/assetic-bundle",
- "version": "v2.8.1",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/assetic-bundle.git",
- "reference": "0241b135ff64c6031048c6425cd833a8300da46b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/assetic-bundle/zipball/0241b135ff64c6031048c6425cd833a8300da46b",
- "reference": "0241b135ff64c6031048c6425cd833a8300da46b",
- "shasum": ""
- },
- "require": {
- "kriswallsmith/assetic": "~1.4",
- "php": ">=5.3.0",
- "symfony/console": "~2.3|~3.0",
- "symfony/dependency-injection": "~2.3|~3.0",
- "symfony/framework-bundle": "~2.3|~3.0",
- "symfony/yaml": "~2.3|~3.0"
- },
- "conflict": {
- "kriswallsmith/spork": "<=0.2",
- "twig/twig": "<1.27"
- },
- "require-dev": {
- "kriswallsmith/spork": "~0.3",
- "patchwork/jsqueeze": "~1.0",
- "symfony/class-loader": "~2.3|~3.0",
- "symfony/css-selector": "~2.3|~3.0",
- "symfony/dom-crawler": "~2.3|~3.0",
- "symfony/phpunit-bridge": "~2.7|~3.0",
- "symfony/twig-bundle": "~2.3|~3.0"
- },
- "suggest": {
- "kriswallsmith/spork": "to be able to dump assets in parallel",
- "symfony/twig-bundle": "to use the Twig integration"
- },
- "type": "symfony-bundle",
- "extra": {
- "branch-alias": {
- "dev-master": "2.8-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Bundle\\AsseticBundle\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Kris Wallsmith",
- "email": "kris.wallsmith@gmail.com",
- "homepage": "http://kriswallsmith.net/"
- }
- ],
- "description": "Integrates Assetic into Symfony2",
- "homepage": "https://github.com/symfony/AsseticBundle",
- "keywords": [
- "assets",
- "compression",
- "minification"
- ],
- "time": "2016-11-22T11:42:57+00:00"
+ "time": "2016-12-06 13:58:36"
},
{
"name": "symfony/monolog-bundle",
- "version": "2.12.0",
+ "version": "2.11.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/monolog-bundle.git",
- "reference": "6acef3bd201c4f35e42e52dedf1fe088f30e07e8"
+ "reference": "0b427134a6868050fd9a95cc5eae3df85e5c759b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/monolog-bundle/zipball/6acef3bd201c4f35e42e52dedf1fe088f30e07e8",
- "reference": "6acef3bd201c4f35e42e52dedf1fe088f30e07e8",
+ "url": "https://api.github.com/repos/symfony/monolog-bundle/zipball/0b427134a6868050fd9a95cc5eae3df85e5c759b",
+ "reference": "0b427134a6868050fd9a95cc5eae3df85e5c759b",
"shasum": ""
},
"require": {
@@ -1768,11 +1690,11 @@
"log",
"logging"
],
- "time": "2016-11-06T18:54:50+00:00"
+ "time": "2016-10-19T07:54:05+00:00"
},
{
"name": "symfony/polyfill-apcu",
- "version": "v1.3.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-apcu.git",
@@ -1821,11 +1743,11 @@
"portable",
"shim"
],
- "time": "2016-11-14T01:06:16+00:00"
+ "time": "2016-11-14 01:06:16"
},
{
"name": "symfony/polyfill-intl-icu",
- "version": "v1.3.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-icu.git",
@@ -1879,11 +1801,11 @@
"portable",
"shim"
],
- "time": "2016-11-14T01:06:16+00:00"
+ "time": "2016-11-14 01:06:16"
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.3.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
@@ -1938,125 +1860,11 @@
"portable",
"shim"
],
- "time": "2016-11-14T01:06:16+00:00"
- },
- {
- "name": "symfony/polyfill-php54",
- "version": "v1.3.0",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/polyfill-php54.git",
- "reference": "90e085822963fdcc9d1c5b73deb3d2e5783b16a0"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php54/zipball/90e085822963fdcc9d1c5b73deb3d2e5783b16a0",
- "reference": "90e085822963fdcc9d1c5b73deb3d2e5783b16a0",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.3-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Php54\\": ""
- },
- "files": [
- "bootstrap.php"
- ],
- "classmap": [
- "Resources/stubs"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony polyfill backporting some PHP 5.4+ features to lower PHP versions",
- "homepage": "https://symfony.com",
- "keywords": [
- "compatibility",
- "polyfill",
- "portable",
- "shim"
- ],
- "time": "2016-11-14T01:06:16+00:00"
- },
- {
- "name": "symfony/polyfill-php55",
- "version": "v1.3.0",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/polyfill-php55.git",
- "reference": "03e3f0350bca2220e3623a0e340eef194405fc67"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php55/zipball/03e3f0350bca2220e3623a0e340eef194405fc67",
- "reference": "03e3f0350bca2220e3623a0e340eef194405fc67",
- "shasum": ""
- },
- "require": {
- "ircmaxell/password-compat": "~1.0",
- "php": ">=5.3.3"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.3-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Php55\\": ""
- },
- "files": [
- "bootstrap.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony polyfill backporting some PHP 5.5+ features to lower PHP versions",
- "homepage": "https://symfony.com",
- "keywords": [
- "compatibility",
- "polyfill",
- "portable",
- "shim"
- ],
- "time": "2016-11-14T01:06:16+00:00"
+ "time": "2016-11-14 01:06:16"
},
{
"name": "symfony/polyfill-php56",
- "version": "v1.3.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php56.git",
@@ -2108,11 +1916,11 @@
"portable",
"shim"
],
- "time": "2016-11-14T01:06:16+00:00"
+ "time": "2016-11-14 01:06:16"
},
{
"name": "symfony/polyfill-php70",
- "version": "v1.3.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php70.git",
@@ -2167,11 +1975,11 @@
"portable",
"shim"
],
- "time": "2016-11-14T01:06:16+00:00"
+ "time": "2016-11-14 01:06:16"
},
{
"name": "symfony/polyfill-util",
- "version": "v1.3.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-util.git",
@@ -2219,72 +2027,11 @@
"polyfill",
"shim"
],
- "time": "2016-11-14T01:06:16+00:00"
- },
- {
- "name": "symfony/security-acl",
- "version": "v3.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/security-acl.git",
- "reference": "053b49bf4aa333a392c83296855989bcf88ddad1"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/security-acl/zipball/053b49bf4aa333a392c83296855989bcf88ddad1",
- "reference": "053b49bf4aa333a392c83296855989bcf88ddad1",
- "shasum": ""
- },
- "require": {
- "php": ">=5.5.9",
- "symfony/security-core": "~2.8|~3.0"
- },
- "require-dev": {
- "doctrine/common": "~2.2",
- "doctrine/dbal": "~2.2",
- "psr/log": "~1.0",
- "symfony/phpunit-bridge": "~2.8|~3.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": "3.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Security\\Acl\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Security Component - ACL (Access Control List)",
- "homepage": "https://symfony.com",
- "time": "2015-12-28T09:39:46+00:00"
+ "time": "2016-11-14 01:06:16"
},
{
"name": "symfony/swiftmailer-bundle",
- "version": "v2.4.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/symfony/swiftmailer-bundle.git",
@@ -2339,43 +2086,45 @@
],
"description": "Symfony SwiftmailerBundle",
"homepage": "http://symfony.com",
- "time": "2016-10-27T17:59:30+00:00"
+ "time": "2016-10-27 17:59:30"
},
{
"name": "symfony/symfony",
- "version": "v2.8.15",
+ "version": "3.2.x-dev",
"source": {
"type": "git",
"url": "https://github.com/symfony/symfony.git",
- "reference": "3ec15b9379ebb0758e296d4193926a7b4121a964"
+ "reference": "cbf766bcc435bd388d1b0ba6e449ce966d03ddd4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/symfony/zipball/3ec15b9379ebb0758e296d4193926a7b4121a964",
- "reference": "3ec15b9379ebb0758e296d4193926a7b4121a964",
+ "url": "https://api.github.com/repos/symfony/symfony/zipball/cbf766bcc435bd388d1b0ba6e449ce966d03ddd4",
+ "reference": "cbf766bcc435bd388d1b0ba6e449ce966d03ddd4",
"shasum": ""
},
"require": {
"doctrine/common": "~2.4",
- "php": ">=5.3.9",
+ "php": ">=5.5.9",
+ "psr/cache": "~1.0",
"psr/log": "~1.0",
- "symfony/polyfill-apcu": "~1.1",
"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|~3.0.0",
"twig/twig": "~1.28|~2.0"
},
"conflict": {
- "phpdocumentor/reflection": "<1.0.7"
+ "phpdocumentor/reflection-docblock": "<3.0",
+ "phpdocumentor/type-resolver": "<0.2.0"
+ },
+ "provide": {
+ "psr/cache-implementation": "1.0"
},
"replace": {
"symfony/asset": "self.version",
"symfony/browser-kit": "self.version",
+ "symfony/cache": "self.version",
"symfony/class-loader": "self.version",
"symfony/config": "self.version",
"symfony/console": "self.version",
@@ -2393,9 +2142,9 @@
"symfony/framework-bundle": "self.version",
"symfony/http-foundation": "self.version",
"symfony/http-kernel": "self.version",
+ "symfony/inflector": "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",
@@ -2411,7 +2160,6 @@
"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",
@@ -2419,23 +2167,29 @@
"symfony/validator": "self.version",
"symfony/var-dumper": "self.version",
"symfony/web-profiler-bundle": "self.version",
+ "symfony/workflow": "self.version",
"symfony/yaml": "self.version"
},
"require-dev": {
+ "cache/integration-tests": "dev-master",
+ "doctrine/cache": "~1.6",
"doctrine/data-fixtures": "1.0.*",
"doctrine/dbal": "~2.4",
- "doctrine/doctrine-bundle": "~1.2",
+ "doctrine/doctrine-bundle": "~1.4",
"doctrine/orm": "~2.4,>=2.4.5",
- "egulias/email-validator": "~1.2,>=1.2.1",
+ "egulias/email-validator": "~1.2,>=1.2.8|~2.0",
"monolog/monolog": "~1.11",
"ocramius/proxy-manager": "~0.4|~1.0|~2.0",
- "phpdocumentor/reflection": "^1.0.7",
- "symfony/phpunit-bridge": "~3.2"
+ "phpdocumentor/reflection-docblock": "^3.0",
+ "predis/predis": "~1.0",
+ "symfony/phpunit-bridge": "~3.2",
+ "symfony/polyfill-apcu": "~1.1",
+ "symfony/security-acl": "~2.8|~3.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.8-dev"
+ "dev-master": "3.2-dev"
}
},
"autoload": {
@@ -2474,7 +2228,7 @@
"keywords": [
"framework"
],
- "time": "2016-12-13T12:16:34+00:00"
+ "time": "2016-12-18 21:40:57"
},
{
"name": "theodordiaconu/geshi",
@@ -2556,74 +2310,23 @@
],
"time": "2013-03-29 12:54:06"
},
- {
- "name": "twig/extensions",
- "version": "v1.4.1",
- "source": {
- "type": "git",
- "url": "https://github.com/twigphp/Twig-extensions.git",
- "reference": "f0bb8431c8691f5a39f1017d9a5967a082bf01ff"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig-extensions/zipball/f0bb8431c8691f5a39f1017d9a5967a082bf01ff",
- "reference": "f0bb8431c8691f5a39f1017d9a5967a082bf01ff",
- "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"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Twig_Extensions_": "lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- }
- ],
- "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": "2016-10-25T17:34:14+00:00"
- },
{
"name": "twig/twig",
- "version": "v1.29.0",
+ "version": "2.x-dev",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
- "reference": "74f723e542368ca2080b252740be5f1113ebb898"
+ "reference": "5c0aabb0eebd5db07f96a9d0f5bc0a5914b807f5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/74f723e542368ca2080b252740be5f1113ebb898",
- "reference": "74f723e542368ca2080b252740be5f1113ebb898",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/5c0aabb0eebd5db07f96a9d0f5bc0a5914b807f5",
+ "reference": "5c0aabb0eebd5db07f96a9d0f5bc0a5914b807f5",
"shasum": ""
},
"require": {
- "php": ">=5.2.7"
+ "php": "^5.6|^7.0",
+ "symfony/polyfill-mbstring": "~1.0"
},
"require-dev": {
"symfony/debug": "~2.7",
@@ -2632,7 +2335,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.29-dev"
+ "dev-master": "2.0-dev"
}
},
"autoload": {
@@ -2667,7 +2370,7 @@
"keywords": [
"templating"
],
- "time": "2016-12-13T17:28:18+00:00"
+ "time": "2016-12-13 17:10:29"
},
{
"name": "zendframework/zend-code",
@@ -2723,16 +2426,16 @@
},
{
"name": "zendframework/zend-eventmanager",
- "version": "3.0.1",
+ "version": "dev-develop",
"source": {
"type": "git",
"url": "https://github.com/zendframework/zend-eventmanager.git",
- "reference": "5c80bdee0e952be112dcec0968bad770082c3a6e"
+ "reference": "1a25a4742d736a904b639d3f7509d2a140bff0c9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-eventmanager/zipball/5c80bdee0e952be112dcec0968bad770082c3a6e",
- "reference": "5c80bdee0e952be112dcec0968bad770082c3a6e",
+ "url": "https://api.github.com/repos/zendframework/zend-eventmanager/zipball/1a25a4742d736a904b639d3f7509d2a140bff0c9",
+ "reference": "1a25a4742d736a904b639d3f7509d2a140bff0c9",
"shasum": ""
},
"require": {
@@ -2773,64 +2476,10 @@
"events",
"zf2"
],
- "time": "2016-02-18T20:53:00+00:00"
+ "time": "2016-11-06 22:02:11"
}
],
"packages-dev": [
- {
- "name": "doctrine/instantiator",
- "version": "1.0.5",
- "source": {
- "type": "git",
- "url": "https://github.com/doctrine/instantiator.git",
- "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d",
- "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3,<8.0-DEV"
- },
- "require-dev": {
- "athletic/athletic": "~0.1.8",
- "ext-pdo": "*",
- "ext-phar": "*",
- "phpunit/phpunit": "~4.0",
- "squizlabs/php_codesniffer": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Marco Pivetta",
- "email": "ocramius@gmail.com",
- "homepage": "http://ocramius.github.com/"
- }
- ],
- "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
- "homepage": "https://github.com/doctrine/instantiator",
- "keywords": [
- "constructor",
- "instantiate"
- ],
- "time": "2015-06-14T21:17:01+00:00"
- },
{
"name": "myclabs/deep-copy",
"version": "1.5.5",
@@ -2875,7 +2524,7 @@
},
{
"name": "phpdocumentor/reflection-common",
- "version": "1.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/ReflectionCommon.git",
@@ -2925,7 +2574,7 @@
"reflection",
"static analysis"
],
- "time": "2015-12-27T11:43:31+00:00"
+ "time": "2015-12-27 11:43:31"
},
{
"name": "phpdocumentor/reflection-docblock",
@@ -3021,7 +2670,7 @@
},
{
"name": "phpspec/prophecy",
- "version": "v1.6.2",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/phpspec/prophecy.git",
@@ -3080,20 +2729,20 @@
"spy",
"stub"
],
- "time": "2016-11-21T14:58:47+00:00"
+ "time": "2016-11-21 14:58:47"
},
{
"name": "phpunit/php-code-coverage",
- "version": "4.0.3",
+ "version": "4.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
- "reference": "903fd6318d0a90b4770a009ff73e4a4e9c437929"
+ "reference": "31fbb24b4a5e7070a1e626318fabfe0fa1c1a18e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/903fd6318d0a90b4770a009ff73e4a4e9c437929",
- "reference": "903fd6318d0a90b4770a009ff73e4a4e9c437929",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/31fbb24b4a5e7070a1e626318fabfe0fa1c1a18e",
+ "reference": "31fbb24b4a5e7070a1e626318fabfe0fa1c1a18e",
"shasum": ""
},
"require": {
@@ -3143,11 +2792,11 @@
"testing",
"xunit"
],
- "time": "2016-11-28T16:00:31+00:00"
+ "time": "2016-12-05 07:01:14"
},
{
"name": "phpunit/php-file-iterator",
- "version": "1.4.2",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
@@ -3190,7 +2839,7 @@
"filesystem",
"iterator"
],
- "time": "2016-10-03T07:40:28+00:00"
+ "time": "2016-10-03 07:40:28"
},
{
"name": "phpunit/php-text-template",
@@ -3279,7 +2928,7 @@
},
{
"name": "phpunit/php-token-stream",
- "version": "1.4.9",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-token-stream.git",
@@ -3324,20 +2973,20 @@
"keywords": [
"tokenizer"
],
- "time": "2016-11-15T14:06:22+00:00"
+ "time": "2016-11-15 14:06:22"
},
{
"name": "phpunit/phpunit",
- "version": "5.7.4",
+ "version": "5.7.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "af91da3f2671006ff5d0628023de3b7ac4d1ef09"
+ "reference": "94cec036f7cc3b7bab26cc1aaeb78e99bdb6f579"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/af91da3f2671006ff5d0628023de3b7ac4d1ef09",
- "reference": "af91da3f2671006ff5d0628023de3b7ac4d1ef09",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/94cec036f7cc3b7bab26cc1aaeb78e99bdb6f579",
+ "reference": "94cec036f7cc3b7bab26cc1aaeb78e99bdb6f579",
"shasum": ""
},
"require": {
@@ -3406,7 +3055,7 @@
"testing",
"xunit"
],
- "time": "2016-12-13T16:19:44+00:00"
+ "time": "2016-12-13 21:21:43"
},
{
"name": "phpunit/phpunit-mock-objects",
@@ -3469,16 +3118,16 @@
},
{
"name": "sebastian/code-unit-reverse-lookup",
- "version": "1.0.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
- "reference": "c36f5e7cfce482fde5bf8d10d41a53591e0198fe"
+ "reference": "99805768a703b1b8200354f6cfe4269f4c5372b8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/c36f5e7cfce482fde5bf8d10d41a53591e0198fe",
- "reference": "c36f5e7cfce482fde5bf8d10d41a53591e0198fe",
+ "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/99805768a703b1b8200354f6cfe4269f4c5372b8",
+ "reference": "99805768a703b1b8200354f6cfe4269f4c5372b8",
"shasum": ""
},
"require": {
@@ -3510,29 +3159,29 @@
],
"description": "Looks up which function or method a line of code belongs to",
"homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
- "time": "2016-02-13T06:45:14+00:00"
+ "time": "2016-12-06 20:00:09"
},
{
"name": "sebastian/comparator",
- "version": "1.2.2",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/comparator.git",
- "reference": "6a1ed12e8b2409076ab22e3897126211ff8b1f7f"
+ "reference": "2f09d5a251c4a92d1a80518c2166b5d0d742bc63"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/6a1ed12e8b2409076ab22e3897126211ff8b1f7f",
- "reference": "6a1ed12e8b2409076ab22e3897126211ff8b1f7f",
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2f09d5a251c4a92d1a80518c2166b5d0d742bc63",
+ "reference": "2f09d5a251c4a92d1a80518c2166b5d0d742bc63",
"shasum": ""
},
"require": {
- "php": ">=5.3.3",
- "sebastian/diff": "~1.2",
- "sebastian/exporter": "~1.2 || ~2.0"
+ "php": "^5.3.3 || ^7.0",
+ "sebastian/diff": "^1.2",
+ "sebastian/exporter": "^1.2 || ^2.0"
},
"require-dev": {
- "phpunit/phpunit": "~4.4"
+ "phpunit/phpunit": "^4.8"
},
"type": "library",
"extra": {
@@ -3574,20 +3223,20 @@
"compare",
"equality"
],
- "time": "2016-11-19T09:18:40+00:00"
+ "time": "2016-12-10 08:07:52"
},
{
"name": "sebastian/diff",
- "version": "1.4.1",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/diff.git",
- "reference": "13edfd8706462032c2f52b4b862974dd46b71c9e"
+ "reference": "d0814318784b7756fb932116acd19ee3b0cbe67a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/13edfd8706462032c2f52b4b862974dd46b71c9e",
- "reference": "13edfd8706462032c2f52b4b862974dd46b71c9e",
+ "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/d0814318784b7756fb932116acd19ee3b0cbe67a",
+ "reference": "d0814318784b7756fb932116acd19ee3b0cbe67a",
"shasum": ""
},
"require": {
@@ -3626,11 +3275,11 @@
"keywords": [
"diff"
],
- "time": "2015-12-08T07:14:41+00:00"
+ "time": "2016-10-03 07:45:03"
},
{
"name": "sebastian/environment",
- "version": "2.0.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/environment.git",
@@ -3676,11 +3325,11 @@
"environment",
"hhvm"
],
- "time": "2016-11-26T07:53:53+00:00"
+ "time": "2016-11-26 07:53:53"
},
{
"name": "sebastian/exporter",
- "version": "2.0.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/exporter.git",
@@ -3743,27 +3392,27 @@
"export",
"exporter"
],
- "time": "2016-11-19T08:54:04+00:00"
+ "time": "2016-11-19 08:54:04"
},
{
"name": "sebastian/global-state",
- "version": "1.1.1",
+ "version": "1.1.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/global-state.git",
- "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4"
+ "reference": "5a2b9ba59e8cf82fd1fdd7efb7d7846fd69ac36d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4",
- "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4",
+ "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/5a2b9ba59e8cf82fd1fdd7efb7d7846fd69ac36d",
+ "reference": "5a2b9ba59e8cf82fd1fdd7efb7d7846fd69ac36d",
"shasum": ""
},
"require": {
"php": ">=5.3.3"
},
"require-dev": {
- "phpunit/phpunit": "~4.2"
+ "phpunit/phpunit": "~4.2|~5.0"
},
"suggest": {
"ext-uopz": "*"
@@ -3794,11 +3443,11 @@
"keywords": [
"global state"
],
- "time": "2015-10-12T03:26:01+00:00"
+ "time": "2016-10-03 07:46:22"
},
{
"name": "sebastian/object-enumerator",
- "version": "2.0.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/object-enumerator.git",
@@ -3840,11 +3489,11 @@
],
"description": "Traverses array structures and object graphs to enumerate all referenced objects",
"homepage": "https://github.com/sebastianbergmann/object-enumerator/",
- "time": "2016-11-19T07:35:10+00:00"
+ "time": "2016-11-19 07:35:10"
},
{
"name": "sebastian/recursion-context",
- "version": "2.0.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/recursion-context.git",
@@ -3893,20 +3542,20 @@
],
"description": "Provides functionality to recursively process PHP variables",
"homepage": "http://www.github.com/sebastianbergmann/recursion-context",
- "time": "2016-11-19T07:33:16+00:00"
+ "time": "2016-11-19 07:33:16"
},
{
"name": "sebastian/resource-operations",
- "version": "1.0.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/resource-operations.git",
- "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52"
+ "reference": "fadc83f7c41fb2924e542635fea47ae546816ece"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
- "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
+ "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/fadc83f7c41fb2924e542635fea47ae546816ece",
+ "reference": "fadc83f7c41fb2924e542635fea47ae546816ece",
"shasum": ""
},
"require": {
@@ -3935,11 +3584,11 @@
],
"description": "Provides a list of PHP built-in functions that operate on resources",
"homepage": "https://www.github.com/sebastianbergmann/resource-operations",
- "time": "2015-07-28T20:34:47+00:00"
+ "time": "2016-10-03 07:43:09"
},
{
"name": "sebastian/version",
- "version": "2.0.1",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/version.git",
@@ -3978,42 +3627,46 @@
],
"description": "Library that helps with managing the version number of Git-hosted PHP projects",
"homepage": "https://github.com/sebastianbergmann/version",
- "time": "2016-10-03T07:35:21+00:00"
+ "time": "2016-10-03 07:35:21"
},
{
"name": "sensio/generator-bundle",
- "version": "v2.5.3",
- "target-dir": "Sensio/Bundle/GeneratorBundle",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/sensiolabs/SensioGeneratorBundle.git",
- "reference": "e50108c2133ee5c9c484555faed50c17a61221d3"
+ "reference": "ec278c0bd530edf155c4a00900577b5cb80f559e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/zipball/e50108c2133ee5c9c484555faed50c17a61221d3",
- "reference": "e50108c2133ee5c9c484555faed50c17a61221d3",
+ "url": "https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/zipball/ec278c0bd530edf155c4a00900577b5cb80f559e",
+ "reference": "ec278c0bd530edf155c4a00900577b5cb80f559e",
"shasum": ""
},
"require": {
- "symfony/console": "~2.5",
- "symfony/framework-bundle": "~2.2"
+ "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",
+ "twig/twig": "^1.28.2|^2.0"
},
"require-dev": {
- "doctrine/orm": "~2.2,>=2.2.3",
- "symfony/doctrine-bridge": "~2.2",
- "twig/twig": "~1.11"
+ "doctrine/orm": "~2.4",
+ "symfony/doctrine-bridge": "~2.7|~3.0"
},
"type": "symfony-bundle",
"extra": {
"branch-alias": {
- "dev-master": "2.5.x-dev"
+ "dev-master": "3.1.x-dev"
}
},
"autoload": {
- "psr-0": {
- "Sensio\\Bundle\\GeneratorBundle": ""
- }
+ "psr-4": {
+ "Sensio\\Bundle\\GeneratorBundle\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -4026,20 +3679,78 @@
}
],
"description": "This bundle generates code for you",
- "time": "2015-03-17T06:36:52+00:00"
+ "time": "2016-12-05 16:01:19"
},
{
- "name": "webmozart/assert",
- "version": "1.2.0",
+ "name": "symfony/phpunit-bridge",
+ "version": "dev-master",
"source": {
"type": "git",
- "url": "https://github.com/webmozart/assert.git",
- "reference": "2db61e59ff05fe5126d152bd0655c9ea113e550f"
+ "url": "https://github.com/symfony/phpunit-bridge.git",
+ "reference": "acd56b8bd397537177a37f2c52efb74df52d844d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/webmozart/assert/zipball/2db61e59ff05fe5126d152bd0655c9ea113e550f",
- "reference": "2db61e59ff05fe5126d152bd0655c9ea113e550f",
+ "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/acd56b8bd397537177a37f2c52efb74df52d844d",
+ "reference": "acd56b8bd397537177a37f2c52efb74df52d844d",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "suggest": {
+ "symfony/debug": "For tracking deprecated interfaces usages at runtime with DebugClassLoader"
+ },
+ "bin": [
+ "bin/simple-phpunit"
+ ],
+ "type": "symfony-bridge",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.3-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "bootstrap.php"
+ ],
+ "psr-4": {
+ "Symfony\\Bridge\\PhpUnit\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony PHPUnit Bridge",
+ "homepage": "https://symfony.com",
+ "time": "2016-12-13 09:39:51"
+ },
+ {
+ "name": "webmozart/assert",
+ "version": "dev-master",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webmozart/assert.git",
+ "reference": "4a8bf11547e139e77b651365113fc12850c43d9a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webmozart/assert/zipball/4a8bf11547e139e77b651365113fc12850c43d9a",
+ "reference": "4a8bf11547e139e77b651365113fc12850c43d9a",
"shasum": ""
},
"require": {
@@ -4076,11 +3787,11 @@
"check",
"validate"
],
- "time": "2016-11-23T20:04:58+00:00"
+ "time": "2016-11-23 20:04:41"
}
],
"aliases": [],
- "minimum-stability": "stable",
+ "minimum-stability": "dev",
"stability-flags": {
"theodordiaconu/geshi": 20,
"theodordiaconu/geshi-bundle": 20
@@ -4088,7 +3799,7 @@
"prefer-stable": false,
"prefer-lowest": false,
"platform": {
- "php": ">=5.3.3"
+ "php": ">=5.5.9"
},
"platform-dev": []
}
diff --git a/src/Skobkin/Bundle/CopyPasteBundle/Command/DropExpiredCopypastesCommand.php b/src/Skobkin/Bundle/CopyPasteBundle/Command/DropExpiredCopypastesCommand.php
index 2696856..9570fde 100644
--- a/src/Skobkin/Bundle/CopyPasteBundle/Command/DropExpiredCopypastesCommand.php
+++ b/src/Skobkin/Bundle/CopyPasteBundle/Command/DropExpiredCopypastesCommand.php
@@ -30,6 +30,8 @@ class DropExpiredCopypastesCommand extends ContainerAwareCommand
/* @var $em EntityManager */
$em = $this->getContainer()->get('doctrine')->getManager();
+
+ // @todo move to repository
$queryBuilder = $em->createQueryBuilder()
->delete('SkobkinCopyPasteBundle:Copypaste c')
->where('c.dateExpire < :now')
diff --git a/src/Skobkin/Bundle/CopyPasteBundle/Controller/CopypasteController.php b/src/Skobkin/Bundle/CopyPasteBundle/Controller/CopypasteController.php
index f9a62f6..dcabd8a 100644
--- a/src/Skobkin/Bundle/CopyPasteBundle/Controller/CopypasteController.php
+++ b/src/Skobkin/Bundle/CopyPasteBundle/Controller/CopypasteController.php
@@ -30,7 +30,7 @@ class CopypasteController extends Controller
$form = $this->createCreateForm($paste);
$form->handleRequest($request);
- if ($form->isValid()) {
+ if ($form->isSubmitted() && $form->isValid()) {
// Check "captcha"
// @todo check internally in transformation or somewhere else
if (null === $form->get('captcha')->getData()) {
diff --git a/src/Skobkin/Bundle/CopyPasteBundle/Form/CopypasteType.php b/src/Skobkin/Bundle/CopyPasteBundle/Form/CopypasteType.php
index c6bf4b3..f8f4ea3 100644
--- a/src/Skobkin/Bundle/CopyPasteBundle/Form/CopypasteType.php
+++ b/src/Skobkin/Bundle/CopyPasteBundle/Form/CopypasteType.php
@@ -39,7 +39,6 @@ class CopypasteType extends AbstractType
->add('expire', ChoiceType::class, [
'label' => 'paste_add_form_expire',
'mapped' => false,
- 'choices_as_values' => true,
// @todo move to config
'choices' => [
'5 minutes'=> 300,
diff --git a/web/app_dev.php b/web/app_dev.php
index 04936b7..869c469 100644
--- a/web/app_dev.php
+++ b/web/app_dev.php
@@ -1,30 +1,29 @@
loadClassCache();
+//$kernel->loadClassCache();
$request = Request::createFromGlobals();
$response = $kernel->handle($request);
$response->send();
-$kernel->terminate($request, $response);
+$kernel->terminate($request, $response);
\ No newline at end of file
diff --git a/web/config.php b/web/config.php
index 162acfc..8bdfd46 100644
--- a/web/config.php
+++ b/web/config.php
@@ -1,5 +1,15 @@
getFailedRequirements();
$minorProblems = $symfonyRequirements->getFailedRecommendations();
+$hasMajorProblems = (bool) count($majorProblems);
+$hasMinorProblems = (bool) count($minorProblems);
?>
@@ -25,16 +37,303 @@ $minorProblems = $symfonyRequirements->getFailedRecommendations();
- Symfony Configuration
-
-
-
+ Symfony Configuration Checker
+