yii\filters\Cors::overrideDefaultSettings PHP Метод

overrideDefaultSettings() публичный Метод

Override settings for specific action
public overrideDefaultSettings ( Action $action )
$action yii\base\Action the action settings to override
    public function overrideDefaultSettings($action)
    {
        if (isset($this->actions[$action->id])) {
            $actionParams = $this->actions[$action->id];
            $actionParamsKeys = array_keys($actionParams);
            foreach ($this->cors as $headerField => $headerValue) {
                if (in_array($headerField, $actionParamsKeys)) {
                    $this->cors[$headerField] = $actionParams[$headerField];
                }
            }
        }
    }