{"id":20388555,"url":"https://github.com/efureev/laravel-support","last_synced_at":"2025-04-12T10:41:56.275Z","repository":{"id":42048653,"uuid":"236710173","full_name":"efureev/laravel-support","owner":"efureev","description":"PHP Laravel Support","archived":false,"fork":false,"pushed_at":"2025-02-24T19:13:41.000Z","size":225,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-11T04:47:06.765Z","etag":null,"topics":["casting","helpers","laravel","php","support"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/efureev.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-01-28T10:33:28.000Z","updated_at":"2025-02-24T19:13:45.000Z","dependencies_parsed_at":"2024-03-13T16:48:42.043Z","dependency_job_id":"52dfaf2c-1c8a-4131-a89a-402180e351e9","html_url":"https://github.com/efureev/laravel-support","commit_stats":{"total_commits":204,"total_committers":8,"mean_commits":25.5,"dds":0.5441176470588236,"last_synced_commit":"0821254d6a3c86284e9621ff07ca536414a5840b"},"previous_names":[],"tags_count":100,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/efureev%2Flaravel-support","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/efureev%2Flaravel-support/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/efureev%2Flaravel-support/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/efureev%2Flaravel-support/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/efureev","download_url":"https://codeload.github.com/efureev/laravel-support/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248556980,"owners_count":21124156,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["casting","helpers","laravel","php","support"],"created_at":"2024-11-15T03:11:24.003Z","updated_at":"2025-04-12T10:41:56.268Z","avatar_url":"https://github.com/efureev.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":" \u003c!--- BEGIN HEADER --\u003e\n# Changelog\n\nAll notable changes to this project will be documented in this file.\n\u003c!--- END HEADER --\u003e\n\n## [3.0.0](https://github.com/efureev/laravel-support/compare/v2.1.0...v3.0.0) (2025-02-24)\n\n### Features\n\n* Add Laravel 12 support\n\n\n## [1.19.0](https://github.com/efureev/laravel-support/compare/v1.18.1...v1.19.0) (2023-08-04)\n\n### Features\n\n* Divide EntityCacheTrait ([81c8cb](https://github.com/efureev/laravel-support/commit/81c8cbb539ea1e3be846ddaec0cdbc0c632e2294))\n\n\n---\n\n## [1.18.1](https://github.com/efureev/laravel-support/compare/v1.18.0...v1.18.1) (2023-02-24)\n\n\n---\n\n## [1.18.0](https://github.com/efureev/laravel-support/compare/v1.17.1...v1.18.0) (2023-02-24)\n\n### Features\n\n* Add support Laravel 10 ([847a0a](https://github.com/efureev/laravel-support/commit/847a0a05aa5e673ef4cd1a7dff0da4119526777d))\n\n\n---\n\n## [1.17.1](https://github.com/efureev/laravel-support/compare/v1.17.0...v1.17.1) (2022-08-17)\n\n### Features\n\n* Add support \u003e= Laravel 9.25 ([332a90](https://github.com/efureev/laravel-support/commit/332a901a2c52799ea84098637c8bd7e5e8e3f5e7))\n\n\n---\n\n## [1.17.0](https://github.com/efureev/laravel-support/compare/v1.16.5...v1.17.0) (2022-08-17)\n\n### Features\n\n* Add support `PHP 8.1` ([2d53f9](https://github.com/efureev/laravel-support/commit/2d53f9aad4ddb28a3f30af0bf3a9613e4a0ffa44))\n\n\n---\n\n## [1.16.5](https://github.com/efureev/laravel-support/compare/v1.16.4...v1.16.5) (2022-06-29)\n### Bug Fixes\n\n* CacheForgetByKey ([0e136b](https://github.com/efureev/laravel-support/commit/0e136ba5ee42555e4984ea09df828bc62d24d755))\n\n\n---\n\n## [1.16.3](https://github.com/efureev/laravel-support/compare/v1.16.2...v1.16.3) (2022-04-28)\n### Features\n\n* Add method getVersionFromFile to get version ([0c6cf9](https://github.com/efureev/laravel-support/commit/0c6cf917bc15e99b6769fe3c4c3e91d55c33156c), [11c66b](https://github.com/efureev/laravel-support/commit/11c66b124f0ca8592871c09952cde8fba2ec24e0))\n\n\n---\n\n## [1.16.2](https://github.com/efureev/laravel-support/compare/v1.16.1...v1.16.2) (2022-04-22)\n### Bug Fixes\n\n* CreateHttpRequests ([a4c5f1](https://github.com/efureev/laravel-support/commit/a4c5f1488ee50d1d159e73dac68624422e9aa858))\n\n\n---\n\n## [1.16.1](https://github.com/efureev/laravel-support/compare/v1.16.0...v1.16.1) (2022-04-22)\n### Features\n\n* Add some new funcs to CreateHttpRequests ([58a878](https://github.com/efureev/laravel-support/commit/58a878ac247529cfda98597a339278f0da37198b))\n\n\n---\n\n## [1.16.0](https://github.com/efureev/laravel-support/compare/v1.15.2...v1.16.0) (2022-04-22)\n### Features\n\n* Add trait `CreateHttpRequests` to `Test` ns ([a8d076](https://github.com/efureev/laravel-support/commit/a8d07600a421edc028171848ec3c379fe0ffe0d3))\n\n\n---\n\n## [1.15.2](https://github.com/efureev/laravel-support/compare/v1.15.1...v1.15.2) (2022-04-15)\n\n---\n\n## [1.15.1](https://github.com/efureev/laravel-support/compare/v1.15.0...v1.15.1) (2022-04-15)\n### Bug Fixes\n\n* Set sorting position as integer ([57043c](https://github.com/efureev/laravel-support/commit/57043ccddfb739cd0877c98fa297b44c8d70ecb9))\n\n\n---\n\n## [1.15.0](https://github.com/efureev/laravel-support/compare/v1.14.1...v1.15.0) (2022-03-23)\n### Features\n\n* Add the global function `objectToArray` ([1e1b15](https://github.com/efureev/laravel-support/commit/1e1b15bd40155041866e875d390b0563aed6713c))\n\n\n---\n\n## [1.14.1](https://github.com/efureev/laravel-support/compare/v1.14.0...v1.14.1) (2022-03-09)\n### Features\n\n* Policies: divide a logic ([423bff](https://github.com/efureev/laravel-support/commit/423bffec139cf9828ef6beeefcff2391573b030d))\n\n\n---\n\n## [1.14.0](https://github.com/efureev/laravel-support/compare/v1.13.3...v1.14.0) (2022-03-07)\n### Features\n\n* Add registerInstance ([e10615](https://github.com/efureev/laravel-support/commit/e106157eddcd24fef93462e2f0b961ff934c659c))\n\n\n---\n\n## [1.13.3](https://github.com/efureev/laravel-support/compare/v1.13.2...v1.13.3) (2022-03-04)\n\n---\n\n## [1.13.2](https://github.com/efureev/laravel-support/compare/v1.13.1...v1.13.2) (2022-03-04)\n### Bug Fixes\n\n* Cache ([500e3d](https://github.com/efureev/laravel-support/commit/500e3d1ff7e0dcbf67f7dd170f3e9836f9b828ce))\n\n\n---\n\n## [1.13.1](https://github.com/efureev/laravel-support/compare/v1.13.0...v1.13.1) (2022-02-21)\n### Features\n\n* Add afterInit method to LaraRequestServiceProvider ([7f5b24](https://github.com/efureev/laravel-support/commit/7f5b24cfe4bb26a41ca1e5ae3253c60ab165be9b))\n\n\n---\n\n## [1.13.0](https://github.com/efureev/laravel-support/compare/v1.12.2...v1.13.0) (2022-02-08)\n### Features\n\n* Add caster PgPoint ([328f30](https://github.com/efureev/laravel-support/commit/328f302068cf7e97131c5fa54768b703d1d195c1))\n\n\n---\n\n## [1.12.2](https://github.com/efureev/laravel-support/compare/v1.12.1...v1.12.2) (2022-02-03)\n\n---\n\n## [1.12.1](https://github.com/efureev/laravel-support/compare/v1.12.0...v1.12.1) (2022-02-03)\n\n---\n\n## [1.12.0](https://github.com/efureev/laravel-support/compare/v1.11.1...v1.12.0) (2022-02-03)\n### Features\n\n* Fix ServiceProviders ([b1af69](https://github.com/efureev/laravel-support/commit/b1af692b91365238ea9fc3573825bcd9c5be3844))\n\n\n---\n\n## [1.11.1](https://github.com/efureev/laravel-support/compare/v1.11.0...v1.11.1) (2022-01-21)\n### Bug Fixes\n\n* Caching ([2b5075](https://github.com/efureev/laravel-support/commit/2b5075224031f48b7880b55c49672f72e20fbf3e))\n\n\n---\n\n## [1.11.0](https://github.com/efureev/laravel-support/compare/v1.10.3...v1.11.0) (2022-01-18)\n### Features\n\n* Add HasModelEntityCache ([754117](https://github.com/efureev/laravel-support/commit/754117eb338e2034e228b498b2941686c594ca59))\n\n\n---\n\n## [1.10.3](https://github.com/efureev/laravel-support/compare/v1.10.2...v1.10.3) (2021-12-15)\n### Bug Fixes\n\n* LaraRequestServiceProvider ([2822de](https://github.com/efureev/laravel-support/commit/2822deb235c1272c68c8504ff057ce89c8b62cc2), [6d0b05](https://github.com/efureev/laravel-support/commit/6d0b05e6d5988fd9a68ef97d180ebe5b91e8fbd2))\n\n\n---\n\n## [1.10.2](https://github.com/efureev/laravel-support/compare/v1.10.1...v1.10.2) (2021-11-22)\n\n---\n\n## [1.10.1](https://github.com/efureev/laravel-support/compare/v1.10.0...v1.10.1) (2021-11-14)\n\n---\n\n## [1.10.0](https://github.com/efureev/laravel-support/compare/v1.9.0...v1.10.0) (2021-11-14)\n### Features\n\n* Add trait AllowToExecute ([0fda4d](https://github.com/efureev/laravel-support/commit/0fda4d0e83fcb38e1c699bf58c5a790379825644))\n\n\n---\n\n## [1.9.0](https://github.com/efureev/laravel-support/compare/v1.8.0...v1.9.0) (2021-10-16)\n\n---\n\n## [1.8.0](https://github.com/efureev/laravel-support/compare/v1.7.2...v1.8.0) (2021-10-07)\n\n---\n\n## [1.7.2](https://github.com/efureev/laravel-support/compare/v1.7.1...v1.7.2) (2021-09-29)\n\n---\n\n## [1.7.1](https://github.com/efureev/laravel-support/compare/v1.7.0...v1.7.1) (2021-09-29)\n### Features\n\n* Add hasDeferredRelation to DeferredRelations ([a2a237](https://github.com/efureev/laravel-support/commit/a2a2377f624d109809388bb3514783f10d0f2daa))\n\n\n---\n\n## [1.7.0](https://github.com/efureev/laravel-support/compare/v1.6.1...v1.7.0) (2021-09-29)\n### Features\n\n* Add model`s trait DeferredRelations ([3af639](https://github.com/efureev/laravel-support/commit/3af639f43f5d346916f777eb5dea0cdffa9c0ccf))\n\n\n---\n\n## [1.6.1](https://github.com/efureev/laravel-support/compare/v1.6.0...v1.6.1) (2021-09-21)\n\n---\n\n## [1.6.0](https://github.com/efureev/laravel-support/compare/v1.5.0...v1.6.0) (2021-08-27)\n### Features\n\n* Add some functions to HasValidate ([a95677](https://github.com/efureev/laravel-support/commit/a956778a62fa0829da182ba5120cb11a573956d6))\n\n\n---\n\n## [1.5.0](https://github.com/efureev/laravel-support/compare/v1.4.0...v1.5.0) (2021-08-11)\n### Features\n\n* Add HasMergeAdditional ([9992b6](https://github.com/efureev/laravel-support/commit/9992b67ddf072fd6029e35903e95de528246812b))\n\n\n---\n\n## [1.4.0](https://github.com/efureev/laravel-support/compare/v1.3.1...v1.4.0) (2021-07-30)\n### Features\n\n* Add GeoPoint caster ([c8f1e9](https://github.com/efureev/laravel-support/commit/c8f1e9dafac3820923a92b58fc331b2720da9c6b))\n\n\n---\n\n## [1.3.1](https://github.com/efureev/laravel-support/compare/v1.3.0...v1.3.1) (2021-07-29)\n\n---\n\n## [1.3.0](https://github.com/efureev/laravel-support/compare/v1.2.1...v1.3.0) (2021-07-29)\n### Features\n\n* Add ServiceProvider helpers ([84ae6f](https://github.com/efureev/laravel-support/commit/84ae6fc087bbe252cb3282e6bbd3b805d7f3c446))\n\n\n---\n\n## [1.2.1](https://github.com/efureev/laravel-support/compare/v1.2.0...v1.2.1) (2021-07-20)\n\n---\n\n## [1.2.0](https://github.com/efureev/laravel-support/compare/v1.1.0...v1.2.0) (2021-07-20)\n### Features\n\n* Add `validateValue` method ([29b085](https://github.com/efureev/laravel-support/commit/29b0857c37372fb555ffb12d6c2ee3186a014c08))\n\n\n---\n\n## [1.1.0](https://github.com/efureev/laravel-support/compare/v1.0.1...v1.1.0) (2021-05-25)\n\n---\n\n## [1.0.1](https://github.com/efureev/laravel-support/compare/v1.0.0...v1.0.1) (2021-05-24)\n\n---\n\n## [1.0.0](https://github.com/efureev/laravel-support/compare/v0.11.5...v1.0.0) (2021-04-28)\n\n---\n\n## [0.11.5](https://github.com/efureev/laravel-support/compare/v0.11.3...v0.11.5) (2021-02-16)\n\n---\n\n## [0.11.3](https://github.com/efureev/laravel-support/compare/v0.11.4...v0.11.3) (2021-02-04)\n\n---\n\n## [0.11.4](https://github.com/efureev/laravel-support/compare/v0.11.2...v0.11.4) (2021-02-04)\n\n---\n\n## [0.11.2](https://github.com/efureev/laravel-support/compare/v0.11.1...v0.11.2) (2021-01-29)\n\n---\n\n## [0.11.1](https://github.com/efureev/laravel-support/compare/v0.11.0...v0.11.1) (2021-01-28)\n\n---\n\n## [0.11.0](https://github.com/efureev/laravel-support/compare/v0.10.3...v0.11.0) (2021-01-27)\n\n---\n\n## [0.10.3](https://github.com/efureev/laravel-support/compare/v0.10.2...v0.10.3) (2021-01-26)\n\n---\n\n## [0.10.2](https://github.com/efureev/laravel-support/compare/v0.10.1...v0.10.2) (2021-01-25)\n\n---\n\n## [0.10.1](https://github.com/efureev/laravel-support/compare/v0.10.0...v0.10.1) (2021-01-25)\n\n---\n\n## [0.10.0](https://github.com/efureev/laravel-support/compare/v0.9.6...v0.10.0) (2021-01-25)\n\n---\n\n## [0.9.6](https://github.com/efureev/laravel-support/compare/v0.9.5...v0.9.6) (2020-12-28)\n\n---\n\n## [0.9.5](https://github.com/efureev/laravel-support/compare/v0.9.4.2...v0.9.5) (2020-11-06)\n\n---\n\n## [0.9.4.2](https://github.com/efureev/laravel-support/compare/v0.9.4.1...v0.9.4.2) (2020-09-16)\n\n---\n\n## [0.9.4.1](https://github.com/efureev/laravel-support/compare/v0.9.4...v0.9.4.1) (2020-09-16)\n\n---\n\n## [0.9.4](https://github.com/efureev/laravel-support/compare/v0.9.3.2...v0.9.4) (2020-09-16)\n\n---\n\n## [0.9.3.2](https://github.com/efureev/laravel-support/compare/v0.9.3.1...v0.9.3.2) (2020-09-10)\n\n---\n\n## [0.9.3.1](https://github.com/efureev/laravel-support/compare/v0.9.3...v0.9.3.1) (2020-09-07)\n\n---\n\n## [0.9.3](https://github.com/efureev/laravel-support/compare/v0.9.2...v0.9.3) (2020-09-07)\n\n---\n\n## [0.9.2](https://github.com/efureev/laravel-support/compare/v0.9.1...v0.9.2) (2020-08-14)\n\n---\n\n## [0.9.1](https://github.com/efureev/laravel-support/compare/v0.9.0...v0.9.1) (2020-08-12)\n\n---\n\n## [0.9.0](https://github.com/efureev/laravel-support/compare/v0.8.0...v0.9.0) (2020-08-12)\n\n---\n\n## [0.8.0](https://github.com/efureev/laravel-support/compare/v0.7.9...v0.8.0) (2020-07-08)\n\n---\n\n## [0.7.9](https://github.com/efureev/laravel-support/compare/v0.7.8...v0.7.9) (2020-07-06)\n\n---\n\n## [0.7.8](https://github.com/efureev/laravel-support/compare/v0.7.7...v0.7.8) (2020-07-06)\n\n---\n\n## [0.7.7](https://github.com/efureev/laravel-support/compare/v0.7.6...v0.7.7) (2020-07-06)\n\n---\n\n## [0.7.6](https://github.com/efureev/laravel-support/compare/v0.7.5...v0.7.6) (2020-07-03)\n\n---\n\n## [0.7.5](https://github.com/efureev/laravel-support/compare/v0.7.4...v0.7.5) (2020-07-02)\n\n---\n\n## [0.7.4](https://github.com/efureev/laravel-support/compare/v0.7.3...v0.7.4) (2020-06-24)\n\n---\n\n## [0.7.3](https://github.com/efureev/laravel-support/compare/v0.7.2...v0.7.3) (2020-06-23)\n\n---\n\n## [0.7.2](https://github.com/efureev/laravel-support/compare/v0.7.1...v0.7.2) (2020-06-23)\n\n---\n\n## [0.7.1](https://github.com/efureev/laravel-support/compare/v0.7.0...v0.7.1) (2020-06-23)\n\n---\n\n## [0.7.0](https://github.com/efureev/laravel-support/compare/v0.6.0...v0.7.0) (2020-06-22)\n\n---\n\n## [0.6.0](https://github.com/efureev/laravel-support/compare/v0.5.3...v0.6.0) (2020-06-15)\n\n---\n\n## [0.5.3](https://github.com/efureev/laravel-support/compare/v0.5.2...v0.5.3) (2020-05-24)\n\n---\n\n## [0.5.2](https://github.com/efureev/laravel-support/compare/v0.5.1...v0.5.2) (2020-05-24)\n\n---\n\n## [0.5.1](https://github.com/efureev/laravel-support/compare/v0.5.0...v0.5.1) (2020-05-24)\n\n---\n\n## [0.5.0](https://github.com/efureev/laravel-support/compare/v0.4.3...v0.5.0) (2020-05-23)\n\n---\n\n## [0.4.3](https://github.com/efureev/laravel-support/compare/v0.4.2...v0.4.3) (2020-05-23)\n\n---\n\n## [0.4.2](https://github.com/efureev/laravel-support/compare/v0.4.1...v0.4.2) (2020-04-10)\n\n---\n\n## [0.4.1](https://github.com/efureev/laravel-support/compare/v0.4.0...v0.4.1) (2020-04-06)\n\n---\n\n## [0.4.0](https://github.com/efureev/laravel-support/compare/v0.3.4...v0.4.0) (2020-04-04)\n\n---\n\n## [0.3.4](https://github.com/efureev/laravel-support/compare/v0.3.3...v0.3.4) (2020-03-05)\n\n---\n\n## [0.3.3](https://github.com/efureev/laravel-support/compare/v0.3.2...v0.3.3) (2020-02-25)\n\n---\n\n## [0.3.2](https://github.com/efureev/laravel-support/compare/v0.3.1...v0.3.2) (2020-02-19)\n\n---\n\n## [0.3.1](https://github.com/efureev/laravel-support/compare/v0.3.0...v0.3.1) (2020-02-19)\n\n---\n\n## [0.3.0](https://github.com/efureev/laravel-support/compare/v0.2.1...v0.3.0) (2020-02-18)\n\n---\n\n## [0.2.1](https://github.com/efureev/laravel-support/compare/v0.2.0...v0.2.1) (2020-02-11)\n\n---\n\n## [0.2.0](https://github.com/efureev/laravel-support/compare/v0.1.0...v0.2.0) (2020-02-06)\n\n---\n\n## [0.1.0](https://github.com/efureev/laravel-support/compare/v0.0.3...v0.1.0) (2020-01-29)\n\n---\n\n## [0.0.3](https://github.com/efureev/laravel-support/compare/v0.0.2...v0.0.3) (2020-01-28)\n\n---\n\n## [0.0.2](https://github.com/efureev/laravel-support/compare/v0.0.1...v0.0.2) (2020-01-28)\n\n---\n\n## [0.0.1](https://github.com/efureev/laravel-support/compare/19bad4a26e54f968db9f7c4efd7be1dc97712a0d...v0.0.1) (2020-01-28)\n\n---\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fefureev%2Flaravel-support","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fefureev%2Flaravel-support","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fefureev%2Flaravel-support/lists"}