PHP PDO Добавить фильтр ко всем запросам

Есть ли способ, используя JUST PHP PDO (без ORM), чтобы глобально фильтровать все операции fetch / insert / update / delete.

Одним из примеров является поле арендатора (в мультитенте db). Я хотел бы добавить глобальный фильтр этого типа ко всем операциям:

арендатор = компанияА

Еще раз. NO ORMs, я уже знаю, как это сделать с SQL Alquemy, красноречивым и доктриной Ларавеля. Теперь я хочу знать, возможно ли это с PDO.

Создайте класс, расширяющий PDO как

class DB extends PDO {...

Обычно я переопределяю __construct() для получения учетных данных базы данных внутри любого документа и подключения к базе данных, не забудьте вызвать в нижней части этого метода родительский конструктор parent::__construct()

Затем вы можете использовать свои собственные методы

 public function find($params) { ... $stmt = $this->prepare('')... $rows = $stmt->fetch(PDO::FETCH_ASSOC)... } 

В своем собственном методе вы можете применять фильтры …