Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Laravel Medialibrary Ext

Laravel Medialibrary Ext Laravel Package

okipa/laravel-medialibrary-ext

An extension for spatie/laravel-medialibrary that adds extra helpers and utilities for managing media in Laravel apps, simplifying media collections, conversions, and file handling for Eloquent models.

View on GitHub
Deep Wiki
Context7

Extra features for spatie/laravel-medialibrary package.

Frequently asked questions about Laravel Medialibrary Ext
What is okipa/laravel-medialibrary-ext used for?
It is an extension for spatie/laravel-medialibrary that adds extra helpers and utilities for managing media in Laravel applications. It is aimed at simplifying media collections, conversions, and file handling for Eloquent models. It complements rather than replaces the underlying Spatie package.
Does okipa/laravel-medialibrary-ext support Laravel 10?
Yes, the release notes add Laravel 10 support. The recommended target is Laravel 10 on PHP 8.1 or 8.2. Confirm Composer constraints against your Illuminate components before upgrading.
Which PHP versions does okipa/laravel-medialibrary-ext require?
The current support matrix is PHP 8.1 and 8.2. PHP 8.0 and PHP 8.3+ should be treated as incompatible until explicitly validated. Check the package composer.json constraints and align your local, CI, and production PHP images.
Does this package still support Laravel 8?
No, version 10.2.0 removes Laravel 8 support. Applications still on Laravel 8 will likely hit Composer resolution or CI failures. Upgrade to Laravel 9 or 10 before adopting this release, and confirm Laravel 9 support first.
Is Laravel 9 supported by okipa/laravel-medialibrary-ext?
Laravel 9 support is not clearly confirmed in the provided release information, so do not assume it. Validate the package Composer constraints and test on Laravel 9 if that is your target. The clear target is Laravel 10 with PHP 8.1 or 8.2.
How do I install okipa/laravel-medialibrary-ext with Composer?
Install it as a Composer dependency, typically with composer require okipa/laravel-medialibrary-ext, after confirming your app runs Laravel 10 and PHP 8.1 or 8.2. Because it extends spatie/laravel-medialibrary, make sure that package is installed and configured first. Follow the repository documentation for any service provider or configuration steps.
What should I check before upgrading to version 10.2.0?
Inventory your Laravel and PHP versions in composer.json, composer.lock, CI images, and production runtimes. Version 10.2.0 is a breaking support-matrix change that drops Laravel 8 while adding Laravel 10. Upgrade PHP and Laravel first, then update the package in a branch and run regression and integration tests. Keep a rollback path to the prior package version.
Can I use this package in production with PHP 8.3?
The stated support matrix covers PHP 8.1 and 8.2, so PHP 8.3+ should be considered unsupported until validated. Running it on PHP 8.3 in production risks untested behavior and dependency-resolution issues. Plan a follow-up migration when your platform moves to PHP 8.3+.
How does this package extend spatie/laravel-medialibrary?
It adds extra helpers and utilities on top of Spatie's media library for Laravel Eloquent models. The focus is on simplifying media collections, conversions, and file handling. It is not a standalone media library, so you still need spatie/laravel-medialibrary.
Is okipa/laravel-medialibrary-ext a replacement for spatie/laravel-medialibrary?
No, it is an extension package and depends on spatie/laravel-medialibrary. Use it when you want additional helpers and utilities for media collections, conversions, and file handling in Laravel. If you only need core media management, the base Spatie package may be sufficient.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo