код, есть метод register(array $attributes) у модели User он регистрирует нового пользователя через апи. Как в докблоке описать атрибуты массива $attributes, чтобы шторм мне подсказывал что требуется для регистрации. Просто обычным описанием? @param array $attributes ['key1' = 'value1'] или сделать все атрибуты аргументами метода и каждый описать по отдельности?
Гуглить ArrayShape. Или сразу делать хорошо и юзать DTO
Обсуждают сегодня