Как создать свободный интерфейс запросов?
Я знаю, как связать методы класса (с помощью «return $ this» и всех), но то, что я пытаюсь сделать, это связать их по-умному, взгляните на это: $albums = $db->select('albums')->where('x', '>', '20')->limit(2)->order('desc'); То, что я понял из этого примера кода, состоит в том, что первые 3 метода (select, where, limit) строят оператор запроса, который будет выполнен, […]