Да, защото използването на подготвени изявления има 2 основни причини:
- Подобрете изпълнението на една и съща заявка с различни параметри.
- Предотвратете sql инжектирането, като отделите sql кода от параметрите.
Тъй като нямате параметри, които могат да бъдат обработени от подготвен израз (имената на таблици не могат да бъдат параметър), не печелите нищо, като прокарате заявката като подготвен оператор.
Все пак трябва да се уверите, че всичко, което се връща от $this->table
няма да причини проблеми с генерирания sql код.