В рамках университетского проекта я разрабатываю веб-приложение на PHP и стараюсь максимально следовать принципам MVC.Я не использую готовую платформу, потому что я хочу, чтобы большая часть проекта была моей работой, чтобы помочь получить более высокую оценку.
Чтобы удалить элемент (каждый элемент имеет идентификатор,status, title, parent_id) из базы данных Я иду сделать следующий процесс ....
- Пользователь нажимает кнопку удаления и просит подтвердить
- При нажатии подтвердил "страницу"загрузка, вызывающая контроллер, инициирует модель, которая хранится в объекте контроллера
- . Метод в объекте модели вызывается для загрузки элемента из базы данных на основе идентификатора в URL
- Затем я сохраняю модель в базе данных, которая фактически удаляет ее.
Я также хочу удалить вседочерние элементы в базе данных элемента, который был только что удален.Где лучшее место для этого?В контроллере?В отдельном файле функций?В файле модели?
Я довольно новичок во всей идее MVC, поэтому любая помощь / совет очень ценится.