/** * @inheritdoc */ protected function verbs() { $verbs = parent::verbs(); $verbs['edit'] = ['POST']; $verbs['detail'] = ['GET']; $verbs['update'] = ['PUT']; $verbs['restore'] = ['PATCH']; return $verbs; }
protected function verbs() { $verbs = parent::verbs(); /* * We want to override the default verbs, because otherwise OPTIONS don't work. * Somehow the Yii2 documentation didn't describe reality. * This fixes one of those issues. */ $verbs['options'] = ['OPTIONS']; return $verbs; }
/** * @inheritdoc */ public function verbs() { return parent::verbs() + ['update-collection' => ['PATCH']]; }
/** * @inheritdoc */ protected function verbs() { $verbs = parent::verbs(); $verbs['update'] = ['POST']; return $verbs; }
/** * @inheritdoc */ protected function verbs() { $verbs = array_merge(parent::verbs(), ['save' => ['POST'], 'batch-save' => ['POST']]); //Override 'delete' verbs $verbs['delete'] = ['GET', 'DELETE']; return $verbs; }
protected function verbs() { $verbs = parent::verbs(); $verbs['roles'] = ['GET', 'HEAD']; return $verbs; }
/** * @inheritdoc */ protected function verbs() { return \yii\helpers\ArrayHelper::merge(parent::verbs(), ['index' => ['GET', 'HEAD'], 'view' => ['GET', 'HEAD'], 'create' => ['GET', 'POST', 'PUT', 'PATCH'], 'update' => ['GET', 'POST', 'PUT', 'PATCH'], 'delete' => ['GET', 'POST', 'DELETE']]); }
public function verbs() { return parent::verbs(); }