mphpmaster / laravel-helpers2
Laravel Helpers2
1.2.5
2024-03-03 07:18 UTC
Requires
- php: >=8.1
- illuminate/support: >=8
- laravel/framework: >=8
- laravel/helpers: ^1.5
README
是 mphpmaster/laravel-helpers:^3 的一部分
v1.2.5
依赖项
- php >=8.1 项目需要
- laravel >=8 项目需要
- illuminate/support >=8 Composer 会自动安装
- laravel/helpers ^1.5 Composer 会自动安装
安装
composer require mphpmaster/laravel-helpers2
内容
-
提供者
MPhpMaster\LaravelHelpers2\Providers\HelperProvider
-
特性
MPhpMaster\LaravelHelpers2\Traits\TModelTranslationMPhpMaster\LaravelHelpers2\Traits\TMacroable
-
宏
- 向
Query Builder和Model添加getSql方法 - 向
Collection添加paginate方法 - 向
Collection添加mergeIfMissing方法
- 向
-
函数
isArrayableItemsarray_keys_existsisJsonableisJsonSerializableisArrayableisClosureisClassisCallableisArrayableOrArrayisAllableisInvocableisPaginatorisPaginatedisConsoleisBuilderisLocaleAllowedendsWithAnyisModelisRelationisCarbonisDateTimeisTraversablehasArabicCharsis_collectionstringContainsAllstringContainsstringEndsstringStartsisUrltoCollecttoCollectWithModeltoCollectOrModeltoObjectOrModelstr_before_last_countgetTablegetFillablegetHiddengetModelgetModelClassgetClasshasTraithasScopehasConstgetConstgetSqlgetLocalesstr_prefixstr_suffixstr_words_limitprefixNumberprefixTextcountTokenreplaceTokensgetTransgetNumbersgetArrayableItemsvalueToDatevalueToDateTimevalueToArrayvalueToUnDotArrayvalueToDotArrayvalueToObjectvalueFromJsonvalueToJsongetValuearrayToObjectarrayToStdClassgetModelKeytrimDirectorySeparatorconvert_to_en_numbersarray_only_exceptarray_except_onlyreplaceAllcarbonfirstSetgetAnytestiifmodelToQuerytrimLowertrimUpperwithKeywrapWithwrapWithDataunwrapWithwhenwhenInConsoleundot
添加
- 在
config/app.php中添加locales键
// example: 'locales' => [ 'en' => 'English', 'ar' => 'عربي', ],
灵感来自 laravel/helpers。
许可证
Laravel 框架是开源软件,许可协议为 MIT 许可证。
Laravel Helpers: App 是开源软件,许可协议为 MIT 许可证。