mphpmaster / laravel-helpers2
Laravel Helpers2
Installs: 442
Dependents: 2
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/mphpmaster/laravel-helpers2
Requires
- php: >=8.1
- illuminate/support: >=8
- laravel/framework: >=8
- laravel/helpers: ^1.5
README
Part of mphpmaster/laravel-helpers:^3
v1.2.5
Dependencies:
- php >=8.1 REQUIRED IN YOUR PROJECT
- laravel >=8 REQUIRED IN YOUR PROJECT
- illuminate/support >=8 composer will install it automaticly
- laravel/helpers ^1.5 composer will install it automaticly
Installation:
composer require mphpmaster/laravel-helpers2
Content
-
Providers:
MPhpMaster\LaravelHelpers2\Providers\HelperProvider
-
Traits:
MPhpMaster\LaravelHelpers2\Traits\TModelTranslationMPhpMaster\LaravelHelpers2\Traits\TMacroable
-
Macros:
- Add
getSqlmethod toQuery BuilderandModel - Add
paginatemethod toCollection - Add
mergeIfMissingmethod toCollection
- Add
-
Functions:
isArrayableItemsarray_keys_existsisJsonableisJsonSerializableisArrayableisClosureisClassisCallableisArrayableOrArrayisAllableisInvocableisPaginatorisPaginatedisConsoleisBuilderisLocaleAllowedendsWithAnyisModelisRelationisCarbonisDateTimeisTraversablehasArabicCharsis_collectionstringContainsAllstringContainsstringEndsstringStartsisUrltoCollecttoCollectWithModeltoCollectOrModeltoObjectOrModelstr_before_last_countgetTablegetFillablegetHiddengetModelgetModelClassgetClasshasTraithasScopehasConstgetConstgetSqlgetLocalesstr_prefixstr_suffixstr_words_limitprefixNumberprefixTextcountTokenreplaceTokensgetTransgetNumbersgetArrayableItemsvalueToDatevalueToDateTimevalueToArrayvalueToUnDotArrayvalueToDotArrayvalueToObjectvalueFromJsonvalueToJsongetValuearrayToObjectarrayToStdClassgetModelKeytrimDirectorySeparatorconvert_to_en_numbersarray_only_exceptarray_except_onlyreplaceAllcarbonfirstSetgetAnytestiifmodelToQuerytrimLowertrimUpperwithKeywrapWithwrapWithDataunwrapWithwhenwhenInConsoleundot
To add:
- Add
localeskey toconfig/app.php
// example: 'locales' => [ 'en' => 'English', 'ar' => 'عربي', ],
Inspired by laravel/helpers.
License
The Laravel framework is open-sourced software licensed under the MIT license.
The Laravel Helpers: App is open-sourced software licensed under the MIT license.