/** * @param Hit $hit * @param $request * @param $code */ public function __construct(Hit $hit, $request, $code) { $this->entity = $hit; $this->page = $hit->getPage(); $this->request = $request; $this->code = $code; }
/** * @param Hit $hit * @param $request * @param $code * @param array $clickthrough */ public function __construct(Hit $hit, $request, $code, $clickthrough = array()) { $this->entity = $hit; $this->page = $hit->getPage(); $this->request = $request; $this->code = $code; $this->clickthroughData = $clickthrough; }
/** * PageHitEvent constructor. * * @param Hit $hit * @param $request * @param $code * @param array $clickthrough * @param bool $isUnique */ public function __construct(Hit $hit, $request, $code, $clickthrough = [], $isUnique = false) { $this->entity = $hit; $this->page = $hit->getPage(); $this->request = $request; $this->code = $code; $this->clickthroughData = $clickthrough; $this->unique = $isUnique; }
/** * {@inheritDoc} */ public function getPage() { $this->__initializer__ && $this->__initializer__->__invoke($this, 'getPage', array()); return parent::getPage(); }