laravel-medialibrary
laravel-query-builder
laravel-medialibrary | laravel-query-builder | |
---|---|---|
7 | 4 | |
5,585 | 3,905 | |
0.4% | 0.4% | |
8.9 | 8.0 | |
8 days ago | 16 days ago | |
PHP | PHP | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
laravel-medialibrary
-
Nova with Spatie MediaLibrary
I have it working ok for a single image using this idea but need the user to be able to add multiple images.
-
What's up with spatie not touching s3
The current version as of writing this is 10.5.2 released 8 days ago.
- Spatie Media Library has a server crashing vulnerability
-
Best practice: Image path in each model or single shared Image model?
Use this, i use it in all my projects.
-
Polymorphism in the database
An example of a good use of a polymorphic relationship can be seen in the Rails Active Storage module, which allows you to attach files to a model, and instead of duplicating the database columns and tables for each model that has attachments, there are two general tables: activestorage_attachments (attachments; relationship info) and activestorage_blobs (blobs; file info). A model can have one or many attachments (has_one_attachment and has_many_attachments, both can be used more than once depending on your needs), an attachment belongs to a record (record_id and record_type) and belongs to a blob (blob_id), and blobs have one attachment. You can access an attachment attribute on the related model like so, user.avatar # has_one_attachment(:avatar); or for many attachments of the same type, user.photos # an array of attachments; has_many_attachments(:photos). There’s a Laravel package similar to this called spatie/laravel-medialibrary.
-
Laravel + angular
For storing files and associating them with models, I can highly recommend Spatie's Media Library. Used it in a project recently and haven't had any hassle with it.
laravel-query-builder
-
laravel-json-api alternatives - laravel-query-builder, laravel-fractal, and laravel
4 projects | 14 Jul 2023
Similar to laravel-json-api, trying to turn JSON http queries to Laravel database queries.
-
Need advice on building a filter function for GET Rest API
As u/stu88s pointed out, you should have a look to spatie packages. I extensively use spatie Query Builder and it works really well.
-
How to use query strings in a route?
I use this package https://github.com/spatie/laravel-query-builder it's really easy to use
-
orderByRaw() does it sanitize?
What are you trying to do? Order by a column of the user's choosing? If so, accept only a whitelist of acceptable column names. Or let https://github.com/spatie/laravel-query-builder do the heavy lifting.
What are some alternatives?
laravel-mongodb - A MongoDB based Eloquent model and Query builder for Laravel (Moloquent)
laravel-datatables - jQuery DataTables API for Laravel
laravel-eloquent-query-cache - Adding cache on your Laravel Eloquent queries' results is now a breeze.
cursor-pagination - Cursor pagination for your Laravel API
corcel - Use WordPress backend with Laravel or any PHP application
seat - 🌀✳️ SeAT: A Simple, EVE Online API Tool and Corporation Manager
eloquent-power-joins - The Laravel magic you know, now applied to joins.
october - Self-hosted CMS platform based on the Laravel PHP Framework.
squire - A library of static Eloquent models for common fixture data.
laravel-jsend - Simple helpers to generate JSend-compliant JSON responses
crud - Simplify the process of building CRUD (Create, Read, Update, Delete) functionality in Laravel using the features of Orchid.
minimalistic-wallpaper-collection - Minimalistic, flat art, and colorful, digital nature wallpapers and an API for randomly selecting them