Measurement Units adds Enso administration flows for unit-of-measure records.
The package exposes CRUD, options, table init, table data, and Excel export endpoints, together with seeders and factories for bootstrapping common units.
It is intended to back product, inventory, and commercial modules that need normalized measurement units.
Install the package:
composer require laravel-enso/measurement-unitsRun the package migrations:
php artisan migrateOptional publishes:
php artisan vendor:publish --tag=measurement-unit-factories
php artisan vendor:publish --tag=measurement-unit-seeder- Measurement-unit CRUD endpoints.
- Options endpoint for select inputs.
- Table init, table data, and Excel export endpoints.
- Factories and seeders for bootstrapping unit data.
Main route group:
administration.measurementUnits.*
GET api/administration/measurementUnits/createPOST api/administration/measurementUnitsGET api/administration/measurementUnits/{measurementUnit}/editPATCH api/administration/measurementUnits/{measurementUnit}DELETE api/administration/measurementUnits/{measurementUnit}GET api/administration/measurementUnits/initTableGET api/administration/measurementUnits/tableDataGET api/administration/measurementUnits/exportExcelGET api/administration/measurementUnits/options
Required Enso packages:
laravel-enso/core↗laravel-enso/forms↗laravel-enso/helpers↗laravel-enso/migrator↗laravel-enso/select↗laravel-enso/tables↗
Companion frontend package:
are welcome. Pull requests are great, but issues are good too.
Thank you to all the people who already contributed to Enso!