janoko-dev / yii2-rest-api
Package for implement restAPI in yii2 framework
Installs: 129
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2025-06-07 04:09:15 UTC
README
Package for implement restAPI in yii2 framework
Change controller
class AuthController extends janokoDev\restAPI\API { // .... }
Behaviour
class AuthController extends janokoDev\restAPI\API { public function behaviors() { $behv = [ 'verbs' => [ 'class' => VerbFilter::className(), 'actions' => [ 'login' => ['post'] ], ], 'authenticator' => [ 'except' => ['login'] ] ]; $behv = array_merge_recursive(parent::behaviors(), $behv); return $behv; } //..... }
Config for json parsing
change app/config/main.php. Add JSON parser in componen -> request.
return [ // ..... 'components' => [ 'request' => [ // ..... 'parsers' => [ 'application/json' => 'yii\web\JsonParser', ] ], ], // ..... ];