Download the PHP package mekramy/support without Composer
On this page you can find all versions of the php package mekramy/support. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mekramy/support
More information about mekramy/support
Files in mekramy/support
Package support
Short Description Support libraries and functions for laravel
License MIT
Informations about the package support
Support Library
Support Library is a Set of helpers for laravel
Publish Translations File
Macros
JSON API Responses
Query Builder selectAs
Paginator
Paginator extends default laravel paginator and return json or array instance of result.
Note: Setting sorts list and query and calling parse method is required!
Note: All meta parsed from request by default but you can overwrite them.
Note: Tags received and sended back in base64 format to can store in url or query string
Rate Limiter
Rate Limiter extends default laravel RateLimiter and allow to use rate limiter as object.
Validators
username input must only contains 0-9, a-z, A-Z, -(dash), .(dot) and _(underline).
Note x presents number.
tel match (0xx) xxxx-xxxx or 0xxxxxxxxxx
mobile match (09xx) xxx-xxxx or 09xxxxxxxxx
postalcode match xxxxx-xxxxx or xxxxxxxxxx
identifer match any numeric value greater then 0
minlength check min length of input (input parsed to string).
maxlength check max length of input (input parsed to string).
unsigned match any numeric value greater then or equal 0
range match any numeric value in range a to b
idnumber match any numeric value with 1 to 10 length
nationalcode match xxx-xxxxxx-x or xxxxxxxxxx
jalali match jalali date time with format
numericarray match array of numbers
length match string with fixed length (input parsed to string).
All versions of support with dependencies
ext-json Version *
hekmatinasser/verta Version >=1.10
illuminate/cache Version >=7.0
illuminate/database Version >=7.0
illuminate/http Version >=7.0
illuminate/pagination Version >=7.0
illuminate/routing Version >=7.0
illuminate/support Version >=7.0
illuminate/validation Version >=7.0
mekramy/oop-util Version ^1.0
mekramy/php-util Version ^1.0