%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/workeasy-api/app/Http/Requests/
Upload File :
Create Path :
Current File : /var/www/html/workeasy-api/app/Http/Requests/BaseRequest.php

<?php
/**
 * Created by PhpStorm.
 * User: User
 * Date: 1/11/2018
 * Time: 2:43 PM
 */

namespace Workeasy\Http\Requests;

use EllipseSynergie\ApiResponse\Contracts\Response;
use Illuminate\Foundation\Http\FormRequest;

abstract class BaseRequest extends FormRequest
{
    protected $apiResponse;

    public function __construct()
    {
        parent::__construct();
        $this->apiResponse = app(Response::class);
    }

    public function response(array $errors)
    {
        return $this->apiResponse->errorWrongArgs($errors);
    }

    public function forbiddenResponse()
    {
        return $this->apiResponse->errorForbidden('Forbidden');
    }
}

Zerion Mini Shell 1.0