удаления записи с базы, но вместе с этой записью нужно удалить другие записи, которые связаны с первой, и вообще вызывать другую логику. Хочется сохранить чистую архитектуру, не пихать всё в один класс с бл, а делать независимо. Думал применить паттерн «Наблюдатель» и реализовать через нативные SplOserver и SplSubject, тогда получается, что в бл классе буду вызывать необходимые мне обсерверы. Может знаете решения лучше, которыми готовы поделиться?)
Триггеры в базе данных можно использовать
передавать класс Dependency, например: $dependency = new MyDependecies; $db->deleteRecords($dependency);
Обсуждают сегодня