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

Product Laravel Package

elcodi/product

Product component from the Elcodi e-commerce suite for Symfony, offering product modeling and management under the MIT license. Note that this package is read-only; use the main elcodi/elcodi repository for issues, questions, and pull requests.

View on GitHub
Deep Wiki
Context7

[READ-ONLY] Subtree split of the Elcodi Product component

Frequently asked questions about Product
Is elcodi/product a Laravel package?
No. elcodi/product is the Product component from the Symfony-based Elcodi e-commerce suite, not a Laravel package. It does not ship a Laravel service provider, facade, publishable config, or Laravel-style migrations. For a Laravel codebase, treat it as a Symfony domain component rather than a drop-in dependency.
How do I install elcodi/product via Composer?
Composer installation is theoretically possible because it is a read-only subtree split published to Packagist, so composer require elcodi/product can be attempted. However, the last release dates to 2015-07-14 and will likely pull PHP 5.x or 7.0-era Symfony and Doctrine constraints. Test it in a throwaway container against your target PHP version before committing to any plan.
Does elcodi/product work with Laravel 11 and PHP 8.2?
There is no Laravel version support for elcodi/product, and no evidence it works with Laravel 11 or PHP 8.2. Its 2015-era release constraints will almost certainly conflict with modern Laravel and PHP runtimes, and zero dependents on the registry means no one has validated it against a current stack. Expect Composer to fail fast on PHP, Symfony, or Doctrine constraints.
What code is included in the elcodi/product subtree split?
The repository is a read-only subtree split of the Product component from the main elcodi/elcodi project. It contains product domain code such as product entities and contracts, with corresponding Symfony bundles likely living in the main repository. Inspect the actual code surface before assuming it includes factories, validators, repositories, or bundle wiring.
Can I use elcodi/product without the full Elcodi suite?
Probably not cleanly. The component is tightly coupled to Symfony's DI container, Doctrine ORM mappings, and sibling Elcodi components such as Cart, Currency, Media, and Attribute. Using it without the Elcodi bundles would likely require porting or stubbing those dependencies, which is effectively a domain-model port rather than a normal integration.
Why is elcodi/product read-only and where should I open issues?
The repository is read-only because it is a generated subtree split of the main elcodi/elcodi monorepo, and pull requests are not accepted there. Issues, questions, and pull requests should go to the main elcodi/elcodi repository. This split also fragments issue discovery: bugs may surface here but must be tracked upstream.
What Symfony and Doctrine versions does elcodi/product require?
The package's last release is from 2015, so expect PHP 5.x or 7.0-era Symfony and Doctrine constraints. The full transitive dependency graph may include other abandoned packages, and Doctrine mapping compatibility with current ORM versions is a known breakage class. Run a dependency spike in an isolated container to capture the resolved tree and conflict report.
Is elcodi/product abandoned or still maintained?
It is effectively abandoned. The last release was 2015-07-14, the repository has about 3 stars and zero dependents, and the external documentation and community channels are unlikely to respond. There is no indication of active maintenance or CVE response for inherited PHP and Symfony versions from that era.
Is elcodi/product safe for production use?
Using it directly in production is very high risk. The pinned PHP and Symfony versions are end-of-life, so inherited code carries unpatched security exposure and no CVE response, and Doctrine compatibility with modern ORM versions is likely broken. It is safer as a domain-design reference than as a production dependency.
What are Laravel-native alternatives to elcodi/product for product modeling?
Elcodi does not provide a maintained Laravel-native equivalent. Practical options are reference-only extraction, where you read the Product contracts and entity design and implement Eloquent models, form requests, and policies in Laravel, or fork-and-modernize the component and wrap it in a Laravel service provider. Default to reference-only unless you have a hard requirement that justifies owning an orphaned e-commerce domain component.
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.
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings
coleus/apps
seampact/laravel
emmyconceptng/laravel-ng-postcode
jjsquady/round-robin