Pimcore\Model\Tool\Email\Blacklist::getByAddress PHP Method

getByAddress() public static method

public static getByAddress ( $addr ) : null | Blacklist
$addr
return null | Blacklist
    public static function getByAddress($addr)
    {
        try {
            $address = new self();
            $address->getDao()->getByAddress($addr);
            return $address;
        } catch (\Exception $e) {
            return null;
        }
    }

Usage Example

Exemplo n.º 1
0
 /**
  * Loads a list of static routes for the specicifies parameters, returns an array of Tool\Email\Blacklist elements
  *
  * @return array
  */
 public function load()
 {
     $addressData = $this->db->fetchCol("SELECT address FROM email_blacklist" . $this->getCondition() . $this->getOrder() . $this->getOffsetLimit(), $this->model->getConditionVariables());
     $addresses = array();
     foreach ($addressData as $data) {
         if ($address = Model\Tool\Email\Blacklist::getByAddress($data)) {
             $addresses[] = $address;
         }
     }
     $this->model->setItems($addresses);
     return $addresses;
 }
All Usage Examples Of Pimcore\Model\Tool\Email\Blacklist::getByAddress