// composer.json
{
"require": {
"php": "^7.1.3",
"ext-ctype": "*",
"ext-iconv": "*",
"api-platform/api-pack": "^1.2", // v1.2.0
"composer/package-versions-deprecated": "^1.11", // 1.11.99
"doctrine/doctrine-migrations-bundle": "^2.0", // v2.0.0
"nesbot/carbon": "^2.17", // 2.19.2
"symfony/console": "4.2.*", // v4.2.9
"symfony/dotenv": "4.2.*", // v4.2.9
"symfony/flex": "^1.1", // v1.9.10
"symfony/framework-bundle": "4.2.*", // v4.2.9
"symfony/yaml": "4.2.*" // v4.2.9
},
"require-dev": {
"symfony/maker-bundle": "^1.11", // v1.11.6
"symfony/profiler-pack": "^1.0" // v1.0.4
}
}
// composer.json
{
"require": {
"php": "^7.1.3",
"ext-ctype": "*",
"ext-iconv": "*",
"api-platform/api-pack": "^1.2", // v1.2.0
"composer/package-versions-deprecated": "^1.11", // 1.11.99
"doctrine/doctrine-migrations-bundle": "^2.0", // v2.0.0
"nesbot/carbon": "^2.17", // 2.19.2
"symfony/console": "4.2.*", // v4.2.9
"symfony/dotenv": "4.2.*", // v4.2.9
"symfony/flex": "^1.1", // v1.9.10
"symfony/framework-bundle": "4.2.*", // v4.2.9
"symfony/yaml": "4.2.*" // v4.2.9
},
"require-dev": {
"symfony/maker-bundle": "^1.11", // v1.11.6
"symfony/profiler-pack": "^1.0" // v1.0.4
}
}
API Platform is crushing the scene these days. And it's easy to see why! Built on top of Symfony, API Platform enables you to build a rich, JSON-LD-powered, hypermedia API... pretty much instantly! In this tutorial, we'll build a real app and leverage these tools: