Laravel support helpers, contracts, and traits. Validator functionality, and basic controller included out-of-the-box.
This package is a fork of the abandoned rinvex/laravel-support package, updated for Laravel 12 and PHP 8.3+ compatibility.
Note: This package contains complementary generic functionality and may not respect SemVer during major Laravel version transitions.
Install via composer require iutrace/laravel-support
The mimetypes method gets valid mime types:
$mimetypes = mimetypes();The timezones method gets valid timezones:
$timezones = timezones();This feature contains a variant of the validateUnique rule for Laravel, that allows for validation of multi-column UNIQUE indexes.
It was forked and merged from the awesome felixkiss/uniquewith-validator package, which at the time been outdated and un-maintained for a long time. Many thanks to core contributors for developing this.
Refer to the Changelog for a full history of the project.
For support, please use:
Thank you for considering contributing to this project! The contribution guide can be found in CONTRIBUTING.md.
Bug reports, feature requests, and pull requests are very welcome.
If you discover a security vulnerability within this project, please create a GitHub issue. All security vulnerabilities will be promptly addressed.
This package is a fork of the original rinvex/laravel-support package by Rinvex LLC. We thank the original authors for their excellent work.
This software is released under The MIT License (MIT).
(c) 2024 iutrace, Some rights reserved. Original work (c) 2016-2022 Rinvex LLC, Some rights reserved.