Skip to content

Rinvex common support helpers, contracts, and traits required by various Rinvex packages. Validator functionality, and basic controller included out-of-the-box.

License

Notifications You must be signed in to change notification settings

iutrace/laravel-support

 
 

Repository files navigation

Iutrace Laravel Support

Laravel support helpers, contracts, and traits. Validator functionality, and basic controller included out-of-the-box.

Packagist License

Fork Information

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.

Installation

Install via composer require iutrace/laravel-support

Usage

mimetypes() helper

The mimetypes method gets valid mime types:

$mimetypes = mimetypes();

timezones() helper

The timezones method gets valid timezones:

$timezones = timezones();

unique_with Validator Rule

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.

Changelog

Refer to the Changelog for a full history of the project.

Support

For support, please use:

Contributing & Protocols

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.

Security Vulnerabilities

If you discover a security vulnerability within this project, please create a GitHub issue. All security vulnerabilities will be promptly addressed.

Credits

This package is a fork of the original rinvex/laravel-support package by Rinvex LLC. We thank the original authors for their excellent work.

License

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.

About

Rinvex common support helpers, contracts, and traits required by various Rinvex packages. Validator functionality, and basic controller included out-of-the-box.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%