Просмотр поста

.
L!MP

flaky, абстракция над чем? Над единственным sql-диалектом?
Тут имеет место быть Фасад, т.е сокрытие сложных конструкций и манипуляций за простым интерфейсом.

Пишем:

$db->where('id', 5)->update(['login' => 'flaky');

а внутри:
$statement = mysqli::prepare("UPDATE table SET login = ? WHERE id = ?");
$statement->bind_param("si", $login, $id);
$statement->execute();
// бла бла бла ...