ethical-jobs/laravel-storage

Laravel repository storage package

Installs: 38 168

Dependents: 3

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 2

pkg:composer/ethical-jobs/laravel-storage


README

  • v3.* - Laravel 8 or higher, php 8.1 or higher
  • v2.* - Laravel 8 or higher
  • v1.* - Laravel 5.6 to 5.9. Laravel 7 support unknown

Storage Concepts:

  • Repositories (Maps a storage engine; elasticsearch, MySQL, Api; to an unified interface)
  • Hydrators (Hydrates results into specific formats e.g. Eloquent models, Objects, Arrays etc...)
  • Criteria (Specific domain based queries e.g. Approved Draft)
  • ParameterQueries (maps url params to repository queries)

Deprecation warning

All current EJ packages will be taken offline by mid-2021 in order to re-released under a single package.