Духовность™
Продвинутый новичок
как более выгодно написать это?
Вызов будет такой:
Подумалось, а может лучше предавать объект и непосредственно в методе писать:
Но вдруг придется удалить запись без создания объекта?
Как думаете, что лучше?
-~{}~ 02.03.10 16:37:
Осенило. Может так?
deleteByObjectId($object) - удаляет по ID объекта
deleteById($id) - удаляет по ID
PHP:
/**
* Удаляет одну запись из таблицы по идентификатору
*
* @access public
* @param ?
* @return int количество удаленных рядов
*/
public function deleteById($id) { /*...*/}
PHP:
$mapper->deleteById($object->id);
PHP:
public function deleteById($object)
{
$this->db->query('DELETE FROM table WHERE id = ?', $object->id);
}
Как думаете, что лучше?
-~{}~ 02.03.10 16:37:
Осенило. Может так?
deleteByObjectId($object) - удаляет по ID объекта
deleteById($id) - удаляет по ID