-
Notifications
You must be signed in to change notification settings - Fork 1
/
readme.txt
38 lines (25 loc) · 1.09 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Odoo XML-RPC Client for PHP using Ripcord library
=================================================
Installation: composer require sdon2/odoo-api:dev-master
Usage:
$server_uri = "http://127.0.0.1:8081/";
$username = "info@example.com";
$password = "Password";
$db = "odoo_db";
$client = new OdooClient($server_uri, $username, $password, $db);
// Create record
$result = $client->createModel("res.partner", ['name' => 'New Partner']);
// Update record
$result = $client->updateModel("res.partner", 45, ['name' => 'Updated Partner']);
// Update multiple records
$result = $client->updateModel("res.partner", [45, 46, 47], ['name' => 'Updated Partners']);
// Delete record
$result = $client->deleteModel("res.partner", 45);
// Delete multiple records
$result = $client->deleteModel("res.partner", [45, 46, 47]);
// Search record by id
$result = $client->searchModelById("res.partner", 45);
// Search multiple records by id
$result = $client->searchModelById("res.partner", [45, 46, 47]);
// Search multiple models by parameters
$result = $client->searchModels("res.partner", [['name', '=', 'Saravana']]);