Страница 1 из 1

В REST оставить только OPTIONS и POST

Добавлено: 2017.06.29, 17:12
Bezlepkin
Привет! Делаю REST сервер. В одном месте нужно оставить только POST (create).
Если сделать так 'only' => ['create'] то перестает работать OPTIONS. На фронте VueJS, который сначала посылает OPTIONS а потом уже POST.
Как быть?

Re: В REST оставить только OPTIONS и POST

Добавлено: 2017.06.30, 12:58
samdark
Можно в самом контроллере использовать verbs():

Код: Выделить всё

  /**
     * @inheritdoc
     */
    protected function verbs()
    {
        return [
            'update' => ['OPTIONS', 'POST'],
        ];
    }

Re: В REST оставить только OPTIONS и POST

Добавлено: 2017.06.30, 13:37
Bezlepkin
samdark писал(а):
2017.06.30, 12:58
Можно в самом контроллере использовать verbs():

Код: Выделить всё

  /**
     * @inheritdoc
     */
    protected function verbs()
    {
        return [
            'update' => ['OPTIONS', 'POST'],
        ];
    }
Спасибо!