Download the PHP package hassanzohdy/mongez without Composer
On this page you can find all versions of the php package hassanzohdy/mongez. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download hassanzohdy/mongez
More information about hassanzohdy/mongez
Files in hassanzohdy/mongez
Download hassanzohdy/mongez
More information about hassanzohdy/mongez
Files in hassanzohdy/mongez
Vendor hassanzohdy
Package mongez
Short Description A Robust application handler for building neat laravel application(s).
License MIT
Package mongez
Short Description A Robust application handler for building neat laravel application(s).
License MIT
Please rate this library. Is it a good library?
Informations about the package mongez
# Mongez
This project aims to make using Laravel framework more organized and extensible.
Table of contents
- Mongez
- Table of contents
- Requirements
- Installation
- Configurations
- Translatable
- Change Log
- Documentation
Requirements
- Laravel
>=11
For compatibility with Laravel 10, please use version 3.0 of this package.
For compatibility with older versions of Laravel, please use version 2.x of this package.
Installation
Run the following Command in your cli.
composer require hassanzohdy/mongez
Configurations
Once its done run the following command to create the config/mongez.php file.
php artisan vendor:publish --provider="HZ\Illuminate\Mongez\Providers\MongezServiceProvider"
Translatable
Change Log
- 3.1.0 (29 Sep 2024)
- Update codebase to support laravel 11+
- Remove Carbon
setWeekStartsAtandsetWeekEndsAtas it was removed from carbon.
- 3.0.1 (29 Sep 2024)
- Update codebase to support laravel 10 with new mongodb elquent integration
- 2.24.2 (24 Dec 2023)
- Fixed request sql options is overwritten by current class sql options
- 2.24.1 (24 Nov 2022)
- Fixed empty array of date in
date_response.
- Fixed empty array of date in
- 2.24.0 (24 Nov 2022)
- Enhanced Resource Manager Errors to display the resource class name.
- 2.23.5 (23 Oct 2022)
- Now generated model will have
castsproperty instead ofdatesfor date casting.
- Now generated model will have
- 2.23.4 (22 Oct 2022)
- Fixed defining the class namespace of
UTCDateTimeinfunctions.phpfile.
- Fixed defining the class namespace of
- 2.23.3 (22 Oct 2022)
- Fixed collectables to return proper array syntax instead of objects.
- 2.22.2 (28 Aug 2022)
- Fixed
ARRAYABLE_DATAon listing as it is encoded to json.
- Fixed
- 2.22.1 (28 Aug 2022)
RepositoryManager.wrapManywill return empty array without passing the collection to the resource if teh given array|collection is empty.
- 2.22.0 (28 Aug 2022)
config/mongez.phpconfig- Changed
misckey todate. - Changed
CarbonImmutabletoimmutableunderdatekey. - Added
week_starts_atand defaults toSaturday. - Added
week_ends_atand defaults toFriday.
- 2.21.0 (27 Aug 2022)
- Added
getPaginationInfoin the repository manager. getPaginateInfonow is deprecated and will be removed in V3.0.- Added
firstmethod to return the first matched element, takes the same array options aslistModelsand return one model.
- Added
- 2.20.0 (27 Aug 2022)
- Added
saveActionTypeproperty to the repository, it can be used insetData, and its value will depend on the current action,static::CREATE_ACTION|static::UPDATE_ACTION|static::PATCH_ACTION.
- Added
- 2.18.0 (17 Aug 2022)
- Added
date_responseto format the given date totimestamphumanTimetextandformatoutputs. - Added
localized_dateto convert the given date into formatted date based on the locale code. - Used
date_responsein the resource manager to collect dates.
- Added
- 2.17.0 (15 Aug 2022)
- Added Aggregate Utilities
- 2.16.0 (14 Aug 2022)
- Added
dateanddate:betweenfilters toFILTER_BYrepository constant.
- Added
- 2.15.0 (12 Aug 2022)
- Added
carbonImmutablefeature to change thenowfunction into immutable carbon instance.
- Added
- 2.14.0 (10 Aug 2022)
- Added
LOCATION_DATAconstant to resource manager to return proper geo location data.
- Added
- 2.12.0 (26 July 2022)
- Added
LOCALIZED_COLLECTABLE_DATAconstant to resource manager to localize data that are in array list.
- Added
- 2.11.0 (23 July 2022)
- Now
WHEN_AVAILABLEin resource manager if set totrue, it will strip out any missing value from the model so the resource will only return existing data without any default values for any missing data.
- Now
- 2.1.21 (28 Feb 2022)
- Fixed Multiple Trait Methods Alias
- 2.1.20 (28 Feb 2022)
- Fixed Missing Semi Colon
- 2.1.19 (28 Feb 2022)
- Fixed
Model,ResourceandFilterin the repository while creating child module to receive the child module name instead of the parent module.
- Fixed
- 2.1.17 (28 Feb 2022)
- Added
Translatabletrait.
- Added
- 2.1.14 (28 Feb 2022)
- Fixed generated
databasedirectory to beDatabase.
- Fixed generated
Documentation
See full documentation in the wiki page.
All versions of mongez with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.2
cocur/slugify Version ^4.0
illuminate/support Version 5.6.x|5.7.x|5.8.x|6.x.x|7.x.x|8.x.x|9.x.x|10.x.x|11.x.x
cocur/slugify Version ^4.0
illuminate/support Version 5.6.x|5.7.x|5.8.x|6.x.x|7.x.x|8.x.x|9.x.x|10.x.x|11.x.x
The package hassanzohdy/mongez contains the following files
Loading the files please wait ...