panlatent / yii2-odoo
此包已废弃,不再维护。未建议替代包。
Yii2 Odoo 扩展
dev-master
2022-04-14 13:07 UTC
Requires
- graze/guzzle-jsonrpc: ^3.0
- yiisoft/yii2: ^2.0
Requires (Dev)
- codeception/codeception: ^2.5
- php-coveralls/php-coveralls: ^2.1
- yiisoft/yii2-debug: ^2.0
- yiisoft/yii2-gii: ^2.0
This package is auto-updated.
Last update: 2024-04-14 17:15:55 UTC
README
Odoo JSON-RPC 客户端、查询和 ActiveRecord for Yii2
此扩展为 Odoo 提供了与 Yii 框架 2.0 的集成。它包括对 Web 服务 API 的支持,并实现了 Query
和 ActiveRecord
模式。
文档在 Read The Docs。
要求
- PHP 7.0 或更高版本
安装
安装此扩展的首选方式是通过 composer。
运行以下命令
php composer.phar require --prefer-dist panlatent/yii2-odoo "*"
或在您的 composer.json
文件的 require 部分添加以下内容
"panlatent/yii2-odoo": "*"
到
用法
安装扩展后,只需在您的代码中使用它即可
将组件添加到您的应用程序中。
'components' => [ 'odoo' => [ 'class' => 'panlatent\odoo\Connection', 'dsn' => 'localhost:8000/jsonrpc', 'database' => '', 'username' => '', 'password' => '', ] ]
该扩展支持 Yii2 Debug 扩展
将面板组件添加到您的应用程序中。
'modules' => [ 'debug' => [ 'panels' => [ 'odoo' => [ 'class' => panlatent\odoo\debug\OdooPanel::class, ] ] ] ]
该扩展支持 Yii2 Gii 扩展
将面板组件添加到您的应用程序中。
'modules' => [ 'gii' => [ 'generators' => [ \panlatent\odoo\gii\generators\model\Generator::class, ] ] ]
许可协议
Yii2 Odoo 是开源软件,许可协议为 MIT 许可协议。