/** * @return self */ public function onCreateItem() { $self = new self($this->service->getUsername(), $this->service->getSecret()); $self->setService($this->service); return $self; }
/** * @param string $event * @param Service $securityService * @param array $data * * @return SecurityEvent */ public static function factory($event, Service $securityService, array $data = array()) { $instance = new self($event, $data); $instance->setService($securityService); return $instance; }