我在使用WyriHaximus的CakePHP插件for Ratchet时使用模型推送行为时遇到了一些麻烦:https://github.com/WyriHaximus/Ratchet
我已安装它,使服务器正常工作并连接到它。但每当我向模型添加Push行为时,它都会给我一个Missing Behavior错误,因为插件不包含一个。但是它有一个姐妹插件。
我尝试合并两者,但我认为它的设计与它并列。所以我很茫然。
在我的模特中我得到了:
public $actsAs = array(
'Ratchet.Pushable' => array(
'events' => array(
array(
'eventName' => 'WyriProject.created',
'created' => true,
),
),
),
);
一切都是自助的,加载的,它只是不跟另一个插件说话。任何人都有这方面的工作经验吗?
答案 0 :(得分:1)
WyriHaximus'文档有点生疏。上周我遇到了同样的问题,并且行为如下:
wyrihaximus/ratchet-commands
和wyrihaximus/ratchet-model-push
。 (how to add composer dependencies)$actAs = [ 'Ratchet.Pushable' => [ ... ] ]
$actAs = [ 'RatchetModelPush.Pushable' => [ ... ] ]
醇>