Просто если сделать метод по-умолчанию, пусть и содержащий полное имя с неймспейсом - при реализации новых правил в пакет - будут пренебрегать именем - и на фронт будет лететь чёрти что
зачем? есть у меня приложение, которое работает только с апи. в нём есть 15 валидаторов. зачем мне писать им какие-то имена, если они никогда не будут использованы?
нужно не заставлять юзеров зависеть от того, что им не нужно.
зачем? есть у меня приложение, которое работает только с апи. в нём есть 15 валидаторов. зачем мне писать им какие-то имена, если они никогда не будут использованы?
нужно не заставлять юзеров зависеть от того, что им не нужно.
предлагаешь сделать в классе Rule - метод getName с return static::class ?