Package for implement restAPI in yii2 framework
class AuthController extends janokoDev\restAPI\API
{
// ....
}
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;
}
//.....
}
change app/config/main.php. Add JSON parser in componen -> request.
return [
// .....
'components' => [
'request' => [
// .....
'parsers' => [
'application/json' => 'yii\web\JsonParser',
]
],
],
// .....
];