来自控制器

时间:2016-07-02 14:12:45

标签: php events phalcon

我使用Phalcon微应用程序作为我的REST Web服务。我想向应用程序添加一个事件,并从控制器等不同的地方发起此事件 例如;如果用户注册,控制器应该触发userRegistered事件,userRegistered应该做一些事情。

我该如何实现?

interface IUsers
{
    function onUserRegistered();
}

活动类

class UsersActivities implements IUsers
{
    function onUserRegistered()
    {
        // TODO: Implement onUserRegistered() method.
    }
}

1 个答案:

答案 0 :(得分:0)

只需检查文档。它非常简单,创建管理器,创建监听器(我猜你的情况下是UsersActivities)和经理中的火灾事件。

https://docs.phalconphp.com/pl/latest/reference/events.html