request
v4O helper request() e a classe MUCRM\engine\support\requestcentralizam a entrada de dados. Tudo em lowercase.
Injeção no handler
use MUCRM\engine\support\request;
public function index(request $req) {}Helper global
request();
request('email');
request('email', 'valor padrão');has() e check()
if ($req->has('email')) { }
if ($req->has('avatar')) { }$data = $req->check([
'name' => 'required|min:3|max:100'
]);Em rotas API, validação inválida retorna 422. Veja Validação.
Bearer token
$token = $req->bearer_token();
$api_key = request()->header('X-API-KEY');Resposta JSON
json($data);
json($payload, 201);
json($payload, 200, ['X-Cache' => 'HIT']);Resumo
request();
request('email');
$req->has('field');
$req->check([]);
$req->bearer_token();
json($data, 200);