oobook/priceable
最新稳定版本:v1.1.1
Composer 安装命令:
composer require oobook/priceable
包简介
The price feature addible to the any system
关键字:
README 文档
README
This Laravel package, Priceable, simplifies the way you manage prices and products within your application.
Features
Product Models: Define product models with attributes like price, tax rate, currency, etc. Price Calculations: Easily calculate total price with discounts, taxes, and other adjustments. Flexible Pricing: Support for tiered pricing, variants, and custom pricing logic. Formatting: Format prices according to locale and currency settings.
Installation
Require the package using Composer:
composer require oobook/priceable
Publish priceable config
Create the priceable config file under config/ folder using artisan
php artisan vendor:publish --provider="Oobook\Priceable\LaravelServiceProvider" --tag="config"
Run the migrations for currency, price type, vat rate and prices
php artisan migrate
Use the Priceable trait in your models:
Include the Oobook\Priceable\Traits\HasPriceable trait in your model to access price-related methods:
<?php namespace App\Models; use Oobook\Priceable\Traits\HasPriceable; class MyProduct extends Model { use HasPriceable; // ... your model logic }
Contributing
We welcome contributions to Priceable! Please see the CONTRIBUTING.md file for details.
License
This package is open-sourced under the MIT license. See the LICENSE file for more information.
统计信息
- 总下载量: 2.81k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-08-31