Controller access

Hello.

I’ve put someone else’s work in maintenance and I am unable to add a controller. Do could help me?

The Controller is thus:

namespace api\controllers;

use Yii;

use yii\db\Query;

use api\controllers\ApiController;

use api\models\Newsletter;

use yii\helpers\Url;

class NewsletterController extends ApiController{

public $modelClass = 'api\models\Newsletter';





public function actions() {


	$actions = parent::actions();


	unset($actions['index']);


	return $actions;


}





public function actionIndex() {


        


	$response = array();


	return $response;


}

}

The route is thus:

‘components’ => [

	'urlManager' => [


		'class' => 'yii\web\UrlManager',


		'enablePrettyUrl' => true,


		'enableStrictParsing' => true,


		'showScriptName' => false,


		'rules' => [


			'POST,OPTIONS	login' => 'authentication/index',





                               ['class' => 'yii\rest\UrlRule', 'controller' => 'newsletter'],

The url access and error: …/api/newsletter?access-token=…Bg2…QSnm-Htq1udBj&lang=pt 500 (Internal Server Error)

Thank’s