Exemple #1
0
 /**
  * Prepare collection
  *
  * @param int $securityEventType
  * @param string $accountReference
  * @param int $longIp
  * @return \Magento\Security\Model\ResourceModel\PasswordResetRequestEvent\Collection
  */
 protected function prepareCollection($securityEventType, $accountReference, $longIp)
 {
     if (null === $longIp) {
         $longIp = $this->remoteAddress->getRemoteAddress();
     }
     $collection = $this->collectionFactory->create($securityEventType, $accountReference, $longIp);
     $periodToCheck = $this->securityConfig->getLimitationTimePeriod();
     $collection->filterByLifetime($periodToCheck);
     return $collection;
 }
Exemple #2
0
 public function testGetLimitationTimePeriod()
 {
     $this->assertEquals(\Magento\Security\Model\Config::LIMITATION_TIME_PERIOD, $this->model->getLimitationTimePeriod());
 }