Looking to hire Laravel developers? Try LaraJobs

laravel-request maintained by padosoft

Description
Laravel Package to interact with Illuminate Request and Files Upload.
Last update
2025/08/07 11:49 (dev-junie-init)
License
Downloads
914

Comments
comments powered by Disqus

Laravel Package to interact with Illuminate Request and Files Upload.

Latest Version on Packagist Software License Build Status Quality Score Total Downloads SensioLabsInsight

This package provides a series of class to interact with Illuminate Request and Files Upload.

##Requires

  • php: >=7.1
  • illuminate/support: ^5.8
  • illuminate/http: ^5.8
  • padosoft/io: ^1.0

Installation

You can install the package via composer:

$ composer require padosoft/laravel-request

Usage

use Padosoft\Laravel\Request\RequestHelper;

if(RequestHelper::currentRequestHasFiles()){
    echo 'current request has file uploaded!'; 
}

if(RequestHelper::isValidCurrentRequestUploadFile('items_image', ['image/jpg','image/png'])){
    echo 'current request has a valid file uploaded!'; 
}

$uploadedFile = RequestHelper::getCurrentRequestFileSafe('items_image'); 
var_dump($uploadedFile);

NOTE:

For all methods and helpers check the source code.

Change log

Please see CHANGELOG for more information what has changed recently.

Testing

$ composer test

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security related issues, please email instead of using the issue tracker.

Credits

About Padosoft

Padosoft (https://www.padosoft.com) is a software house based in Florence, Italy. Specialized in E-commerce and web sites.

License

The MIT License (MIT). Please see License File for more information.