refact-be / odoo
PHP Client for the Odoo JSON-RPC
Installs: 54
Dependents: 1
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/refact-be/odoo
Requires
- php: ^7.0
- ext-json: *
This package is auto-updated.
Last update: 2025-12-14 09:07:57 UTC
README
Installation:
composer require refact-be/odoo
Usage:
use Refact\Odoo\Odoo;
$url = 'http://localhost:8069';
$credentials = ['database_name', 2, 'admin_pass'];
$odoo = new Odoo($url, $credentials);
$params = ['res.users', 'search_read', [], ['fields' => ['name']]];
$users = $odoo->rpc('object', 'execute_kw', $params);
var_dump($users);
Output:
array(1) {
[0]=>
array(2) {
["id"]=>
int(2)
["name"]=>
string(13) "Administrator"
}
}