コード例 #1
0
ファイル: User.models.php プロジェクト: stuartherbert/mf
 /**
  * Automagically called whenether $this->authType is set
  *
  * @param int $authType
  */
 protected function setAuthType($authType)
 {
     $this->aData['authType'] = $authType;
     if ($authType != User::AUTHTYPE_ANON) {
         Events_Manager::triggerEvent('User_Auth', $this, null);
     }
 }
コード例 #2
0
ファイル: DataModel.funcs.php プロジェクト: stuartherbert/mf
function __mf_extend_model($modelName, $extensionClass)
{
    Obj_MixinsManager::extend($modelName)->withClass($extensionClass);
    Events_Manager::triggerEvent('modelExtended', $extensionClass, $modelName);
}
コード例 #3
0
ファイル: Events.tests.php プロジェクト: stuartherbert/mf
 public function doSomethingElse()
 {
     Events_Manager::triggerEvent('testEvent2', $this, array('e', 'f', 'g'));
 }