Skip to content

Instantly share code, notes, and snippets.

@tuckbloor
Last active October 26, 2021 17:26
Show Gist options
  • Save tuckbloor/6586e44501624f47cb9971377db11b31 to your computer and use it in GitHub Desktop.
Save tuckbloor/6586e44501624f47cb9971377db11b31 to your computer and use it in GitHub Desktop.
<?php
namespace {{ namespace }};
use Illuminate\Foundation\Http\FormRequest;
// run php artisan stub:publish first
class {{ class }} extends FormRequest
{
/**
* @param null $keys
* @return array
*/
public function all($keys = null)
{
$input = parent::all();
try {
// $input['*****'] = filter_var($input['['*****']'], FILTER_SANITIZE_STRING);
// $input['*****'] = filter_var($input['['*****']'], FILTER_SANITIZE_NUMBER_INT);
}
catch (\Exception $e) {
echo $e->getMessage();
}
return $input;
}
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize()
{
return true;
}
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
{
return [
//
];
}
}
@tuckbloor
Copy link
Author

Screenshot 2021-10-23 at 11 52 36

@tuckbloor
Copy link
Author

Screenshot 2021-10-26 at 18 18 40

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment