Pimcore\Model\Document\Listing\Dao::load PHP Method

load() public method

Loads a list of objects (all are an instance of Document) for the given parameters an return them
public load ( ) : array
return array
    public function load()
    {
        $documents = [];
        $select = (string) $this->getQuery(['id', "type"]);
        $documentsData = $this->db->fetchAll($select, $this->model->getConditionVariables());
        foreach ($documentsData as $documentData) {
            if ($documentData["type"]) {
                if ($doc = Document::getById($documentData["id"])) {
                    $documents[] = $doc;
                }
            }
        }
        $this->model->setDocuments($documents);
        return $documents;
    }