public function load()
{
$definitions = [];
$definitionsData = $this->db->fetchAll("SELECT * FROM users_permission_definitions" . $this->getCondition() . $this->getOrder() . $this->getOffsetLimit(), $this->model->getConditionVariables());
foreach ($definitionsData as $definitionData) {
$definition = new Model\User\Permission\Definition($definitionData);
$definitions[] = $definition;
}
$this->model->setDefinitions($definitions);
return $definitions;
}