diff --git a/app/config/dev b/app/config/dev
new file mode 120000
index 0000000..8681f8b
--- /dev/null
+++ b/app/config/dev
@@ -0,0 +1 @@
+base
\ No newline at end of file
diff --git a/app/config/dev/app.php b/app/config/dev/app.php
deleted file mode 100644
index 8f3aa1d..0000000
--- a/app/config/dev/app.php
+++ /dev/null
@@ -1,3 +0,0 @@
-
+ *
+ * For the full copyright and license information, please view the LICENSE
+ * file that was distributed with this source code.
+ */
+
+namespace TestBundle\Controller;
+
+use Symfony\Bundle\FrameworkBundle\Controller\Controller;
+use Symfony\Component\HttpFoundation\Response;
+use Nelmio\ApiDocBundle\Annotation\ApiDoc;
+
+
+class TestController extends Controller
+{
+
+
+ /**
+ * @ApiDoc(
+ * resource=true,
+ * description="This is a description of your API method",
+ * filters={
+ * {"name"="a-filter", "dataType"="integer"},
+ * {"name"="another-filter", "dataType"="string", "pattern"="(foo|bar) ASC|DESC"}
+ * }
+ * )
+ */
+ public function indexAction()
+ {
+ return new Response('
Test is working
');
+ }
+
+}
diff --git a/bundles/TestBundle/Entity/User.php b/bundles/TestBundle/Entity/User.php
new file mode 100644
index 0000000..e2b7807
--- /dev/null
+++ b/bundles/TestBundle/Entity/User.php
@@ -0,0 +1,26 @@
+=5.3.2"
},
+ "require-dev": {
+ "phpunit/phpunit": "~4.0"
+ },
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0.x-dev"
+ "dev-master": "1.2.x-dev"
}
},
"autoload": {
"psr-0": {
- "Doctrine\\Common\\Lexer\\": "lib/"
+ "Doctrine\\Common\\Collections\\": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -209,45 +212,67 @@
"name": "Roman Borschel",
"email": "roman@code-factory.org"
},
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
{
"name": "Guilherme Blanco",
"email": "guilhermeblanco@gmail.com"
},
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
{
"name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com"
}
],
- "description": "Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.",
+ "description": "Collections Abstraction library",
"homepage": "http://www.doctrine-project.org",
"keywords": [
- "lexer",
- "parser"
+ "array",
+ "collections",
+ "iterator"
],
- "time": "2014-09-09 13:34:57"
+ "time": "2015-04-14 22:21:58"
},
{
- "name": "ircmaxell/password-compat",
- "version": "v1.0.4",
+ "name": "doctrine/common",
+ "version": "v2.6.1",
"source": {
"type": "git",
- "url": "https://github.com/ircmaxell/password_compat.git",
- "reference": "5c5cde8822a69545767f7c7f3058cb15ff84614c"
+ "url": "https://github.com/doctrine/common.git",
+ "reference": "a579557bc689580c19fee4e27487a67fe60defc0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ircmaxell/password_compat/zipball/5c5cde8822a69545767f7c7f3058cb15ff84614c",
- "reference": "5c5cde8822a69545767f7c7f3058cb15ff84614c",
+ "url": "https://api.github.com/repos/doctrine/common/zipball/a579557bc689580c19fee4e27487a67fe60defc0",
+ "reference": "a579557bc689580c19fee4e27487a67fe60defc0",
"shasum": ""
},
+ "require": {
+ "doctrine/annotations": "1.*",
+ "doctrine/cache": "1.*",
+ "doctrine/collections": "1.*",
+ "doctrine/inflector": "1.*",
+ "doctrine/lexer": "1.*",
+ "php": "~5.5|~7.0"
+ },
"require-dev": {
- "phpunit/phpunit": "4.*"
+ "phpunit/phpunit": "~4.8|~5.0"
},
"type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.7.x-dev"
+ }
+ },
"autoload": {
- "files": [
- "lib/password.php"
- ]
+ "psr-4": {
+ "Doctrine\\Common\\": "lib/Doctrine/Common"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -255,47 +280,75 @@
],
"authors": [
{
- "name": "Anthony Ferrara",
- "email": "ircmaxell@php.net",
- "homepage": "http://blog.ircmaxell.com"
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.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",
+ "description": "Common Library for Doctrine projects",
+ "homepage": "http://www.doctrine-project.org",
"keywords": [
- "hashing",
- "password"
+ "annotations",
+ "collections",
+ "eventmanager",
+ "persistence",
+ "spl"
],
- "time": "2014-11-20 16:49:30"
+ "time": "2015-12-25 13:18:31"
},
{
- "name": "paragonie/random_compat",
- "version": "v1.2.0",
+ "name": "doctrine/dbal",
+ "version": "v2.5.4",
"source": {
"type": "git",
- "url": "https://github.com/paragonie/random_compat.git",
- "reference": "b0e69d10852716b2ccbdff69c75c477637220790"
+ "url": "https://github.com/doctrine/dbal.git",
+ "reference": "abbdfd1cff43a7b99d027af3be709bc8fc7d4769"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/paragonie/random_compat/zipball/b0e69d10852716b2ccbdff69c75c477637220790",
- "reference": "b0e69d10852716b2ccbdff69c75c477637220790",
+ "url": "https://api.github.com/repos/doctrine/dbal/zipball/abbdfd1cff43a7b99d027af3be709bc8fc7d4769",
+ "reference": "abbdfd1cff43a7b99d027af3be709bc8fc7d4769",
"shasum": ""
},
"require": {
- "php": ">=5.2.0"
+ "doctrine/common": ">=2.4,<2.7-dev",
+ "php": ">=5.3.2"
},
"require-dev": {
- "phpunit/phpunit": "4.*|5.*"
+ "phpunit/phpunit": "4.*",
+ "symfony/console": "2.*"
},
"suggest": {
- "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
+ "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.5.x-dev"
+ }
+ },
"autoload": {
- "files": [
- "lib/random.php"
- ]
+ "psr-0": {
+ "Doctrine\\DBAL\\": "lib/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -303,41 +356,77 @@
],
"authors": [
{
- "name": "Paragon Initiative Enterprises",
- "email": "security@paragonie.com",
- "homepage": "https://paragonie.com"
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
}
],
- "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
+ "description": "Database Abstraction Layer",
+ "homepage": "http://www.doctrine-project.org",
"keywords": [
- "csprng",
- "pseudorandom",
- "random"
+ "database",
+ "dbal",
+ "persistence",
+ "queryobject"
],
- "time": "2016-02-06 03:52:05"
+ "time": "2016-01-05 22:11:12"
},
{
- "name": "ppi/distribution-module",
- "version": "dev-master",
+ "name": "doctrine/doctrine-bundle",
+ "version": "1.6.2",
"source": {
"type": "git",
- "url": "https://github.com/ppi/ppi-distribution-module.git",
- "reference": "3eeb45fc09ceca36246e027cf71321b531ad1909"
+ "url": "https://github.com/doctrine/DoctrineBundle.git",
+ "reference": "e9c2ccf573b59b7cea566390f34254fed3c20ed9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ppi/ppi-distribution-module/zipball/3eeb45fc09ceca36246e027cf71321b531ad1909",
- "reference": "3eeb45fc09ceca36246e027cf71321b531ad1909",
+ "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/e9c2ccf573b59b7cea566390f34254fed3c20ed9",
+ "reference": "e9c2ccf573b59b7cea566390f34254fed3c20ed9",
"shasum": ""
},
"require": {
- "ppi/framework": "~2.1"
+ "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/doctrine-bridge": "~2.2|~3.0",
+ "symfony/framework-bundle": "~2.3|~3.0"
+ },
+ "require-dev": {
+ "doctrine/orm": "~2.3",
+ "phpunit/phpunit": "~4",
+ "satooshi/php-coveralls": "~0.6.1",
+ "symfony/phpunit-bridge": "~2.7|~3.0",
+ "symfony/validator": "~2.2|~3.0",
+ "symfony/yaml": "~2.2|~3.0",
+ "twig/twig": "~1.10"
+ },
+ "suggest": {
+ "doctrine/orm": "The Doctrine ORM integration is optional in the bundle.",
+ "symfony/web-profiler-bundle": "to use the data collector"
+ },
+ "type": "symfony-bundle",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.6.x-dev"
+ }
},
- "type": "library",
"autoload": {
"psr-4": {
- "PPI\\DistributionModule\\": "src/",
- "PPI\\DistributionModule\\Tests\\": "tests"
+ "Doctrine\\Bundle\\DoctrineBundle\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -346,82 +435,80 @@
],
"authors": [
{
- "name": "Paul Dragoonis",
- "email": "paul@ppi.io"
+ "name": "Symfony Community",
+ "homepage": "http://symfony.com/contributors"
},
{
- "name": "Vítor Brandão",
- "email": "vitor@ppi.io"
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
},
{
- "name": "Community contributions",
- "homepage": "https://github.com/ppi/ppi-distribution-module/contributors"
+ "name": "Doctrine Project",
+ "homepage": "http://www.doctrine-project.org/"
+ },
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
}
],
- "description": "The base module for PPI distributions",
- "homepage": "https://github.com/ppi/ppi-distribution-module",
+ "description": "Symfony DoctrineBundle",
+ "homepage": "http://www.doctrine-project.org",
"keywords": [
- "framework",
- "php",
- "ppi",
- "skeletonapp"
+ "database",
+ "dbal",
+ "orm",
+ "persistence"
],
- "time": "2016-02-07 23:37:28"
+ "time": "2016-01-10 17:21:44"
},
{
- "name": "ppi/framework",
- "version": "2.1.1",
+ "name": "doctrine/doctrine-cache-bundle",
+ "version": "1.3.0",
"source": {
"type": "git",
- "url": "https://github.com/ppi/framework.git",
- "reference": "6ef30b9033e88df1db16593dc1f1f83da625c73d"
+ "url": "https://github.com/doctrine/DoctrineCacheBundle.git",
+ "reference": "18c600a9b82f6454d2e81ca4957cdd56a1cf3504"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ppi/framework/zipball/6ef30b9033e88df1db16593dc1f1f83da625c73d",
- "reference": "6ef30b9033e88df1db16593dc1f1f83da625c73d",
+ "url": "https://api.github.com/repos/doctrine/DoctrineCacheBundle/zipball/18c600a9b82f6454d2e81ca4957cdd56a1cf3504",
+ "reference": "18c600a9b82f6454d2e81ca4957cdd56a1cf3504",
"shasum": ""
},
"require": {
- "php": ">=5.4",
- "psr/http-message": "^1.0",
- "psr/log": "^1.0",
- "symfony-cmf/routing": "1.3.0",
- "symfony/class-loader": "^2.7",
- "symfony/config": "^2.7",
- "symfony/console": "^2.7",
- "symfony/debug": "^2.7",
- "symfony/dependency-injection": "^2.7",
- "symfony/finder": "^2.7",
- "symfony/framework-bundle": "^2.7",
- "symfony/http-foundation": "^2.7",
- "symfony/http-kernel": "^2.7",
- "symfony/routing": "^2.7",
- "symfony/templating": "^2.7",
- "symfony/yaml": "^2.7",
- "zendframework/zend-eventmanager": "^2.3",
- "zendframework/zend-loader": "^2.3",
- "zendframework/zend-modulemanager": "^2.3",
- "zendframework/zend-servicemanager": "^2.3",
- "zendframework/zend-view": "^2.3"
+ "doctrine/cache": "^1.4.2",
+ "doctrine/inflector": "~1.0",
+ "php": ">=5.3.2",
+ "symfony/doctrine-bridge": "~2.2|~3.0"
},
"require-dev": {
- "fabpot/php-cs-fixer": "^1.5",
- "phpunit/phpunit": "~4.0"
+ "instaclick/coding-standard": "~1.1",
+ "instaclick/object-calisthenics-sniffs": "dev-master",
+ "instaclick/symfony2-coding-standard": "dev-remaster",
+ "phpunit/phpunit": "~4",
+ "predis/predis": "~0.8",
+ "satooshi/php-coveralls": "~0.6.1",
+ "squizlabs/php_codesniffer": "~1.5",
+ "symfony/console": "~2.2|~3.0",
+ "symfony/finder": "~2.2|~3.0",
+ "symfony/framework-bundle": "~2.2|~3.0",
+ "symfony/phpunit-bridge": "~2.7|~3.0",
+ "symfony/security-acl": "~2.3|~3.0",
+ "symfony/validator": "~2.2|~3.0",
+ "symfony/yaml": "~2.2|~3.0"
},
"suggest": {
- "roave/security-advisories": "Prevents installation of composer packages with known security vulnerabilities"
+ "symfony/security-acl": "For using this bundle to cache ACLs"
},
- "type": "library",
+ "type": "symfony-bundle",
"extra": {
"branch-alias": {
- "dev-master": "2.2-dev"
+ "dev-master": "1.2.x-dev"
}
},
"autoload": {
"psr-4": {
- "PPI\\Framework\\": "src/",
- "PPI\\FrameworkTest\\": "tests/"
+ "Doctrine\\Bundle\\DoctrineCacheBundle\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -430,51 +517,67 @@
],
"authors": [
{
- "name": "Paul Dragoonis",
- "email": "paul@ppi.io"
+ "name": "Symfony Community",
+ "homepage": "http://symfony.com/contributors"
},
{
- "name": "Vítor Brandão",
- "email": "vitor@ppi.io"
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
},
{
- "name": "PPI Community",
- "homepage": "http://www.ppi.io/contributors"
+ "name": "Fabio B. Silva",
+ "email": "fabio.bat.silva@gmail.com"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@hotmail.com"
+ },
+ {
+ "name": "Doctrine Project",
+ "homepage": "http://www.doctrine-project.org/"
+ },
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
}
],
- "description": "PPI Framework - The PHP Interoperability Framework!",
- "homepage": "http://www.ppi.io",
+ "description": "Symfony Bundle for Doctrine Cache",
+ "homepage": "http://www.doctrine-project.org",
"keywords": [
- "framework"
+ "cache",
+ "caching"
],
- "time": "2016-02-07 19:03:38"
+ "time": "2016-01-26 17:28:51"
},
{
- "name": "psr/http-message",
- "version": "1.0",
+ "name": "doctrine/inflector",
+ "version": "v1.1.0",
"source": {
"type": "git",
- "url": "https://github.com/php-fig/http-message.git",
- "reference": "85d63699f0dbedb190bbd4b0d2b9dc707ea4c298"
+ "url": "https://github.com/doctrine/inflector.git",
+ "reference": "90b2128806bfde671b6952ab8bea493942c1fdae"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/http-message/zipball/85d63699f0dbedb190bbd4b0d2b9dc707ea4c298",
- "reference": "85d63699f0dbedb190bbd4b0d2b9dc707ea4c298",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/90b2128806bfde671b6952ab8bea493942c1fdae",
+ "reference": "90b2128806bfde671b6952ab8bea493942c1fdae",
"shasum": ""
},
"require": {
- "php": ">=5.3.0"
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "4.*"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0.x-dev"
+ "dev-master": "1.1.x-dev"
}
},
"autoload": {
- "psr-4": {
- "Psr\\Http\\Message\\": "src/"
+ "psr-0": {
+ "Doctrine\\Common\\Inflector\\": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -483,682 +586,70 @@
],
"authors": [
{
- "name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
}
],
- "description": "Common interface for HTTP messages",
+ "description": "Common String Manipulations with regard to casing and singular/plural rules.",
+ "homepage": "http://www.doctrine-project.org",
"keywords": [
- "http",
- "http-message",
- "psr",
- "psr-7",
- "request",
- "response"
+ "inflection",
+ "pluralize",
+ "singularize",
+ "string"
],
- "time": "2015-05-04 20:22:00"
+ "time": "2015-11-06 14:35:42"
},
{
- "name": "psr/log",
- "version": "1.0.0",
+ "name": "doctrine/instantiator",
+ "version": "1.0.5",
"source": {
"type": "git",
- "url": "https://github.com/php-fig/log.git",
- "reference": "fe0936ee26643249e916849d48e3a51d5f5e278b"
+ "url": "https://github.com/doctrine/instantiator.git",
+ "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/fe0936ee26643249e916849d48e3a51d5f5e278b",
- "reference": "fe0936ee26643249e916849d48e3a51d5f5e278b",
+ "url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d",
+ "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d",
"shasum": ""
},
- "type": "library",
- "autoload": {
- "psr-0": {
- "Psr\\Log\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
- }
- ],
- "description": "Common interface for logging libraries",
- "keywords": [
- "log",
- "psr",
- "psr-3"
- ],
- "time": "2012-12-21 11:40:51"
- },
- {
- "name": "symfony-cmf/routing",
- "version": "1.3.0",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony-cmf/Routing.git",
- "reference": "8e87981d72c6930a27585dcd3119f3199f6cb2a6"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/8e87981d72c6930a27585dcd3119f3199f6cb2a6",
- "reference": "8e87981d72c6930a27585dcd3119f3199f6cb2a6",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3",
- "psr/log": "~1.0",
- "symfony/http-kernel": "~2.2",
- "symfony/routing": "~2.2"
- },
- "require-dev": {
- "symfony/config": "~2.2",
- "symfony/dependency-injection": "~2.0@stable",
- "symfony/event-dispatcher": "~2.1"
- },
- "suggest": {
- "symfony/event-dispatcher": "DynamicRouter can optionally trigger an event at the start of matching. Minimal version ~2.1"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.3-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Cmf\\Component\\Routing\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Symfony CMF Community",
- "homepage": "https://github.com/symfony-cmf/Routing/contributors"
- }
- ],
- "description": "Extends the Symfony2 routing component for dynamic routes and chaining several routers",
- "homepage": "http://cmf.symfony.com",
- "keywords": [
- "database",
- "routing"
- ],
- "time": "2014-10-20 20:55:17"
- },
- {
- "name": "symfony/asset",
- "version": "v3.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/asset.git",
- "reference": "28150e07a3e997daa016b757e3833e4878e7ab08"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/asset/zipball/28150e07a3e997daa016b757e3833e4878e7ab08",
- "reference": "28150e07a3e997daa016b757e3833e4878e7ab08",
- "shasum": ""
- },
- "require": {
- "php": ">=5.5.9"
- },
- "require-dev": {
- "symfony/http-foundation": "~2.8|~3.0"
- },
- "suggest": {
- "symfony/http-foundation": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Asset\\": ""
- },
- "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 Asset Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-20 12:18:23"
- },
- {
- "name": "symfony/class-loader",
- "version": "v2.8.2",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/class-loader.git",
- "reference": "98e9089a428ed0e39423b67352c57ef5910a3269"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/class-loader/zipball/98e9089a428ed0e39423b67352c57ef5910a3269",
- "reference": "98e9089a428ed0e39423b67352c57ef5910a3269",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.9"
- },
- "require-dev": {
- "symfony/finder": "~2.0,>=2.0.5|~3.0.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.8-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\ClassLoader\\": ""
- },
- "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 ClassLoader Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-03 15:33:41"
- },
- {
- "name": "symfony/config",
- "version": "v2.8.2",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/config.git",
- "reference": "41ee6c70758f40fa1dbf90d019ae0a66c4a09e74"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/config/zipball/41ee6c70758f40fa1dbf90d019ae0a66c4a09e74",
- "reference": "41ee6c70758f40fa1dbf90d019ae0a66c4a09e74",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.9",
- "symfony/filesystem": "~2.3|~3.0.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.8-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Config\\": ""
- },
- "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 Config Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-03 15:33:41"
- },
- {
- "name": "symfony/console",
- "version": "v2.8.2",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/console.git",
- "reference": "d0239fb42f98dd02e7d342f793c5d2cdee0c478d"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/d0239fb42f98dd02e7d342f793c5d2cdee0c478d",
- "reference": "d0239fb42f98dd02e7d342f793c5d2cdee0c478d",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.9",
- "symfony/polyfill-mbstring": "~1.0"
- },
- "require-dev": {
- "psr/log": "~1.0",
- "symfony/event-dispatcher": "~2.1|~3.0.0",
- "symfony/process": "~2.1|~3.0.0"
- },
- "suggest": {
- "psr/log": "For using the console logger",
- "symfony/event-dispatcher": "",
- "symfony/process": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.8-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Console\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Console Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-14 08:33:16"
- },
- {
- "name": "symfony/debug",
- "version": "v2.8.2",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/debug.git",
- "reference": "386364a0e71158615ab9ae76b74bf84efc0bac7e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/debug/zipball/386364a0e71158615ab9ae76b74bf84efc0bac7e",
- "reference": "386364a0e71158615ab9ae76b74bf84efc0bac7e",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.9",
- "psr/log": "~1.0"
- },
- "conflict": {
- "symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2"
- },
- "require-dev": {
- "symfony/class-loader": "~2.2|~3.0.0",
- "symfony/http-kernel": "~2.3.24|~2.5.9|~2.6,>=2.6.2|~3.0.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.8-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Debug\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Debug Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-13 10:28:07"
- },
- {
- "name": "symfony/dependency-injection",
- "version": "v2.8.2",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/dependency-injection.git",
- "reference": "ba94a914e244e0d05f0aaef460d5558d5541d2b1"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/ba94a914e244e0d05f0aaef460d5558d5541d2b1",
- "reference": "ba94a914e244e0d05f0aaef460d5558d5541d2b1",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.9"
- },
- "conflict": {
- "symfony/expression-language": "<2.6"
- },
- "require-dev": {
- "symfony/config": "~2.2|~3.0.0",
- "symfony/expression-language": "~2.6|~3.0.0",
- "symfony/yaml": "~2.1|~3.0.0"
- },
- "suggest": {
- "symfony/config": "",
- "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them",
- "symfony/yaml": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.8-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\DependencyInjection\\": ""
- },
- "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 DependencyInjection Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-12 17:46:01"
- },
- {
- "name": "symfony/event-dispatcher",
- "version": "v3.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "4dd5df31a28c0f82b41cb1e1599b74b5dcdbdafa"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/4dd5df31a28c0f82b41cb1e1599b74b5dcdbdafa",
- "reference": "4dd5df31a28c0f82b41cb1e1599b74b5dcdbdafa",
- "shasum": ""
- },
- "require": {
- "php": ">=5.5.9"
+ "require": {
+ "php": ">=5.3,<8.0-DEV"
},
"require-dev": {
- "psr/log": "~1.0",
- "symfony/config": "~2.8|~3.0",
- "symfony/dependency-injection": "~2.8|~3.0",
- "symfony/expression-language": "~2.8|~3.0",
- "symfony/stopwatch": "~2.8|~3.0"
- },
- "suggest": {
- "symfony/dependency-injection": "",
- "symfony/http-kernel": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\EventDispatcher\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony EventDispatcher Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-27 05:14:46"
- },
- {
- "name": "symfony/filesystem",
- "version": "v3.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/filesystem.git",
- "reference": "064ac12afd2ceb8a2c1bfb7bed8e931c6dd1997f"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/064ac12afd2ceb8a2c1bfb7bed8e931c6dd1997f",
- "reference": "064ac12afd2ceb8a2c1bfb7bed8e931c6dd1997f",
- "shasum": ""
- },
- "require": {
- "php": ">=5.5.9"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Filesystem\\": ""
- },
- "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 Filesystem Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-27 11:34:55"
- },
- {
- "name": "symfony/finder",
- "version": "v2.8.2",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/finder.git",
- "reference": "c90fabdd97e431ee19b6383999cf35334dff27da"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/c90fabdd97e431ee19b6383999cf35334dff27da",
- "reference": "c90fabdd97e431ee19b6383999cf35334dff27da",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.9"
+ "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": "2.8-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Finder\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Finder Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-14 08:26:52"
- },
- {
- "name": "symfony/framework-bundle",
- "version": "v2.8.2",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/framework-bundle.git",
- "reference": "c4d7e4798a1f0f63dc3c06e9a4f9aaf3f6abbe60"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/c4d7e4798a1f0f63dc3c06e9a4f9aaf3f6abbe60",
- "reference": "c4d7e4798a1f0f63dc3c06e9a4f9aaf3f6abbe60",
- "shasum": ""
- },
- "require": {
- "doctrine/annotations": "~1.0",
- "doctrine/cache": "~1.0",
- "php": ">=5.3.9",
- "symfony/asset": "~2.7|~3.0.0",
- "symfony/class-loader": "~2.1|~3.0.0",
- "symfony/config": "~2.8",
- "symfony/dependency-injection": "~2.8",
- "symfony/event-dispatcher": "~2.8|~3.0.0",
- "symfony/filesystem": "~2.3|~3.0.0",
- "symfony/finder": "~2.0,>=2.0.5|~3.0.0",
- "symfony/http-foundation": "~2.4.9|~2.5,>=2.5.4|~3.0.0",
- "symfony/http-kernel": "~2.8",
- "symfony/polyfill-mbstring": "~1.0",
- "symfony/routing": "~2.8|~3.0.0",
- "symfony/security-core": "~2.6|~3.0.0",
- "symfony/security-csrf": "~2.6|~3.0.0",
- "symfony/stopwatch": "~2.3|~3.0.0",
- "symfony/templating": "~2.1|~3.0.0",
- "symfony/translation": "~2.8"
- },
- "require-dev": {
- "phpdocumentor/reflection": "^1.0.7",
- "symfony/browser-kit": "~2.4|~3.0.0",
- "symfony/console": "~2.8|~3.0.0",
- "symfony/css-selector": "~2.0,>=2.0.5|~3.0.0",
- "symfony/dom-crawler": "~2.0,>=2.0.5|~3.0.0",
- "symfony/expression-language": "~2.6|~3.0.0",
- "symfony/form": "~2.8",
- "symfony/polyfill-intl-icu": "~1.0",
- "symfony/process": "~2.0,>=2.0.5|~3.0.0",
- "symfony/property-info": "~2.8|~3.0.0",
- "symfony/security": "~2.6|~3.0.0",
- "symfony/validator": "~2.5|~3.0.0",
- "symfony/yaml": "~2.0,>=2.0.5|~3.0.0"
- },
- "suggest": {
- "symfony/console": "For using the console commands",
- "symfony/form": "For using forms",
- "symfony/process": "For using the server:run, server:start, server:stop, and server:status commands",
- "symfony/property-info": "For using the property_info service",
- "symfony/serializer": "For using the serializer service",
- "symfony/validator": "For using validation",
- "symfony/yaml": "For using the debug:config and lint:yaml commands"
- },
- "type": "symfony-bundle",
- "extra": {
- "branch-alias": {
- "dev-master": "2.8-dev"
+ "dev-master": "1.0.x-dev"
}
},
"autoload": {
"psr-4": {
- "Symfony\\Bundle\\FrameworkBundle\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
+ "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -1166,53 +657,46 @@
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com",
+ "homepage": "http://ocramius.github.com/"
}
],
- "description": "Symfony FrameworkBundle",
- "homepage": "https://symfony.com",
- "time": "2016-01-13 09:41:30"
+ "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-14 21:17:01"
},
{
- "name": "symfony/http-foundation",
- "version": "v2.8.2",
+ "name": "doctrine/lexer",
+ "version": "v1.0.1",
"source": {
"type": "git",
- "url": "https://github.com/symfony/http-foundation.git",
- "reference": "9194b33c71da8ef4d05d22964376f2f9c95a1bfd"
+ "url": "https://github.com/doctrine/lexer.git",
+ "reference": "83893c552fd2045dd78aef794c31e694c37c0b8c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-foundation/zipball/9194b33c71da8ef4d05d22964376f2f9c95a1bfd",
- "reference": "9194b33c71da8ef4d05d22964376f2f9c95a1bfd",
+ "url": "https://api.github.com/repos/doctrine/lexer/zipball/83893c552fd2045dd78aef794c31e694c37c0b8c",
+ "reference": "83893c552fd2045dd78aef794c31e694c37c0b8c",
"shasum": ""
},
"require": {
- "php": ">=5.3.9",
- "symfony/polyfill-php54": "~1.0",
- "symfony/polyfill-php55": "~1.0"
- },
- "require-dev": {
- "symfony/expression-language": "~2.4|~3.0.0"
+ "php": ">=5.3.2"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.8-dev"
+ "dev-master": "1.0.x-dev"
}
},
"autoload": {
- "psr-4": {
- "Symfony\\Component\\HttpFoundation\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
+ "psr-0": {
+ "Doctrine\\Common\\Lexer\\": "lib/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -1220,81 +704,71 @@
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
},
{
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
}
],
- "description": "Symfony HttpFoundation Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-13 10:28:07"
+ "description": "Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.",
+ "homepage": "http://www.doctrine-project.org",
+ "keywords": [
+ "lexer",
+ "parser"
+ ],
+ "time": "2014-09-09 13:34:57"
},
{
- "name": "symfony/http-kernel",
- "version": "v2.8.2",
+ "name": "doctrine/orm",
+ "version": "v2.5.4",
"source": {
"type": "git",
- "url": "https://github.com/symfony/http-kernel.git",
- "reference": "dbe146efdc040dc87cc730a926c7858bb3c3b3bc"
+ "url": "https://github.com/doctrine/doctrine2.git",
+ "reference": "bc4ddbfb0114cb33438cc811c9a740d8aa304aab"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/dbe146efdc040dc87cc730a926c7858bb3c3b3bc",
- "reference": "dbe146efdc040dc87cc730a926c7858bb3c3b3bc",
+ "url": "https://api.github.com/repos/doctrine/doctrine2/zipball/bc4ddbfb0114cb33438cc811c9a740d8aa304aab",
+ "reference": "bc4ddbfb0114cb33438cc811c9a740d8aa304aab",
"shasum": ""
},
"require": {
- "php": ">=5.3.9",
- "psr/log": "~1.0",
- "symfony/debug": "~2.6,>=2.6.2",
- "symfony/event-dispatcher": "~2.6,>=2.6.7|~3.0.0",
- "symfony/http-foundation": "~2.5,>=2.5.4|~3.0.0"
- },
- "conflict": {
- "symfony/config": "<2.7"
+ "doctrine/cache": "~1.4",
+ "doctrine/collections": "~1.2",
+ "doctrine/common": ">=2.5-dev,<2.7-dev",
+ "doctrine/dbal": ">=2.5-dev,<2.6-dev",
+ "doctrine/instantiator": "~1.0.1",
+ "ext-pdo": "*",
+ "php": ">=5.4",
+ "symfony/console": "~2.5|~3.0"
},
"require-dev": {
- "symfony/browser-kit": "~2.3|~3.0.0",
- "symfony/class-loader": "~2.1|~3.0.0",
- "symfony/config": "~2.8",
- "symfony/console": "~2.3|~3.0.0",
- "symfony/css-selector": "~2.0,>=2.0.5|~3.0.0",
- "symfony/dependency-injection": "~2.8|~3.0.0",
- "symfony/dom-crawler": "~2.0,>=2.0.5|~3.0.0",
- "symfony/expression-language": "~2.4|~3.0.0",
- "symfony/finder": "~2.0,>=2.0.5|~3.0.0",
- "symfony/process": "~2.0,>=2.0.5|~3.0.0",
- "symfony/routing": "~2.8|~3.0.0",
- "symfony/stopwatch": "~2.3|~3.0.0",
- "symfony/templating": "~2.2|~3.0.0",
- "symfony/translation": "~2.0,>=2.0.5|~3.0.0",
- "symfony/var-dumper": "~2.6|~3.0.0"
+ "phpunit/phpunit": "~4.0",
+ "symfony/yaml": "~2.3|~3.0"
},
"suggest": {
- "symfony/browser-kit": "",
- "symfony/class-loader": "",
- "symfony/config": "",
- "symfony/console": "",
- "symfony/dependency-injection": "",
- "symfony/finder": "",
- "symfony/var-dumper": ""
+ "symfony/yaml": "If you want to use YAML Metadata Mapping Driver"
},
+ "bin": [
+ "bin/doctrine",
+ "bin/doctrine.php"
+ ],
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.8-dev"
+ "dev-master": "2.6.x-dev"
}
},
"autoload": {
- "psr-4": {
- "Symfony\\Component\\HttpKernel\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
+ "psr-0": {
+ "Doctrine\\ORM\\": "lib/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -1302,51 +776,71 @@
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
},
{
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
}
],
- "description": "Symfony HttpKernel Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-14 12:00:59"
+ "description": "Object-Relational-Mapper for PHP",
+ "homepage": "http://www.doctrine-project.org",
+ "keywords": [
+ "database",
+ "orm"
+ ],
+ "time": "2016-01-05 21:34:58"
},
{
- "name": "symfony/polyfill-mbstring",
- "version": "v1.1.0",
+ "name": "friendsofsymfony/user-bundle",
+ "version": "v1.3.6",
+ "target-dir": "FOS/UserBundle",
"source": {
"type": "git",
- "url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "1289d16209491b584839022f29257ad859b8532d"
+ "url": "https://github.com/FriendsOfSymfony/FOSUserBundle.git",
+ "reference": "2022ac8463a8c50dd631f93a17064bd41795fff2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/1289d16209491b584839022f29257ad859b8532d",
- "reference": "1289d16209491b584839022f29257ad859b8532d",
+ "url": "https://api.github.com/repos/FriendsOfSymfony/FOSUserBundle/zipball/2022ac8463a8c50dd631f93a17064bd41795fff2",
+ "reference": "2022ac8463a8c50dd631f93a17064bd41795fff2",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=5.3.2",
+ "symfony/framework-bundle": "~2.1",
+ "symfony/security-bundle": "~2.1"
+ },
+ "require-dev": {
+ "doctrine/doctrine-bundle": "~1.3",
+ "swiftmailer/swiftmailer": "~4.3|~5",
+ "symfony/validator": "~2.1",
+ "symfony/yaml": "~2.1",
+ "twig/twig": "~1.5",
+ "willdurand/propel-typehintable-behavior": "~1.0"
},
"suggest": {
- "ext-mbstring": "For best performance"
+ "willdurand/propel-typehintable-behavior": "Needed when using the propel implementation"
},
- "type": "library",
+ "type": "symfony-bundle",
"extra": {
"branch-alias": {
- "dev-master": "1.1-dev"
+ "dev-master": "2.0.x-dev"
}
},
"autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Mbstring\\": ""
- },
- "files": [
- "bootstrap.php"
- ]
+ "psr-0": {
+ "FOS\\UserBundle": ""
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -1354,57 +848,54 @@
],
"authors": [
{
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
+ "name": "Christophe Coevoet",
+ "email": "stof@notk.org"
},
{
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "FriendsOfSymfony Community",
+ "homepage": "https://github.com/friendsofsymfony/FOSUserBundle/contributors"
+ },
+ {
+ "name": "Thibault Duplessis",
+ "email": "thibault.duplessis@gmail.com"
}
],
- "description": "Symfony polyfill for the Mbstring extension",
- "homepage": "https://symfony.com",
+ "description": "Symfony FOSUserBundle",
+ "homepage": "http://friendsofsymfony.github.com",
"keywords": [
- "compatibility",
- "mbstring",
- "polyfill",
- "portable",
- "shim"
+ "User management"
],
- "time": "2016-01-20 09:13:37"
+ "time": "2015-06-01 00:57:03"
},
{
- "name": "symfony/polyfill-php54",
- "version": "v1.1.0",
+ "name": "jdorn/sql-formatter",
+ "version": "v1.2.17",
"source": {
"type": "git",
- "url": "https://github.com/symfony/polyfill-php54.git",
- "reference": "74663d5a2ff3c530c1bc0571500e0feec9094054"
+ "url": "https://github.com/jdorn/sql-formatter.git",
+ "reference": "64990d96e0959dff8e059dfcdc1af130728d92bc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php54/zipball/74663d5a2ff3c530c1bc0571500e0feec9094054",
- "reference": "74663d5a2ff3c530c1bc0571500e0feec9094054",
+ "url": "https://api.github.com/repos/jdorn/sql-formatter/zipball/64990d96e0959dff8e059dfcdc1af130728d92bc",
+ "reference": "64990d96e0959dff8e059dfcdc1af130728d92bc",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=5.2.4"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "3.7.*"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.1-dev"
+ "dev-master": "1.3.x-dev"
}
},
"autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Php54\\": ""
- },
- "files": [
- "bootstrap.php"
- ],
"classmap": [
- "Resources/stubs"
+ "lib"
]
},
"notification-url": "https://packagist.org/downloads/",
@@ -1413,111 +904,131 @@
],
"authors": [
{
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "Jeremy Dorn",
+ "email": "jeremy@jeremydorn.com",
+ "homepage": "http://jeremydorn.com/"
}
],
- "description": "Symfony polyfill backporting some PHP 5.4+ features to lower PHP versions",
- "homepage": "https://symfony.com",
+ "description": "a PHP SQL highlighting library",
+ "homepage": "https://github.com/jdorn/sql-formatter/",
"keywords": [
- "compatibility",
- "polyfill",
- "portable",
- "shim"
+ "highlight",
+ "sql"
],
- "time": "2016-01-20 09:13:37"
+ "time": "2014-01-12 16:20:24"
},
{
- "name": "symfony/polyfill-php55",
- "version": "v1.1.0",
+ "name": "michelf/php-markdown",
+ "version": "1.6.0",
"source": {
"type": "git",
- "url": "https://github.com/symfony/polyfill-php55.git",
- "reference": "b4f3f07d91702f8f926339fc4fcf81671d8c27e6"
+ "url": "https://github.com/michelf/php-markdown.git",
+ "reference": "156e56ee036505ec637d761ee62dc425d807183c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php55/zipball/b4f3f07d91702f8f926339fc4fcf81671d8c27e6",
- "reference": "b4f3f07d91702f8f926339fc4fcf81671d8c27e6",
+ "url": "https://api.github.com/repos/michelf/php-markdown/zipball/156e56ee036505ec637d761ee62dc425d807183c",
+ "reference": "156e56ee036505ec637d761ee62dc425d807183c",
"shasum": ""
},
"require": {
- "ircmaxell/password-compat": "~1.0",
- "php": ">=5.3.3"
+ "php": ">=5.3.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.1-dev"
+ "dev-lib": "1.4.x-dev"
}
},
"autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Php55\\": ""
- },
- "files": [
- "bootstrap.php"
- ]
+ "psr-0": {
+ "Michelf": ""
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "MIT"
+ "BSD-3-Clause"
],
"authors": [
{
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
+ "name": "Michel Fortin",
+ "email": "michel.fortin@michelf.ca",
+ "homepage": "https://michelf.ca/",
+ "role": "Developer"
},
{
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "John Gruber",
+ "homepage": "https://daringfireball.net/"
}
],
- "description": "Symfony polyfill backporting some PHP 5.5+ features to lower PHP versions",
- "homepage": "https://symfony.com",
+ "description": "PHP Markdown",
+ "homepage": "https://michelf.ca/projects/php-markdown/",
"keywords": [
- "compatibility",
- "polyfill",
- "portable",
- "shim"
+ "markdown"
],
- "time": "2016-01-20 09:13:37"
+ "time": "2015-12-24 01:37:31"
},
{
- "name": "symfony/polyfill-php56",
- "version": "v1.1.0",
+ "name": "nelmio/api-doc-bundle",
+ "version": "2.12.0",
+ "target-dir": "Nelmio/ApiDocBundle",
"source": {
"type": "git",
- "url": "https://github.com/symfony/polyfill-php56.git",
- "reference": "4d891fff050101a53a4caabb03277284942d1ad9"
+ "url": "https://github.com/nelmio/NelmioApiDocBundle.git",
+ "reference": "6793b701570f5f426678309910b2440c8f5d1d9e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/4d891fff050101a53a4caabb03277284942d1ad9",
- "reference": "4d891fff050101a53a4caabb03277284942d1ad9",
+ "url": "https://api.github.com/repos/nelmio/NelmioApiDocBundle/zipball/6793b701570f5f426678309910b2440c8f5d1d9e",
+ "reference": "6793b701570f5f426678309910b2440c8f5d1d9e",
"shasum": ""
},
"require": {
- "php": ">=5.3.3",
- "symfony/polyfill-util": "~1.0"
+ "michelf/php-markdown": "~1.4",
+ "php": ">=5.3",
+ "symfony/console": "~2.3|~3.0",
+ "symfony/framework-bundle": "~2.3|~3.0",
+ "symfony/twig-bundle": "~2.3|~3.0"
},
- "type": "library",
+ "conflict": {
+ "jms/serializer": "<0.12",
+ "jms/serializer-bundle": "<0.11",
+ "symfony/symfony": "~2.7.8",
+ "twig/twig": "<1.12"
+ },
+ "require-dev": {
+ "doctrine/doctrine-bundle": "~1.5",
+ "doctrine/orm": "~2.3",
+ "dunglas/api-bundle": "~1.0@dev",
+ "friendsofsymfony/rest-bundle": "~1.0|~2.0",
+ "jms/serializer-bundle": ">=0.11",
+ "sensio/framework-extra-bundle": "~3.0",
+ "symfony/browser-kit": "~2.3|~3.0",
+ "symfony/css-selector": "~2.3|~3.0",
+ "symfony/finder": "~2.3|~3.0",
+ "symfony/form": "~2.3|~3.0",
+ "symfony/phpunit-bridge": "~2.7|~3.0",
+ "symfony/serializer": "~2.7|~3.0",
+ "symfony/validator": "~2.3|~3.0",
+ "symfony/yaml": "~2.3|~3.0"
+ },
+ "suggest": {
+ "dunglas/api-bundle": "For making use of resources definitions of DunglasApiBundle.",
+ "friendsofsymfony/rest-bundle": "For making use of REST information in the doc.",
+ "jms/serializer": "For making use of serializer information in the doc.",
+ "symfony/form": "For using form definitions as input.",
+ "symfony/validator": "For making use of validator information in the doc."
+ },
+ "type": "symfony-bundle",
"extra": {
"branch-alias": {
- "dev-master": "1.1-dev"
+ "dev-master": "2.12-dev"
}
},
"autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Php56\\": ""
- },
- "files": [
- "bootstrap.php"
- ]
+ "psr-0": {
+ "Nelmio\\ApiDocBundle": ""
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -1525,58 +1036,46 @@
],
"authors": [
{
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
+ "name": "Nelmio",
+ "homepage": "http://nelm.io"
},
{
"name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "homepage": "https://github.com/nelmio/NelmioApiDocBundle/contributors"
}
],
- "description": "Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions",
- "homepage": "https://symfony.com",
+ "description": "Generates documentation for your REST API from annotations",
"keywords": [
- "compatibility",
- "polyfill",
- "portable",
- "shim"
+ "api",
+ "doc",
+ "documentation",
+ "rest"
],
- "time": "2016-01-20 09:13:37"
+ "time": "2016-03-21 11:19:12"
},
{
- "name": "symfony/polyfill-php70",
- "version": "v1.1.0",
+ "name": "ppi/distribution-module",
+ "version": "dev-master",
"source": {
"type": "git",
- "url": "https://github.com/symfony/polyfill-php70.git",
- "reference": "8428ceddbbaf102f2906769a8ef2438220c5cb95"
+ "url": "https://github.com/ppi/ppi-distribution-module.git",
+ "reference": "3eeb45fc09ceca36246e027cf71321b531ad1909"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/8428ceddbbaf102f2906769a8ef2438220c5cb95",
- "reference": "8428ceddbbaf102f2906769a8ef2438220c5cb95",
+ "url": "https://api.github.com/repos/ppi/ppi-distribution-module/zipball/3eeb45fc09ceca36246e027cf71321b531ad1909",
+ "reference": "3eeb45fc09ceca36246e027cf71321b531ad1909",
"shasum": ""
},
"require": {
- "paragonie/random_compat": "~1.0",
- "php": ">=5.3.3"
+ "ppi/framework": "~2.1"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.1-dev"
- }
- },
"autoload": {
"psr-4": {
- "Symfony\\Polyfill\\Php70\\": ""
- },
- "files": [
- "bootstrap.php"
- ],
- "classmap": [
- "Resources/stubs"
- ]
+ "PPI\\DistributionModule\\": "src/",
+ "PPI\\DistributionModule\\Tests\\": "tests"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -1584,50 +1083,82 @@
],
"authors": [
{
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
+ "name": "Paul Dragoonis",
+ "email": "paul@ppi.io"
+ },
+ {
+ "name": "Vítor Brandão",
+ "email": "vitor@ppi.io"
},
{
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "Community contributions",
+ "homepage": "https://github.com/ppi/ppi-distribution-module/contributors"
}
],
- "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions",
- "homepage": "https://symfony.com",
+ "description": "The base module for PPI distributions",
+ "homepage": "https://github.com/ppi/ppi-distribution-module",
"keywords": [
- "compatibility",
- "polyfill",
- "portable",
- "shim"
+ "framework",
+ "php",
+ "ppi",
+ "skeletonapp"
],
- "time": "2016-01-25 08:44:42"
+ "time": "2016-02-07 23:37:28"
},
{
- "name": "symfony/polyfill-util",
- "version": "v1.1.0",
+ "name": "ppi/framework",
+ "version": "2.1.2",
"source": {
"type": "git",
- "url": "https://github.com/symfony/polyfill-util.git",
- "reference": "8de62801aa12bc4dfcf85eef5d21981ae7bb3cc4"
+ "url": "https://github.com/ppi/framework.git",
+ "reference": "d6e1eb144e8201836c80d3166d5b921ea017a84d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/8de62801aa12bc4dfcf85eef5d21981ae7bb3cc4",
- "reference": "8de62801aa12bc4dfcf85eef5d21981ae7bb3cc4",
+ "url": "https://api.github.com/repos/ppi/framework/zipball/d6e1eb144e8201836c80d3166d5b921ea017a84d",
+ "reference": "d6e1eb144e8201836c80d3166d5b921ea017a84d",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=5.4",
+ "psr/http-message": "^1.0",
+ "psr/log": "^1.0",
+ "symfony-cmf/routing": "1.3.0",
+ "symfony/class-loader": "^2.7",
+ "symfony/config": "^2.7",
+ "symfony/console": "^2.7",
+ "symfony/debug": "^2.7",
+ "symfony/dependency-injection": "^2.7",
+ "symfony/finder": "^2.7",
+ "symfony/framework-bundle": "^2.7",
+ "symfony/http-foundation": "^2.7",
+ "symfony/http-kernel": "^2.7",
+ "symfony/routing": "^2.7",
+ "symfony/templating": "^2.7",
+ "symfony/yaml": "^2.7",
+ "zendframework/zend-eventmanager": "^2.3",
+ "zendframework/zend-loader": "^2.3",
+ "zendframework/zend-modulemanager": "^2.3",
+ "zendframework/zend-servicemanager": "^2.3",
+ "zendframework/zend-view": "^2.3"
+ },
+ "require-dev": {
+ "fabpot/php-cs-fixer": "^1.5",
+ "phpunit/phpunit": "~4.0"
+ },
+ "suggest": {
+ "roave/security-advisories": "Prevents installation of composer packages with known security vulnerabilities"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.1-dev"
+ "dev-master": "2.2-dev"
}
},
"autoload": {
"psr-4": {
- "Symfony\\Polyfill\\Util\\": ""
+ "PPI\\Framework\\": "src/",
+ "PPI\\FrameworkTest\\": "tests/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -1636,73 +1167,52 @@
],
"authors": [
{
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
+ "name": "Paul Dragoonis",
+ "email": "paul@ppi.io"
},
{
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "Vítor Brandão",
+ "email": "vitor@ppi.io"
+ },
+ {
+ "name": "PPI Community",
+ "homepage": "http://www.ppi.io/contributors"
}
],
- "description": "Symfony utilities for portability of PHP codes",
- "homepage": "https://symfony.com",
+ "description": "PPI Framework - The PHP Interoperability Framework!",
+ "homepage": "http://www.ppi.io",
"keywords": [
- "compat",
- "compatibility",
- "polyfill",
- "shim"
+ "framework"
],
- "time": "2016-01-20 09:13:37"
+ "time": "2016-02-16 22:37:11"
},
{
- "name": "symfony/routing",
- "version": "v2.8.2",
+ "name": "psr/http-message",
+ "version": "1.0",
"source": {
"type": "git",
- "url": "https://github.com/symfony/routing.git",
- "reference": "5451a8a1874fd4e6a4dd347ea611d86cd8441735"
+ "url": "https://github.com/php-fig/http-message.git",
+ "reference": "85d63699f0dbedb190bbd4b0d2b9dc707ea4c298"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/routing/zipball/5451a8a1874fd4e6a4dd347ea611d86cd8441735",
- "reference": "5451a8a1874fd4e6a4dd347ea611d86cd8441735",
+ "url": "https://api.github.com/repos/php-fig/http-message/zipball/85d63699f0dbedb190bbd4b0d2b9dc707ea4c298",
+ "reference": "85d63699f0dbedb190bbd4b0d2b9dc707ea4c298",
"shasum": ""
},
"require": {
- "php": ">=5.3.9"
- },
- "conflict": {
- "symfony/config": "<2.7"
- },
- "require-dev": {
- "doctrine/annotations": "~1.0",
- "doctrine/common": "~2.2",
- "psr/log": "~1.0",
- "symfony/config": "~2.7|~3.0.0",
- "symfony/expression-language": "~2.4|~3.0.0",
- "symfony/http-foundation": "~2.3|~3.0.0",
- "symfony/yaml": "~2.0,>=2.0.5|~3.0.0"
- },
- "suggest": {
- "doctrine/annotations": "For using the annotation loader",
- "symfony/config": "For using the all-in-one router or any loader",
- "symfony/dependency-injection": "For loading routes from a service",
- "symfony/expression-language": "For using expression matching",
- "symfony/yaml": "For using the YAML loader"
+ "php": ">=5.3.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.8-dev"
+ "dev-master": "1.0.x-dev"
}
},
"autoload": {
"psr-4": {
- "Symfony\\Component\\Routing\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
+ "Psr\\Http\\Message\\": "src/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -1710,71 +1220,40 @@
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
}
],
- "description": "Symfony Routing Component",
- "homepage": "https://symfony.com",
+ "description": "Common interface for HTTP messages",
"keywords": [
- "router",
- "routing",
- "uri",
- "url"
+ "http",
+ "http-message",
+ "psr",
+ "psr-7",
+ "request",
+ "response"
],
- "time": "2016-01-11 16:43:36"
+ "time": "2015-05-04 20:22:00"
},
{
- "name": "symfony/security-core",
- "version": "v3.0.2",
+ "name": "psr/log",
+ "version": "1.0.0",
"source": {
"type": "git",
- "url": "https://github.com/symfony/security-core.git",
- "reference": "f84245fd3ce3d608558877336c2557a2dbca123d"
+ "url": "https://github.com/php-fig/log.git",
+ "reference": "fe0936ee26643249e916849d48e3a51d5f5e278b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/security-core/zipball/f84245fd3ce3d608558877336c2557a2dbca123d",
- "reference": "f84245fd3ce3d608558877336c2557a2dbca123d",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/fe0936ee26643249e916849d48e3a51d5f5e278b",
+ "reference": "fe0936ee26643249e916849d48e3a51d5f5e278b",
"shasum": ""
},
- "require": {
- "php": ">=5.5.9",
- "symfony/polyfill-php56": "~1.0",
- "symfony/polyfill-util": "~1.0"
- },
- "require-dev": {
- "psr/log": "~1.0",
- "symfony/event-dispatcher": "~2.8|~3.0",
- "symfony/expression-language": "~2.8|~3.0",
- "symfony/http-foundation": "~2.8|~3.0",
- "symfony/ldap": "~2.8|~3.0.0",
- "symfony/validator": "~2.8|~3.0"
- },
- "suggest": {
- "symfony/event-dispatcher": "",
- "symfony/expression-language": "For using the expression voter",
- "symfony/http-foundation": "",
- "symfony/ldap": "For using LDAP integration",
- "symfony/validator": "For using the user password constraint"
- },
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.0-dev"
- }
- },
"autoload": {
- "psr-4": {
- "Symfony\\Component\\Security\\Core\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
+ "psr-0": {
+ "Psr\\Log\\": ""
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -1782,56 +1261,47 @@
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
}
],
- "description": "Symfony Security Component - Core Library",
- "homepage": "https://symfony.com",
- "time": "2016-02-01 12:48:41"
+ "description": "Common interface for logging libraries",
+ "keywords": [
+ "log",
+ "psr",
+ "psr-3"
+ ],
+ "time": "2012-12-21 11:40:51"
},
{
- "name": "symfony/security-csrf",
- "version": "v3.0.2",
+ "name": "swiftmailer/swiftmailer",
+ "version": "v5.4.2",
"source": {
"type": "git",
- "url": "https://github.com/symfony/security-csrf.git",
- "reference": "1e1dc8bec95dc4123034ccd806059b312a7bbef0"
+ "url": "https://github.com/swiftmailer/swiftmailer.git",
+ "reference": "d8db871a54619458a805229a057ea2af33c753e8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/security-csrf/zipball/1e1dc8bec95dc4123034ccd806059b312a7bbef0",
- "reference": "1e1dc8bec95dc4123034ccd806059b312a7bbef0",
+ "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/d8db871a54619458a805229a057ea2af33c753e8",
+ "reference": "d8db871a54619458a805229a057ea2af33c753e8",
"shasum": ""
},
"require": {
- "php": ">=5.5.9",
- "symfony/polyfill-php56": "~1.0",
- "symfony/polyfill-php70": "~1.0",
- "symfony/security-core": "~2.8|~3.0"
+ "php": ">=5.3.3"
},
"require-dev": {
- "symfony/http-foundation": "~2.8|~3.0"
- },
- "suggest": {
- "symfony/http-foundation": "For using the class SessionTokenStorage."
+ "mockery/mockery": "~0.9.1,<0.9.4"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "3.0-dev"
+ "dev-master": "5.4-dev"
}
},
"autoload": {
- "psr-4": {
- "Symfony\\Component\\Security\\Csrf\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
+ "files": [
+ "lib/swift_required.php"
]
},
"notification-url": "https://packagist.org/downloads/",
@@ -1840,48 +1310,60 @@
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
+ "name": "Chris Corbyn"
},
{
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
}
],
- "description": "Symfony Security Component - CSRF Library",
- "homepage": "https://symfony.com",
- "time": "2016-01-03 15:35:16"
+ "description": "Swiftmailer, free feature-rich PHP mailer",
+ "homepage": "http://swiftmailer.org",
+ "keywords": [
+ "email",
+ "mail",
+ "mailer"
+ ],
+ "time": "2016-05-01 08:45:47"
},
{
- "name": "symfony/stopwatch",
- "version": "v3.0.2",
+ "name": "symfony-cmf/routing",
+ "version": "1.3.0",
"source": {
"type": "git",
- "url": "https://github.com/symfony/stopwatch.git",
- "reference": "4a204804952ff267ace88cf499e0b4bb302a475e"
+ "url": "https://github.com/symfony-cmf/Routing.git",
+ "reference": "8e87981d72c6930a27585dcd3119f3199f6cb2a6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/stopwatch/zipball/4a204804952ff267ace88cf499e0b4bb302a475e",
- "reference": "4a204804952ff267ace88cf499e0b4bb302a475e",
+ "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/8e87981d72c6930a27585dcd3119f3199f6cb2a6",
+ "reference": "8e87981d72c6930a27585dcd3119f3199f6cb2a6",
"shasum": ""
},
"require": {
- "php": ">=5.5.9"
+ "php": ">=5.3.3",
+ "psr/log": "~1.0",
+ "symfony/http-kernel": "~2.2",
+ "symfony/routing": "~2.2"
+ },
+ "require-dev": {
+ "symfony/config": "~2.2",
+ "symfony/dependency-injection": "~2.0@stable",
+ "symfony/event-dispatcher": "~2.1"
+ },
+ "suggest": {
+ "symfony/event-dispatcher": "DynamicRouter can optionally trigger an event at the start of matching. Minimal version ~2.1"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "3.0-dev"
+ "dev-master": "1.3-dev"
}
},
"autoload": {
"psr-4": {
- "Symfony\\Component\\Stopwatch\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
+ "Symfony\\Cmf\\Component\\Routing\\": ""
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -1889,54 +1371,56 @@
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "Symfony CMF community",
+ "homepage": "https://github.com/symfony-cmf/Routing/contributors"
}
],
- "description": "Symfony Stopwatch Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-03 15:35:16"
+ "description": "Extends the Symfony2 routing component for dynamic routes and chaining several routers",
+ "homepage": "http://cmf.symfony.com",
+ "keywords": [
+ "database",
+ "routing"
+ ],
+ "time": "2014-10-20 20:55:17"
},
{
- "name": "symfony/templating",
- "version": "v2.8.2",
+ "name": "symfony/swiftmailer-bundle",
+ "version": "v2.3.11",
"source": {
"type": "git",
- "url": "https://github.com/symfony/templating.git",
- "reference": "8ce7cc0a6877bbc0ac083ebb98cbf4f2bc27e248"
+ "url": "https://github.com/symfony/swiftmailer-bundle.git",
+ "reference": "5e1a90f28213231ceee19c953bbebc5b5b95c690"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/templating/zipball/8ce7cc0a6877bbc0ac083ebb98cbf4f2bc27e248",
- "reference": "8ce7cc0a6877bbc0ac083ebb98cbf4f2bc27e248",
+ "url": "https://api.github.com/repos/symfony/swiftmailer-bundle/zipball/5e1a90f28213231ceee19c953bbebc5b5b95c690",
+ "reference": "5e1a90f28213231ceee19c953bbebc5b5b95c690",
"shasum": ""
},
"require": {
- "php": ">=5.3.9"
+ "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": {
- "psr/log": "~1.0"
+ "symfony/phpunit-bridge": "~2.7|~3.0"
},
"suggest": {
- "psr/log": "For using debug logging in loaders"
+ "psr/log": "Allows logging"
},
- "type": "library",
+ "type": "symfony-bundle",
"extra": {
"branch-alias": {
- "dev-master": "2.8-dev"
+ "dev-master": "2.3-dev"
}
},
"autoload": {
"psr-4": {
- "Symfony\\Component\\Templating\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
+ "Symfony\\Bundle\\SwiftmailerBundle\\": ""
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -1944,62 +1428,119 @@
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
+ "name": "Symfony Community",
+ "homepage": "http://symfony.com/contributors"
},
{
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
}
],
- "description": "Symfony Templating Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-03 15:33:41"
+ "description": "Symfony SwiftmailerBundle",
+ "homepage": "http://symfony.com",
+ "time": "2016-01-15 16:41:20"
},
{
- "name": "symfony/translation",
- "version": "v2.8.2",
+ "name": "symfony/symfony",
+ "version": "v2.7.7",
"source": {
"type": "git",
- "url": "https://github.com/symfony/translation.git",
- "reference": "bc0b666903944858f4ffec01c4e50c63e5c276c0"
+ "url": "https://github.com/symfony/symfony.git",
+ "reference": "cc69dbd24b4b2e6de60b2414ef95da2794f459a2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/translation/zipball/bc0b666903944858f4ffec01c4e50c63e5c276c0",
- "reference": "bc0b666903944858f4ffec01c4e50c63e5c276c0",
+ "url": "https://api.github.com/repos/symfony/symfony/zipball/cc69dbd24b4b2e6de60b2414ef95da2794f459a2",
+ "reference": "cc69dbd24b4b2e6de60b2414ef95da2794f459a2",
"shasum": ""
},
"require": {
+ "doctrine/common": "~2.4",
"php": ">=5.3.9",
- "symfony/polyfill-mbstring": "~1.0"
- },
- "conflict": {
- "symfony/config": "<2.7"
- },
- "require-dev": {
"psr/log": "~1.0",
- "symfony/config": "~2.8",
- "symfony/intl": "~2.4|~3.0.0",
- "symfony/yaml": "~2.2|~3.0.0"
+ "twig/twig": "~1.23|~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/locale": "self.version",
+ "symfony/monolog-bridge": "self.version",
+ "symfony/options-resolver": "self.version",
+ "symfony/process": "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"
},
- "suggest": {
- "psr/log": "To use logging capability in translator",
- "symfony/config": "",
- "symfony/yaml": ""
+ "require-dev": {
+ "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",
+ "ircmaxell/password-compat": "~1.0",
+ "monolog/monolog": "~1.11",
+ "ocramius/proxy-manager": "~0.4|~1.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.8-dev"
+ "dev-master": "2.7-dev"
}
},
"autoload": {
"psr-4": {
- "Symfony\\Component\\Translation\\": ""
+ "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/HttpFoundation/Resources/stubs",
+ "src/Symfony/Component/Intl/Resources/stubs"
+ ],
+ "files": [
+ "src/Symfony/Component/Intl/Resources/stubs/functions.php"
+ ],
"exclude-from-classmap": [
- "/Tests/"
+ "**/Tests/"
]
},
"notification-url": "https://packagist.org/downloads/",
@@ -2016,76 +1557,91 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Translation Component",
+ "description": "The Symfony PHP framework",
"homepage": "https://symfony.com",
- "time": "2016-01-03 15:33:41"
+ "keywords": [
+ "framework"
+ ],
+ "time": "2015-11-23 11:58:08"
},
{
- "name": "symfony/yaml",
- "version": "v2.8.2",
+ "name": "twig/twig",
+ "version": "v1.24.0",
"source": {
"type": "git",
- "url": "https://github.com/symfony/yaml.git",
- "reference": "34c8a4b51e751e7ea869b8262f883d008a2b81b8"
+ "url": "https://github.com/twigphp/Twig.git",
+ "reference": "3e5aa30ebfbafd5951fb1b01e338e1800ce7e0e8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/34c8a4b51e751e7ea869b8262f883d008a2b81b8",
- "reference": "34c8a4b51e751e7ea869b8262f883d008a2b81b8",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/3e5aa30ebfbafd5951fb1b01e338e1800ce7e0e8",
+ "reference": "3e5aa30ebfbafd5951fb1b01e338e1800ce7e0e8",
"shasum": ""
},
"require": {
- "php": ">=5.3.9"
+ "php": ">=5.2.7"
+ },
+ "require-dev": {
+ "symfony/debug": "~2.7",
+ "symfony/phpunit-bridge": "~2.7"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.8-dev"
+ "dev-master": "1.24-dev"
}
},
"autoload": {
- "psr-4": {
- "Symfony\\Component\\Yaml\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
+ "psr-0": {
+ "Twig_": "lib/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "MIT"
+ "BSD-3-Clause"
],
"authors": [
{
"name": "Fabien Potencier",
- "email": "fabien@symfony.com"
+ "email": "fabien@symfony.com",
+ "homepage": "http://fabien.potencier.org",
+ "role": "Lead Developer"
},
{
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
+ "name": "Armin Ronacher",
+ "email": "armin.ronacher@active-4.com",
+ "role": "Project Founder"
+ },
+ {
+ "name": "Twig Team",
+ "homepage": "http://twig.sensiolabs.org/contributors",
+ "role": "Contributors"
}
],
- "description": "Symfony Yaml Component",
- "homepage": "https://symfony.com",
- "time": "2016-01-13 10:28:07"
+ "description": "Twig, the flexible, fast, and secure template language for PHP",
+ "homepage": "http://twig.sensiolabs.org",
+ "keywords": [
+ "templating"
+ ],
+ "time": "2016-01-25 21:22:18"
},
{
"name": "zendframework/zend-eventmanager",
- "version": "2.6.2",
+ "version": "2.6.3",
"source": {
"type": "git",
"url": "https://github.com/zendframework/zend-eventmanager.git",
- "reference": "b4354f75f694504d32e7d080641854f830acb865"
+ "reference": "3d41b6129fb4916d483671cea9f77e4f90ae85d3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-eventmanager/zipball/b4354f75f694504d32e7d080641854f830acb865",
- "reference": "b4354f75f694504d32e7d080641854f830acb865",
+ "url": "https://api.github.com/repos/zendframework/zend-eventmanager/zipball/3d41b6129fb4916d483671cea9f77e4f90ae85d3",
+ "reference": "3d41b6129fb4916d483671cea9f77e4f90ae85d3",
"shasum": ""
},
"require": {
- "php": ">=5.5",
- "zendframework/zend-stdlib": "~2.5"
+ "php": "^5.5 || ^7.0",
+ "zendframework/zend-stdlib": "^2.7"
},
"require-dev": {
"athletic/athletic": "dev-master",
@@ -2095,8 +1651,9 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.6-dev",
- "dev-develop": "3.0-dev"
+ "dev-release-2.6": "2.6-dev",
+ "dev-master": "3.0-dev",
+ "dev-develop": "3.1-dev"
}
},
"autoload": {
@@ -2113,46 +1670,48 @@
"eventmanager",
"zf2"
],
- "time": "2016-01-12 23:08:36"
+ "time": "2016-02-18 20:49:05"
},
{
"name": "zendframework/zend-hydrator",
- "version": "1.0.0",
+ "version": "1.1.0",
"source": {
"type": "git",
"url": "https://github.com/zendframework/zend-hydrator.git",
- "reference": "f3ed8b833355140350bbed98d8a7b8b66875903f"
+ "reference": "22652e1661a5a10b3f564cf7824a2206cf5a4a65"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-hydrator/zipball/f3ed8b833355140350bbed98d8a7b8b66875903f",
- "reference": "f3ed8b833355140350bbed98d8a7b8b66875903f",
+ "url": "https://api.github.com/repos/zendframework/zend-hydrator/zipball/22652e1661a5a10b3f564cf7824a2206cf5a4a65",
+ "reference": "22652e1661a5a10b3f564cf7824a2206cf5a4a65",
"shasum": ""
},
"require": {
- "php": ">=5.5",
- "zendframework/zend-stdlib": "^2.5.1"
+ "php": "^5.5 || ^7.0",
+ "zendframework/zend-stdlib": "^2.7 || ^3.0"
},
"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"
+ "zendframework/zend-eventmanager": "^2.6.2 || ^3.0",
+ "zendframework/zend-filter": "^2.6",
+ "zendframework/zend-inputfilter": "^2.6",
+ "zendframework/zend-serializer": "^2.6.1",
+ "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3"
},
"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"
+ "zendframework/zend-eventmanager": "^2.6.2 || ^3.0, to support aggregate hydrator usage",
+ "zendframework/zend-filter": "^2.6, to support naming strategy hydrator usage",
+ "zendframework/zend-serializer": "^2.6.1, to use the SerializableStrategy",
+ "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3, to support hydrator plugin manager usage"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0-dev",
- "dev-develop": "1.1-dev"
+ "dev-release-1.0": "1.0-dev",
+ "dev-release-1.1": "1.1-dev",
+ "dev-master": "2.0-dev",
+ "dev-develop": "2.1-dev"
}
},
"autoload": {
@@ -2169,7 +1728,7 @@
"hydrator",
"zf2"
],
- "time": "2015-09-17 14:06:43"
+ "time": "2016-02-18 22:38:26"
},
{
"name": "zendframework/zend-loader",
@@ -2217,32 +1776,31 @@
},
{
"name": "zendframework/zend-modulemanager",
- "version": "2.6.1",
+ "version": "2.7.1",
"source": {
"type": "git",
"url": "https://github.com/zendframework/zend-modulemanager.git",
- "reference": "5d11387829cfc68359da7ea600dea835acb31a22"
+ "reference": "a2c3af17bd620028e8478a2e115e06623c4b6400"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-modulemanager/zipball/5d11387829cfc68359da7ea600dea835acb31a22",
- "reference": "5d11387829cfc68359da7ea600dea835acb31a22",
+ "url": "https://api.github.com/repos/zendframework/zend-modulemanager/zipball/a2c3af17bd620028e8478a2e115e06623c4b6400",
+ "reference": "a2c3af17bd620028e8478a2e115e06623c4b6400",
"shasum": ""
},
"require": {
- "php": ">=5.5",
- "zendframework/zend-eventmanager": "~2.5",
- "zendframework/zend-stdlib": "~2.7"
+ "php": "^5.5 || ^7.0",
+ "zendframework/zend-eventmanager": "^2.6.2 || ^3.0",
+ "zendframework/zend-stdlib": "^2.7 || ^3.0"
},
"require-dev": {
"fabpot/php-cs-fixer": "1.7.*",
"phpunit/phpunit": "~4.0",
- "zendframework/zend-config": "~2.5",
- "zendframework/zend-console": "~2.5",
- "zendframework/zend-di": "~2.5",
- "zendframework/zend-loader": "~2.5",
- "zendframework/zend-mvc": "~2.5",
- "zendframework/zend-servicemanager": "~2.5"
+ "zendframework/zend-config": "^2.6",
+ "zendframework/zend-console": "^2.6",
+ "zendframework/zend-di": "^2.6",
+ "zendframework/zend-loader": "^2.5",
+ "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3"
},
"suggest": {
"zendframework/zend-config": "Zend\\Config component",
@@ -2254,8 +1812,8 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.6-dev",
- "dev-develop": "2.7-dev"
+ "dev-master": "2.7-dev",
+ "dev-develop": "2.8-dev"
}
},
"autoload": {
@@ -2272,20 +1830,20 @@
"modulemanager",
"zf2"
],
- "time": "2015-09-22 17:28:07"
+ "time": "2016-02-28 04:45:34"
},
{
"name": "zendframework/zend-servicemanager",
- "version": "2.7.5",
+ "version": "2.7.6",
"source": {
"type": "git",
"url": "https://github.com/zendframework/zend-servicemanager.git",
- "reference": "fb5b54db5ead533b38e311f14e9c01a79218bf2b"
+ "reference": "a6db4d13b9141fccce5dcb553df0295d6ad7d477"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-servicemanager/zipball/fb5b54db5ead533b38e311f14e9c01a79218bf2b",
- "reference": "fb5b54db5ead533b38e311f14e9c01a79218bf2b",
+ "url": "https://api.github.com/repos/zendframework/zend-servicemanager/zipball/a6db4d13b9141fccce5dcb553df0295d6ad7d477",
+ "reference": "a6db4d13b9141fccce5dcb553df0295d6ad7d477",
"shasum": ""
},
"require": {
@@ -2324,25 +1882,25 @@
"servicemanager",
"zf2"
],
- "time": "2016-02-02 14:11:46"
+ "time": "2016-04-27 19:07:40"
},
{
"name": "zendframework/zend-stdlib",
- "version": "2.7.4",
+ "version": "2.7.7",
"source": {
"type": "git",
"url": "https://github.com/zendframework/zend-stdlib.git",
- "reference": "cae029346a33663b998507f94962eb27de060683"
+ "reference": "0e44eb46788f65e09e077eb7f44d2659143bcc1f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-stdlib/zipball/cae029346a33663b998507f94962eb27de060683",
- "reference": "cae029346a33663b998507f94962eb27de060683",
+ "url": "https://api.github.com/repos/zendframework/zend-stdlib/zipball/0e44eb46788f65e09e077eb7f44d2659143bcc1f",
+ "reference": "0e44eb46788f65e09e077eb7f44d2659143bcc1f",
"shasum": ""
},
"require": {
- "php": ">=5.5",
- "zendframework/zend-hydrator": "~1.0"
+ "php": "^5.5 || ^7.0",
+ "zendframework/zend-hydrator": "~1.1"
},
"require-dev": {
"athletic/athletic": "~0.1",
@@ -2364,8 +1922,9 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.7-dev",
- "dev-develop": "2.8-dev"
+ "dev-release-2.7": "2.7-dev",
+ "dev-master": "3.0-dev",
+ "dev-develop": "3.1-dev"
}
},
"autoload": {
@@ -2382,51 +1941,52 @@
"stdlib",
"zf2"
],
- "time": "2015-10-15 15:57:32"
+ "time": "2016-04-12 21:17:31"
},
{
"name": "zendframework/zend-view",
- "version": "2.5.3",
+ "version": "2.7.0",
"source": {
"type": "git",
"url": "https://github.com/zendframework/zend-view.git",
- "reference": "f1b682652045b126e0eb0852a1c9fb76b21dfcdd"
+ "reference": "001336925fec6bb36e8e6d2b2af60da30a9d087e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-view/zipball/f1b682652045b126e0eb0852a1c9fb76b21dfcdd",
- "reference": "f1b682652045b126e0eb0852a1c9fb76b21dfcdd",
+ "url": "https://api.github.com/repos/zendframework/zend-view/zipball/001336925fec6bb36e8e6d2b2af60da30a9d087e",
+ "reference": "001336925fec6bb36e8e6d2b2af60da30a9d087e",
"shasum": ""
},
"require": {
"php": "^5.5 || ^7.0",
- "zendframework/zend-eventmanager": "~2.5",
- "zendframework/zend-loader": "~2.5",
- "zendframework/zend-stdlib": "~2.5"
+ "zendframework/zend-eventmanager": "^2.6.2 || ^3.0",
+ "zendframework/zend-loader": "^2.5",
+ "zendframework/zend-stdlib": "^2.7 || ^3.0"
},
"require-dev": {
"fabpot/php-cs-fixer": "1.7.*",
- "phpunit/phpunit": "~4.0",
- "zendframework/zend-authentication": "~2.5",
- "zendframework/zend-cache": "~2.5",
- "zendframework/zend-config": "~2.5",
- "zendframework/zend-console": "~2.5",
- "zendframework/zend-escaper": "~2.5",
- "zendframework/zend-feed": "~2.5",
- "zendframework/zend-filter": "~2.5",
- "zendframework/zend-http": "~2.5",
- "zendframework/zend-i18n": "~2.5",
- "zendframework/zend-json": "~2.5",
- "zendframework/zend-log": "~2.5",
- "zendframework/zend-modulemanager": "~2.5",
- "zendframework/zend-mvc": "~2.5",
- "zendframework/zend-navigation": "~2.5",
- "zendframework/zend-paginator": "~2.5",
- "zendframework/zend-permissions-acl": "~2.5",
- "zendframework/zend-serializer": "~2.5",
- "zendframework/zend-servicemanager": "~2.5",
- "zendframework/zend-session": "dev-master",
- "zendframework/zend-uri": "~2.5"
+ "phpunit/phpunit": "^4.5",
+ "zendframework/zend-authentication": "^2.5",
+ "zendframework/zend-cache": "^2.6.1",
+ "zendframework/zend-config": "^2.6",
+ "zendframework/zend-console": "^2.6",
+ "zendframework/zend-escaper": "^2.5",
+ "zendframework/zend-feed": "^2.7",
+ "zendframework/zend-filter": "^2.6.1",
+ "zendframework/zend-http": "^2.5.4",
+ "zendframework/zend-i18n": "^2.6",
+ "zendframework/zend-json": "^2.6.1",
+ "zendframework/zend-log": "^2.7",
+ "zendframework/zend-modulemanager": "^2.7.1",
+ "zendframework/zend-mvc": "^2.7",
+ "zendframework/zend-navigation": "^2.5",
+ "zendframework/zend-paginator": "^2.5",
+ "zendframework/zend-permissions-acl": "^2.6",
+ "zendframework/zend-router": "^3.0.1",
+ "zendframework/zend-serializer": "^2.6.1",
+ "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3",
+ "zendframework/zend-session": "^2.6.2",
+ "zendframework/zend-uri": "^2.5"
},
"suggest": {
"zendframework/zend-authentication": "Zend\\Authentication component",
@@ -2446,8 +2006,8 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.5-dev",
- "dev-develop": "2.6-dev"
+ "dev-master": "2.7-dev",
+ "dev-develop": "2.8-dev"
}
},
"autoload": {
@@ -2465,64 +2025,10 @@
"view",
"zf2"
],
- "time": "2016-01-19 20:49:13"
+ "time": "2016-05-12 14:24:52"
}
],
"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-14 21:17:01"
- },
{
"name": "phpdocumentor/reflection-docblock",
"version": "2.0.4",
@@ -2574,22 +2080,24 @@
},
{
"name": "phpspec/prophecy",
- "version": "v1.5.0",
+ "version": "v1.6.0",
"source": {
"type": "git",
"url": "https://github.com/phpspec/prophecy.git",
- "reference": "4745ded9307786b730d7a60df5cb5a6c43cf95f7"
+ "reference": "3c91bdf81797d725b14cb62906f9a4ce44235972"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpspec/prophecy/zipball/4745ded9307786b730d7a60df5cb5a6c43cf95f7",
- "reference": "4745ded9307786b730d7a60df5cb5a6c43cf95f7",
+ "url": "https://api.github.com/repos/phpspec/prophecy/zipball/3c91bdf81797d725b14cb62906f9a4ce44235972",
+ "reference": "3c91bdf81797d725b14cb62906f9a4ce44235972",
"shasum": ""
},
"require": {
"doctrine/instantiator": "^1.0.2",
+ "php": "^5.3|^7.0",
"phpdocumentor/reflection-docblock": "~2.0",
- "sebastian/comparator": "~1.1"
+ "sebastian/comparator": "~1.1",
+ "sebastian/recursion-context": "~1.0"
},
"require-dev": {
"phpspec/phpspec": "~2.0"
@@ -2597,7 +2105,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.4.x-dev"
+ "dev-master": "1.5.x-dev"
}
},
"autoload": {
@@ -2630,7 +2138,7 @@
"spy",
"stub"
],
- "time": "2015-08-13 10:07:40"
+ "time": "2016-02-15 07:46:21"
},
{
"name": "phpunit/php-code-coverage",
@@ -2784,21 +2292,24 @@
},
{
"name": "phpunit/php-timer",
- "version": "1.0.7",
+ "version": "1.0.8",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-timer.git",
- "reference": "3e82f4e9fc92665fafd9157568e4dcb01d014e5b"
+ "reference": "38e9124049cf1a164f1e4537caf19c99bf1eb260"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3e82f4e9fc92665fafd9157568e4dcb01d014e5b",
- "reference": "3e82f4e9fc92665fafd9157568e4dcb01d014e5b",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/38e9124049cf1a164f1e4537caf19c99bf1eb260",
+ "reference": "38e9124049cf1a164f1e4537caf19c99bf1eb260",
"shasum": ""
},
"require": {
"php": ">=5.3.3"
},
+ "require-dev": {
+ "phpunit/phpunit": "~4|~5"
+ },
"type": "library",
"autoload": {
"classmap": [
@@ -2821,7 +2332,7 @@
"keywords": [
"timer"
],
- "time": "2015-06-21 08:01:12"
+ "time": "2016-05-12 18:03:57"
},
{
"name": "phpunit/php-token-stream",
@@ -2874,16 +2385,16 @@
},
{
"name": "phpunit/phpunit",
- "version": "4.8.22",
+ "version": "4.8.24",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "dfb11aa5236376b4fc63853cf746af39fe780e72"
+ "reference": "a1066c562c52900a142a0e2bbf0582994671385e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/dfb11aa5236376b4fc63853cf746af39fe780e72",
- "reference": "dfb11aa5236376b4fc63853cf746af39fe780e72",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a1066c562c52900a142a0e2bbf0582994671385e",
+ "reference": "a1066c562c52900a142a0e2bbf0582994671385e",
"shasum": ""
},
"require": {
@@ -2942,7 +2453,7 @@
"testing",
"xunit"
],
- "time": "2016-02-02 09:01:21"
+ "time": "2016-03-14 06:16:08"
},
{
"name": "phpunit/phpunit-mock-objects",
@@ -3118,16 +2629,16 @@
},
{
"name": "sebastian/environment",
- "version": "1.3.3",
+ "version": "1.3.6",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/environment.git",
- "reference": "6e7133793a8e5a5714a551a8324337374be209df"
+ "reference": "2292b116f43c272ff4328083096114f84ea46a56"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/6e7133793a8e5a5714a551a8324337374be209df",
- "reference": "6e7133793a8e5a5714a551a8324337374be209df",
+ "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/2292b116f43c272ff4328083096114f84ea46a56",
+ "reference": "2292b116f43c272ff4328083096114f84ea46a56",
"shasum": ""
},
"require": {
@@ -3164,7 +2675,7 @@
"environment",
"hhvm"
],
- "time": "2015-12-02 08:37:27"
+ "time": "2016-05-04 07:59:13"
},
{
"name": "sebastian/exporter",
diff --git a/modules/Application/Module.php b/modules/Application/Module.php
index b251f91..8b5075f 100644
--- a/modules/Application/Module.php
+++ b/modules/Application/Module.php
@@ -7,18 +7,11 @@
class Module extends AbstractModule
{
- /**
- * @return array
- */
public function getConfig()
{
return $this->loadConfig(__DIR__ . '/resources/config/config.yml');
}
- /**
- * @return \Aura\Router\Router
- * @throws \Exception
- */
public function getRoutes()
{
return $this->loadSymfonyRoutes(__DIR__ . '/resources/routes/symfony.yml');
diff --git a/modules/Framework/src/Controller/Error.php b/modules/Framework/src/Controller/Error.php
index ddb138d..f719070 100644
--- a/modules/Framework/src/Controller/Error.php
+++ b/modules/Framework/src/Controller/Error.php
@@ -2,16 +2,17 @@
namespace Framework\Controller;
use PPI\Framework\Module\Controller as BaseController;
+use Symfony\Component\Intl\Exception\ResourceBundleNotFoundException;
use Symfony\Component\Routing\Exception\ResourceNotFoundException;
class Error extends BaseController {
public function show404Action()
{
- if($this->getEnv() !== 'production') {
- throw new ResourceNotFoundException('Page not found');
- } else {
+ if($this->getEnv() === 'production') {
return $this->render('Framework:error:404.html.php');
+ } else {
+ throw new ResourceNotFoundException('404: Resource not found');
}
}
diff --git a/public/index.php b/public/index.php
index 4bed188..685d944 100644
--- a/public/index.php
+++ b/public/index.php
@@ -26,6 +26,11 @@
// ...configure...
$app->loadConfig($app->getEnvironment().'/app.php');
+$app->boot(); // Boot PPI
-// ...and run the application!
+// Give me a symfony kernel pls!
+$symfonyKernel = include __DIR__ . '/../app/sfkernel.php';
+$app->setSymfonyKernel($symfonyKernel);
+
+// Dispatch PPI System
$app->run();
diff --git a/utils/skeleton_symfony/app/config/bundles.yml b/utils/skeleton_symfony/app/config/bundles.yml
new file mode 100644
index 0000000..4720b97
--- /dev/null
+++ b/utils/skeleton_symfony/app/config/bundles.yml
@@ -0,0 +1,2 @@
+bundles:
+ - Symfony\Bundle\FrameworkBundle\FrameworkBundle
diff --git a/utils/skeleton_symfony/app/config/config.yml b/utils/skeleton_symfony/app/config/config.yml
new file mode 100644
index 0000000..c4b3451
--- /dev/null
+++ b/utils/skeleton_symfony/app/config/config.yml
@@ -0,0 +1,13 @@
+imports:
+ - { resource: "parameters.yml" }
+
+framework:
+ secret: ThisTokenIsNotSoSecretChangeIt
+ router:
+ resource: '%kernel.root_dir%/config/dev/symfony/routing.yml'
+
+services:
+ ppi.exception_listener:
+ class: PPI\Framework\Exception\SymfonyExceptionListener
+ tags:
+ - { name: kernel.event_listener, event: kernel.exception, method: onKernelException, priority: 1 }
diff --git a/utils/skeleton_symfony/app/config/parameters.yml b/utils/skeleton_symfony/app/config/parameters.yml
new file mode 100644
index 0000000..e69de29
diff --git a/utils/skeleton_symfony/app/config/routing.yml b/utils/skeleton_symfony/app/config/routing.yml
new file mode 100644
index 0000000..e69de29
diff --git a/utils/skeleton_symfony/app/sfconsole b/utils/skeleton_symfony/app/sfconsole
new file mode 100644
index 0000000..3281771
--- /dev/null
+++ b/utils/skeleton_symfony/app/sfconsole
@@ -0,0 +1,31 @@
+#!/usr/bin/env php
+
+ * @license http://opensource.org/licenses/mit-license.php MIT
+ * @link http://www.ppi.io
+ */
+
+set_time_limit(0);
+
+chdir(dirname(__DIR__));
+require_once __DIR__ . '/init.php';
+
+use Symfony\Component\Console\Input\ArgvInput;
+use Symfony\Component\Console\Output\ConsoleOutput;
+use Symfony\Bundle\FrameworkBundle\Console\Application;
+
+$input = new ArgvInput();
+$output = new ConsoleOutput();
+
+$env = $input->getParameterOption(array('--env', '-e'), getenv('PPI_ENV') ?: 'dev');
+$debug = getenv('PPI_DEBUG') !== '0' && !$input->hasParameterOption(array('--no-debug', '')) && $env !== 'prod';
+
+$sfKernel = include 'sfkernel.php';
+
+$application = new Application($sfKernel);
+$application->doRun($input, $output);
diff --git a/utils/skeleton_symfony/app/sfkernel.php b/utils/skeleton_symfony/app/sfkernel.php
new file mode 100644
index 0000000..32f798d
--- /dev/null
+++ b/utils/skeleton_symfony/app/sfkernel.php
@@ -0,0 +1,31 @@
+setAppConfigDir($configDir);
+$kernel->setAppConfigFile('config.yml');
+$kernel->setCacheDir(realpath(__DIR__ . '/cache'));
+$kernel->setLogDir(realpath(__DIR__ . '/logs'));
+$kernel->setBundlesConfigFile(realpath($configDir . '/bundles.yml'));
+$kernel->setRootDir(__DIR__);
+
+$bundles = $kernel->registerBundles();
+
+$kernel->boot();
+
+return $kernel;
\ No newline at end of file
diff --git a/web b/web
new file mode 120000
index 0000000..d70ebaa
--- /dev/null
+++ b/web
@@ -0,0 +1 @@
+public
\ No newline at end of file