public function save(){
return $this->db->save($this);
}
public function save(){
return $this->db->save($this->getDataSet());
}
class Customer extends BaseObject{...
). Так как данные для всех примерно одинаково читаются/сохраняются. Как выше написал dmitriy, креэйт и упдэйт по сути отличаются мало, в модели их не нужно разделять, а в объекте дб уже смотрите - если есть поле id - то упдэйт, если нет - инсерт.класс Customer работатет со своей таблицей в бд. Делает в ней все сам и возвращает данные в виде массива. Разве не такая должна быть идея?нет, идея взять таблицу, получить из нее данные, данные хранить в свойствах объекта, ничего возвращать не нужно, данные и так будут доступны из свойств объекта.
Есть не большой сайт по поиску ссузов на htmlна хтмл вы навряд ли реализуете какой-то серьезный функционал, хотя на яваскрипте что-то подобное можно реализовать и без серьезного бэкэнда, но в вашем вопросе ничего конкретного нет, вопрос слишком общий, из области "как сделать синхрофазатрон", конкретизируйте вопрос.
подскажите какую настройку нужно проверить?я бы все же первым делом эксплейн погонял, смысл крутить настройки если дело в построителе запросов допустим.