Not able to get Yii2 object data returned as Json
Import Response class:
use yii\web\Response;use Yii;
Tell Yii what format do you want as result by setting Yii::$app->response->format
before return
public function actionIndex() { Yii::$app->response->format = Response::FORMAT_JSON; $data = ["success" => true, "message" => "Hello World"]; return $data;}
Response result:
{ "success": true, "message": "Hello World"}
You can read about response formats in the yii2-cookbook