sEvent = $sEvent; $this->mEventData = $aEventData; $this->sEventSource = $sEventSource; $this->mCallbackData = $aCallbackData; } /** * @return string */ public function GetEvent() { return $this->sEvent; } public function Get($sParam) { if (is_array($this->mEventData) && isset($this->mEventData[$sParam])) { return $this->mEventData[$sParam]; } if (is_array($this->mCallbackData) && isset($this->mCallbackData[$sParam])) { return $this->mCallbackData[$sParam]; } return null; } /** * @return string */ public function GetEventSource() { return $this->sEventSource; } /** * @return mixed */ public function GetEventData() { return $this->mEventData; } /** * @return mixed */ public function GetCallbackData() { return $this->mCallbackData; } }