PHPackages                             bozboz/products - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. bozboz/products

AbandonedLibrary

bozboz/products
===============

v1.0.0(7y ago)02331PHP

Since Aug 21Pushed 4y ago3 watchersCompare

[ Source](https://github.com/bozboz/products)[ Packagist](https://packagist.org/packages/bozboz/products)[ RSS](/packages/bozboz-products/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (2)Used By (1)

Products package
================

[](#products-package)

Installation
------------

[](#installation)

See

Usage
-----

[](#usage)

There's an awful lot of stuff in here that's never been used and you can and probably should just ignore it. Unless what you need is the exact setup contained within this package (it's very unlikely that it is) you're much better off setting up your products manually. Provided they implement the `Orderable` interface in the orders package it should all work fine.

There are some useful bits in the package, though. These are:

- `Bozboz\Ecommerce\Products\Pricing\PriceTrait`
- `Bozboz\Ecommerce\Products\Pricing\PriceField` **\#TODO:** Move this to admin.
- `Bozboz\Ecommerce\Products\OrderableProduct`

### OrderableProduct

[](#orderableproduct)

While you're probably better off not actually using this class it's a good example of implementing an orderable/shippable model.

### Price

[](#price)

Prices should be stored as pence. Ideally in a field called `price_pence`. In order to calculate the tax the priced model should have a field called `tax_rate`. The PriceTrait will handle the conversion from pence to pounds for you and calculate the tax rate.

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2819d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/3c709396f3a6a7048c1c89615c6fce3f8301bd5715c641bf07b48268187727a3?d=identicon)[bozboz](/maintainers/bozboz)

---

Top Contributors

[![samdking](https://avatars.githubusercontent.com/u/1331514?v=4)](https://github.com/samdking "samdking (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/bozboz-products/health.svg)

```
[![Health](https://phpackages.com/badges/bozboz-products/health.svg)](https://phpackages.com/packages/bozboz-products)
```

###  Alternatives

[bagisto/bagisto

Bagisto Laravel E-Commerce

26.2k161.6k7](/packages/bagisto-bagisto)[area17/twill

Twill is an open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible.

4.0k445.4k16](/packages/area17-twill)[unopim/unopim

UnoPim Laravel PIM

9.4k1.8k](/packages/unopim-unopim)[riari/laravel-forum

A Laravel package providing a solid foundation for building discussion forums

64394.9k3](/packages/riari-laravel-forum)[rinvex/laravel-categories

Rinvex Categories is a polymorphic Laravel package, for category management. You can categorize any eloquent model with ease, and utilize the power of Nested Sets, and the awesomeness of Sluggable, and Translatable models out of the box.

470161.6k3](/packages/rinvex-laravel-categories)[phoenix-lib/nova-nested-tree-attach-many

Nova vue-tree-select field for management nested category relations.

3587.4k](/packages/phoenix-lib-nova-nested-tree-attach-many)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
