Я хотел бы реализовать функцию autoslug для двух моделей в CakePHP3 и использовать beforeSave
-обратный вызов для того, что работает нормально. Однако структура slug немного отличается от Inflector::slug
, поэтому я написал небольшую функцию для другой структуры, которая, наконец, приводит к моему вопросу.
В Cake2 я бы поместил эту вспомогательную функцию в AppModel, которой больше не существует. Как лучше всего это сделать сейчас? Поведение (которое кажется немного большим для 2 строк кода) или class AppTable extends Table
или ..?