stevebauman/inventory

使用Laravel 4 / 5进行库存管理

v1.7.5 2015-06-17 14:09 UTC

README

Travis CI Scrutinizer Code Quality SensioLabsInsight Latest Stable Version Total Downloads License

🚨 已弃用 🚨

此包已被 @mauricecalhoun 接管。

索引

Join the chat at https://gitter.im/stevebauman/inventory

描述

Inventory是一个经过全面测试、符合PSR的Laravel库存解决方案。它使用Eloquent提供库存管理的基本功能,例如

  • 库存项目管理
  • 库存项目变体管理
  • 库存库存管理(按位置)
  • 库存库存移动跟踪
  • 库存SKU生成
  • 库存组装管理(物料清单)
  • 库存供应商管理
  • 库存交易管理

所有移动、库存和库存项目都会自动分配当前登录用户的ID。所有库存操作(如添加/删除/创建)都由Laravel内置数据库事务覆盖。如果在库存更改过程中发生任何异常,它将自动回滚。

根据您的需求,您可以使用内置特性来自定义和创建自己的模型,或者您可以直接使用内置模型。

需求

  • Laravel 4.* | 5.*
  • 如果您需要自动问责制,请使用Laravel的Auth、Sentry或Sentinel
  • 一个users数据库表

推荐

如果您需要其他受支持的认证驱动程序,请发送拉取请求或创建一个问题。

好处

如果您正在使用此包中的特性来自定义安装,这意味着您对自己的模型、方法(除关系名称/类型外)、数据库表、属性名称和属性有完全的灵活性。您可以设置自己的基本模型,如果您不喜欢某个方法的行为,可以简单地覆盖它。

坐下来放松一下,有控制感真好。