Ошибка при выгрузке csv файлов

Столкнулся с ситуацией при генерации отчета выдавала ошибка вида:

An Error occurred while handling another error:						
exception '	yii\web\HeadersAlreadySentException'	 with message '	Headers already sent in controllers\SettingReportController.php on line 87.'	 in C:\OpenServer\domains\webapp\vendor\yiisoft\yii2\web\Response.php:366		
Stack trace:						
#0 C:\OpenServer\domains\webapp\vendor\yiisoft\yii2\web\Response.php(339): yii\web\Response->	sendHeaders()					
#1 C:\OpenServer\domains\webapp\vendor\yiisoft\yii2\web\ErrorHandler.php(135): yii\web\Response->	send()					
#2 C:\OpenServer\domains\webapp\vendor\yiisoft\yii2\base\ErrorHandler.php(111): yii\web\ErrorHandler->	renderException(Object(yii\web\HeadersAlreadySentException))					
#3 [internal function]: yii\base\ErrorHandler->	handleException(Object(yii\web\HeadersAlreadySentException))					
#4 {main}						
Previous exception:						
exception '	yii\web\HeadersAlreadySentException'	 with message '	Headers already sent in controllers\SettingReportController.php on line 87.'	 in C:\OpenServer\domains\webapp\vendor\yiisoft\yii2\web\Response.php:366		
Stack trace:						
#0 C:\OpenServer\domains\webapp\vendor\yiisoft\yii2\web\Response.php(339): yii\web\Response->	sendHeaders()					
#1 C:\OpenServer\domains\webapp\vendor\yiisoft\yii2\base\Application.php(392): yii\web\Response->	send()					
#2 C:\OpenServer\domains\webapp\web\index.php(12): yii\base\Application->	run()					
#3 {main}

Данная ошибка в вадаваемом файле отчета была связана с тем что в контроллере был echo

Правило yii, в контроллерах не должно быть echo, только return