gkite13/vtiger-api-bundle
Composer 安装命令:
composer require gkite13/vtiger-api-bundle
包简介
README 文档
README
Installation
$ composer require gkite13/vtiger-api-bundle
Configuration
# config/packages/gkite13_vtiger_api.yaml gkite13_vtiger_api: api: site_url: "http://your_crm_url" user: "user_name" access_key: "user_access_key"
For configure cache pool
# config/packages/cache pools: # ... my_cache_pool: adapter: cache.adapter.filesystem
# config/packages/gkite13_vtiger_api.yaml gkite13_vtiger_api: # ... cache: pool: my_cache_pool
Usage
Query
$queryString = "SELECT * FROM ModuleName"; $result = $this->vtigerApi->query($queryString);
Retrieve
To retrieve a record, you need a vtiger_ws_entity id and entityId.
$leadId = "10x12345"; $result = $this->vtigerApi->retrieve($leadId);
Create
$lead = new \stdClass(); $lead->property1 = 'test'; $lead->property2 = 12345; $result = $this->vtigerApi->create('EntityType', $lead);
Update
$leadId = "10x12345"; $lead = $this->vtigerApi->retrieve($leadId); $lead->property1 = 'test2'; $lead->property2 = 123; $result = $this->vtigerApi->update($lead);
Delete
$leadId = "10x12345"; $result = $this->vtigerApi->delete($leadId);
统计信息
- 总下载量: 26
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-01-13