Что является различием между использованием AuthComponent:: allowedActions и AuthComponent:: позволить? Когда Google I, я вижу, что большинство использования примеров и документов или разговора о позволяет (), но только некоторые использующие allowedActions. Но они оба кажутся подобными в использовании.
allowedActions - это свойство, которое содержит список разрешенных действий.
allow () - это метод, который добавляет действия в свойство allowedActions.
Когда вы вызываете метод allow (), он объединяет указанные вами действия с действиями, уже сохраненными в allowedActions.
Вы можете обойти метод allow () и напрямую назначить массив разрешенных действий свойству allowedActions, но я бы сделал это только в том случае, если бы мне абсолютно необходимо было переопределить любые ранее добавленные действия (например, родительским классом) для это свойство. Официальная документация не ссылается на свойство allowedActions.