reinvanoyen / dry-ecommerce
此包最新版本(1.0.12)没有可用的许可信息。
电子商务包
1.0.12
2021-01-29 09:46 UTC
Requires
- reinvanoyen/oak: ^1.0.8
README
电子商务平台
索引
安装
composer require reinvanoyen/dry-ecommerce
注册服务提供商
<?php $app = new \Oak\Application(); $app->register([ \Tnt\Ecommerce\EcommerceServiceProvider::class, ]); $app->bootstrap();
配置选项
注意!支付可以从配置中设置。默认的“payment”配置属性提供了一个默认的NullPayment,基本上是免费提供所有服务。有关支付更多信息,请查看下面的“支付”主题。
可购买
文档即将推出
购物车
<?php $cart = $app->get(CartInterface::class); $cart->add($buyable, 2); $cart->remove($buyable); $cart->clear(); $items = $cart->items(); $cart->setFulfillment($shipping); $fulfillment = $cart->getFulfillment(); $fulfillmentCost = $cart->getFulfillmentCost(); $cart->addDiscount($discountCode); $discountCode = $cart->getDiscount(); $subTotal = $cart->getSubTotal(); $total = $cart->getTotal(); $reduction = $cart->getReduction(); $order = $cart->checkout($customer);
折扣 & 优惠券
文档即将推出
履约
文档即将推出
客户
文档即将推出
订单
文档即将推出
库存
文档即将推出
税收
文档即将推出