Скажите, что у моего приложения есть модель "Посты", и одна из функций - add_post()
, это может быть что-то вроде:
function add_post($data) {
$this->db->insert('posts',$data);
}
Где $ data это массив:
$data = array ('datetime'=>'2010-10-10 01:11:11', 'title'=>'test','body'=>'testing');
Это лучшая практика? Это означает, что если вы используете эту функцию, вам нужно знать имена полей базы данных, где, как я понимаю, ООП, вам не нужно знать, как работает метод и т. Д.