laravel-enso/packaging-units

Packaging unit management for Laravel Enso

Maintainers

Package info

github.com/laravel-enso/packaging-units

pkg:composer/laravel-enso/packaging-units

Statistics

Installs: 9 655

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

2.6.1 2026-04-21 15:26 UTC

README

License Stable Downloads PHP Issues Merge Requests

Description

Packaging Units adds Enso administration flows for packaging and packing-unit records.

The package exposes CRUD, options, table init, table data, and Excel export endpoints, and includes seeders and factories for bootstrapping packaging-unit data.

It is intended to support product and logistics domains that distinguish packaging from measurement units.

Installation

Install the package:

composer require laravel-enso/packaging-units

Run the package migrations:

php artisan migrate

Optional publishes:

php artisan vendor:publish --tag=packaging-unit-factory
php artisan vendor:publish --tag=packaging-unit-seeder

Features

  • Packaging-unit CRUD endpoints.
  • Options endpoint for select fields.
  • Table init, table data, and Excel export endpoints.
  • Seeders and factories for initial data.

Usage

Main route group:

  • administration.packagingUnits.*

API

HTTP routes

  • GET api/administration/packagingUnits/create
  • POST api/administration/packagingUnits
  • GET api/administration/packagingUnits/{packagingUnit}/edit
  • PATCH api/administration/packagingUnits/{packagingUnit}
  • DELETE api/administration/packagingUnits/{packagingUnit}
  • GET api/administration/packagingUnits/initTable
  • GET api/administration/packagingUnits/tableData
  • GET api/administration/packagingUnits/exportExcel
  • GET api/administration/packagingUnits/options

Depends On

Required Enso packages:

Companion frontend package:

Contributions

are welcome. Pull requests are great, but issues are good too.

Thank you to all the people who already contributed to Enso!