public function registerNotifications($session, $notificationId, $clientType){ if($clientType=='android') $clientType = Gpf_Db_NotificationRegistration::TYPE_ANDROID; else $clientType = Gpf_Db_NotificationRegistration::TYPE_IOS; $this->loginFromSession($session); $notificationRegistration = new Gpf_Db_NotificationRegistration(); $notificationRegistration->setNotificationId($notificationId); $notificationRegistration->setClientType($clientType); $notificationRegistration->setAccountUserId($this->user->getAccountUserId()); $date = new Gpf_DateTime(); $notificationRegistration->setRegistrationTime($date->toDateTime()); $notificationRegistration->save(); return new Pap_Mobile_Response(true); }