Хочу протестировать работу с очередями, нашел пример
(Знаю есть и другие, но мне понравилось в этом простота исполнения - MySQL)
Когда я инсталирую, то получаю и немного переделываю место положения потомучто, там по логике видно ,что есть смещение файлов :
├───Vendor
│ ├───composer
│ ├───josegonzalez
│ │ └───Queuesadilla
│ │ ├───Engine
│ │ ├───Event
│ │ ├───Job
│ │ ├───Utility
│ │ └───Worker
│ │ └───Listener
│ ├───league
│ │ └───event
│ │ ├───spec
│ │ │ └───League
│ │ │ └───Event
│ │ │ └───Stub
│ │ ├───src
│ │ └───stubs
│ ├───psr
│ │ └───log
│ │ └───Psr
│ │ └───Log
│ │ └───Test
│ └───_josegonzalez
│ └───queuesadilla
│ ├───config
│ ├───docs
│ ├───src
│ │ └───josegonzalez
│ │ └───Queuesadilla
│ │ ├───Engine
│ │ ├───Event
│ │ ├───Job
│ │ ├───Utility
│ │ └───Worker
│ │ └───Listener
│ └───tests
│ └───josegonzalez
│ └───Queuesadilla
│ ├───Engine
│ ├───Job
│ ├───Utility
│ └───Worker
│ └───Listener
После я не могу подключить эти библиотеки
Если подключить так :
В классе C:\wamp\www\ruseller\app\Lib\CakeQueuesadilla.php
App::build(array('Vendor' => array(APP . 'Vendor' . DS . 'josegonzalez' . DS . 'Queuesadilla'.DS)));
App::uses('Queue', 'Vendor');
Класс Queue конечно находится, но из него не обнаруживаются у же все остальные классы типа
atal error: Trait
'josegonzalez\Queuesadilla\EventManagerTrait' not found in
C:\wamp\www\ruseller\app\Vendor\josegonzalez\Queuesadilla\Queue.php on
line 10
Помогите, может кто уже успел потестировать, или силен в путях ?
По разному тестировал не получается.
Может кто может описать общий пинцип написания обертки для не Cakephp библиотек ?
Спасбо.