Я ищу правильный способ организовать «классы объектов результата» в CodeIgniter. Эти классы обычно используются в моделях, как описано в документации:
Вы также можете передать строку в result(), которая представляет класс для создания экземпляра для каждого объекта результата (примечание: этот класс должен быть загружен)
$query = $this->db->query("SELECT * FROM users;");
foreach ($query->result('User') as $row)
{
echo $row->name; // call attributes
echo $row->reverse_name(); // or methods defined on the 'User' class
}
Итак, куда поместить класс «Пользователь» и есть ли «официальный» способ его загрузки?