Pages module

 * Provide Slug managed urls ( Semantic URLs / user-friendly / seo-friendly / RESTful-urls )
 * Slug is part of URL which identifies a page using human-readable keywords.
 * It is usually the end part of the URL.
 * .. short name given to an article ..

- frontend - show content by slug urls
- backend - CRUD / list / create+edit forms
(migration, templates, routes )

Не смешивай Модель и контроллер -  запросы в БД это задача Модели, а не контроллера. Создай в Менеджере соответсвующий метод - сделай поиск по айди страницы и если она есть выполняешь удаление.

$pages = Pages::manager()->findById($id);
if($pages){
     $pages->delete();
}