Most of the hard work is done by @nateevans https://gist.github.com/nateevans/9958390
Thank you!
Requires Twig ^1.2 | ^2.0
{% extends 'knp_menu.html.twig' %}
<?php | |
namespace App\Command; | |
use Carbon\Carbon; | |
use Symfony\Component\Console\Attribute\AsCommand; | |
use Symfony\Component\Console\Command\Command; | |
use Symfony\Component\Console\Input\InputInterface; | |
use Symfony\Component\Console\Output\OutputInterface; | |
use Symfony\Component\Serializer\SerializerInterface; |
<?php | |
// composer require symfony/serializer symfony/property-info symfony/property-access phpdocumentor/reflection-docblock | |
require __DIR__ . '/vendor/autoload.php'; | |
use Symfony\Component\PropertyInfo\Extractor\PhpDocExtractor; | |
use Symfony\Component\PropertyInfo\PropertyInfoExtractor; | |
use Symfony\Component\Serializer\Encoder\JsonEncoder; | |
use Symfony\Component\Serializer\Normalizer\ArrayDenormalizer; |
Most of the hard work is done by @nateevans https://gist.github.com/nateevans/9958390
Thank you!
Requires Twig ^1.2 | ^2.0
{% extends 'knp_menu.html.twig' %}
{ | |
"editor.renderIndentGuides": false, | |
"workbench.iconTheme": "material-icon-theme", | |
"workbench.colorTheme": "Dracula", | |
"files.autoSave": "onFocusChange", | |
"editor.fontSize": 18, | |
"workbench.tips.enabled": false, | |
"workbench.welcome.enabled": false, | |
"npm-intellisense.scanDevDependencies": true, | |
"beautify.language": { |