Pimcore\Model\Tool\Targeting\Rule\Listing\Dao::load PHP Method

load() public method

Loads a list of document-types for the specicifies parameters, returns an array of Document\DocType elements
public load ( ) : array
return array
    public function load()
    {
        $targetsData = $this->db->fetchCol("SELECT id FROM targeting_rules" . $this->getCondition() . $this->getOrder() . $this->getOffsetLimit(), $this->model->getConditionVariables());
        $targets = [];
        foreach ($targetsData as $targetData) {
            $targets[] = Model\Tool\Targeting\Rule::getById($targetData);
        }
        $this->model->setTargets($targets);
        return $targets;
    }
Dao