Мне нужно использовать функции mysql в qb, такие как DATE(), NOW(), FROM_UNIXTIME() и т. Д. Я читаю этот раздел How to install Doctrine Extensions in a Symfony2 project. Я сделал это:Как установить DoctrineExtensions в Symfony 2.5 и последние
composer require "beberlei/DoctrineExtensions":"dev-master"
все стало нормально:
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Installing beberlei/doctrineextensions (dev-master 5e4ec9c)
Cloning 5e4ec9c3ec3434151e1c73144b4ab87ae30aefbc
etc...
Еhen Я сделал это:
doctrine:
orm:
auto_generate_proxy_classes: %kernel.debug%
entity_managers:
default:
auto_mapping: true
dql:
datetime_functions:
MONTH: DoctrineExtensions\Query\Mysql\Month
YEAR: DoctrineExtensions\Query\Mysql\Year
НО! Symfony возвращение этого исключения для меня:
FileLoaderLoadException: Cannot import resource "/home/domain/www/domain.com/app/config/config.yml" from "/home/domain/www/domain.com/app/config/config_dev.yml". (A YAML file cannot contain tabs as indentation at line 106 (near " dql:").)
Извините за мой английский, но в России сегменте Интернета нет нормальных специалистов для рамок Symfony2. Надеюсь на вашу помощь, друзья!