Я пытаюсь установить Sonata (sonata-project/admin-bundle) в свой проект symphony 3.4.
К сожалению, у меня ошибка при добавлении первой службы.
services.yaml:
admin.carrier:
class: App\Admin\CarrierAdmin
arguments: [~, App\Entity\Carrier, ~]
tags:
- { name: sonata.admin, manager_type: orm, label: Carrier }
public: true
И ошибка, которую я получаю при доступе к http://localhost/admin/dashboard:
1) FatalThrowableError
Type error: strlen() expects parameter 1 to be string, null given
in AddDependencyCallsCompilerPass.php (line 401)
at strlen(null)in AddDependencyCallsCompilerPass.php (line 401)
at AddDependencyCallsCompilerPass->replaceDefaultArguments(array('admin.carrier', 'SonataAdminBundle:CRUD'), object(Definition), null)in AddDependencyCallsCompilerPass.php (line 67)
at AddDependencyCallsCompilerPass->process(object(ContainerBuilder))in Compiler.php (line 141)
at Compiler->compile(object(ContainerBuilder))in ContainerBuilder.php (line 753)
at ContainerBuilder->compile()in Kernel.php (line 634)
at Kernel->initializeContainer()in Kernel.php (line 137)
at Kernel->boot()in Kernel.php (line 197)
at Kernel->handle(object(Request))in index.php (line 25)
Кто-нибудь может мне помочь?