Я не совсем понимаю, куда мой код идет для этого орма.Куда поместить код модели в ORM? (Eloquent)
class Brand_model extends MY_Model {
public function add_brand($name, $size)
{
//goal:
// $sql = "insert into brand (name, size_id) values (?,?)";
// $query = $this->db->query($sql, array($name, $size));
$brand = new self();
$brand->name=$name;
$brand->size=$size;
$brand->save();
}
Это создает новую строку в базе данных в соответствующей таблице, но без данных внутри нее. Однако я уверен, что эти переменные заполнены. Есть идеи?
My design pattern pre orm состоит в том, чтобы положить почти все в модель. Таким образом, если нескольким контроллерам нужна одна и та же структура данных, я вызываю функцию один раз и обрабатывает все проверки/etc.
Чин!