/**
* Loads a list of document-types for the specicifies parameters, returns an array of Document\DocType elements
*
* @return array
*/
public function load()
{
$docTypesData = $this->db->fetchCol("SELECT id FROM documents_doctypes" . $this->getCondition() . $this->getOrder() . $this->getOffsetLimit(), $this->model->getConditionVariables());
$docTypes = array();
foreach ($docTypesData as $docTypeData) {
$docTypes[] = Model\Document\DocType::getById($docTypeData);
}
$this->model->setDocTypes($docTypes);
return $docTypes;
}