brackets/media

Associate files with Eloquent models

Installs: 18 649

Dependents: 4

Suggesters: 0

Stars: 5

Watchers: 2

Forks: 2

Open Issues: 1

Type:project

v4.0.0 2019-09-16 11:59 UTC

README

This packages adds an ability to assign a media to your eloquent models. It uses Spatie's spatie/laravel-medialibrary, but it goes a bit further:

  • Collections definition - inspired by the conversions definition, we have created Media Collections definition via similar fluent API
  • Auto-Process - saving the eloquent model automatically processes and attaches media collections from the request
  • Authorization - controls, who has the permission to attach specific medium to specific model
  • Private access - controls, who has the permission to view specific medium

You can find full documentation at https://docs.getcraftable.com/#/media.