ZendSearch в Zend Framework 2

Я пытаюсь заставить ZendSearch работать в Zend Framework 2. Мне нужно было использовать composer

"require" : {
  "php" : ">=5.3.3",
  "zendframework/zendframework" : "2.2.*",
  "zf-commons/zfc-twig" : "dev-master",
  "zendframework/zendsearch" : "dev-master"
},

который отлично работает. Следующим шагом будет включение модуля в мой файл application.config.php. Но я действительно застрял здесь, так как не знаю, что включить. Я пробовал «ZendSearch», «zendsearch», «Zend_Search» и т. д. в качестве имени модуля, но модуль никогда не загружался. Я получаю ошибку php при попытке загрузить модуль

...    
Zend\ModuleManager\ModuleManager->loadModule('ZendSearch')
...

Я делаю что-то не так?


person lc_ik    schedule 22.05.2014    source источник


Ответы (1)


ZendSearch — это не модуль ZF2, это компонент. Установив его через Composer, больше ничего делать не нужно; теперь вы сможете использовать классы ZendSearch в своем приложении.

person Tim Fountain    schedule 22.05.2014
comment
В этом вы правы, спасибо. Я все еще не могу использовать методы ZendSearch в своем приложении, так как классы не загружаются автоматически. Если я вручную требую файл lucene.php, все работает нормально. Думаю, мне нужно взглянуть на автозагрузку, обрабатываемую композитором. - person lc_ik; 23.05.2014