Esempio n. 1
0
 /**
  * @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;
 }
Esempio n. 2
0
 /**
  * @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;
 }
Esempio n. 3
0
 /**
  * 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();
 }