Add Maste Rerquest
This commit is contained in:
parent
af5291ca01
commit
b22a7975cc
@ -2,13 +2,13 @@
|
||||
|
||||
namespace Modules\Master\Http\Requests\Blood;
|
||||
|
||||
use Illuminate\Foundation\Http\FormRequest;
|
||||
use Illuminate\Http\Exceptions\HttpResponseException;
|
||||
use Illuminate\Validation\ValidationException;
|
||||
use Illuminate\Validation\Validator;
|
||||
use Modules\Master\Http\Requests\MasterRequest;
|
||||
use Symfony\Component\HttpFoundation\JsonResponse;
|
||||
|
||||
class StoreBloodRequest extends FormRequest
|
||||
class StoreBloodRequest extends MasterRequest
|
||||
{
|
||||
/**
|
||||
* Determine if the user is authorized to make this request.
|
||||
@ -64,14 +64,4 @@
|
||||
], JsonResponse::HTTP_UNPROCESSABLE_ENTITY));
|
||||
}
|
||||
|
||||
protected function prepareForValidation()
|
||||
{
|
||||
$status = 0;
|
||||
if($this->status == "on"){
|
||||
$status = 1;
|
||||
}
|
||||
$this->merge([
|
||||
'status' => $status
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
namespace Modules\Master\Http\Requests\Blood;
|
||||
|
||||
use Illuminate\Foundation\Http\FormRequest;
|
||||
use Illuminate\Http\Exceptions\HttpResponseException;
|
||||
use Illuminate\Validation\ValidationException;
|
||||
use Illuminate\Validation\Validator;
|
||||
use Modules\Master\Http\Requests\MasterRequest;
|
||||
use Symfony\Component\HttpFoundation\JsonResponse;
|
||||
|
||||
class UpdateBloodRequest extends FormRequest
|
||||
class UpdateBloodRequest extends MasterRequest
|
||||
{
|
||||
/**
|
||||
* Determine if the user is authorized to make this request.
|
||||
@ -28,7 +28,7 @@
|
||||
: array
|
||||
{
|
||||
return [
|
||||
'name' => 'required|string|max:50|unique:bloods,name,'.$this->blood->id,
|
||||
'name' => 'required|string|max:50|unique:bloods,name,' . $this->blood->id,
|
||||
'status' => 'nullable|integer|max:1',
|
||||
];
|
||||
}
|
||||
@ -63,15 +63,4 @@
|
||||
'messages' => 'Blood updated failed.'
|
||||
], JsonResponse::HTTP_UNPROCESSABLE_ENTITY));
|
||||
}
|
||||
|
||||
protected function prepareForValidation()
|
||||
{
|
||||
$status = 0;
|
||||
if($this->status == "on"){
|
||||
$status = 1;
|
||||
}
|
||||
$this->merge([
|
||||
'status' => $status
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
namespace Modules\Master\Http\Requests\Gender;
|
||||
|
||||
use Illuminate\Foundation\Http\FormRequest;
|
||||
use Illuminate\Http\Exceptions\HttpResponseException;
|
||||
use Illuminate\Validation\ValidationException;
|
||||
use Illuminate\Validation\Validator;
|
||||
use Modules\Master\Http\Requests\MasterRequest;
|
||||
use Symfony\Component\HttpFoundation\JsonResponse;
|
||||
|
||||
class StoreGenderRequest extends FormRequest
|
||||
class StoreGenderRequest extends MasterRequest
|
||||
{
|
||||
/**
|
||||
* Determine if the user is authorized to make this request.
|
||||
@ -63,15 +63,4 @@
|
||||
'messages' => 'Gender created failed.'
|
||||
], JsonResponse::HTTP_UNPROCESSABLE_ENTITY));
|
||||
}
|
||||
|
||||
protected function prepareForValidation()
|
||||
{
|
||||
$status = 0;
|
||||
if($this->status == "on"){
|
||||
$status = 1;
|
||||
}
|
||||
$this->merge([
|
||||
'status' => $status
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
namespace Modules\Master\Http\Requests\Gender;
|
||||
|
||||
use Illuminate\Foundation\Http\FormRequest;
|
||||
use Illuminate\Http\Exceptions\HttpResponseException;
|
||||
use Illuminate\Validation\ValidationException;
|
||||
use Illuminate\Validation\Validator;
|
||||
use Modules\Master\Http\Requests\MasterRequest;
|
||||
use Symfony\Component\HttpFoundation\JsonResponse;
|
||||
|
||||
class UpdateGenderRequest extends FormRequest
|
||||
class UpdateGenderRequest extends MasterRequest
|
||||
{
|
||||
/**
|
||||
* Determine if the user is authorized to make this request.
|
||||
@ -28,7 +28,7 @@
|
||||
: array
|
||||
{
|
||||
return [
|
||||
'name' => 'required|string|max:50|unique:genders,name,'. $this->gender->id,
|
||||
'name' => 'required|string|max:50|unique:genders,name,' . $this->gender->id,
|
||||
'status' => 'nullable|integer|max:1',
|
||||
];
|
||||
}
|
||||
@ -63,16 +63,4 @@
|
||||
'messages' => 'Gender updated failed.'
|
||||
], JsonResponse::HTTP_UNPROCESSABLE_ENTITY));
|
||||
}
|
||||
|
||||
protected function prepareForValidation()
|
||||
{
|
||||
$status = 0;
|
||||
if($this->status == "on"){
|
||||
$status = 1;
|
||||
}
|
||||
$this->merge([
|
||||
'status' => $status
|
||||
]);
|
||||
}
|
||||
|
||||
}
|
||||
|
19
Http/Requests/MasterRequest.php
Normal file
19
Http/Requests/MasterRequest.php
Normal file
@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Master\Http\Requests;
|
||||
|
||||
use Illuminate\Foundation\Http\FormRequest;
|
||||
|
||||
class MasterRequest extends FormRequest
|
||||
{
|
||||
protected function prepareForValidation()
|
||||
{
|
||||
$status = 0;
|
||||
if ($this->status == "on") {
|
||||
$status = 1;
|
||||
}
|
||||
$this->merge([
|
||||
'status' => $status
|
||||
]);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user