Hi,
I created a controller as following. It works fine but when I send API request through Postman I get error "Call to undefined method respond()". What mistake I am making?
I created a controller as following. It works fine but when I send API request through Postman I get error "Call to undefined method respond()". What mistake I am making?
PHP Code:
use App\Controllers\BaseController;
use App\Models\MyModel;
use CodeIgniter\API\ResponseTrait;
class Myclass extends BaseController {
public function mytask() {
$data = $this->request->getPost();
$model = new MyModel;
$msg = $model->save_data($data);
if ($this->apicall == "yes") {
return $this->respond($msg); // API Call
} else {
return view('message_view', $msg); // Not API Call, return View
}
}
}