- Marked client ORM built-in methods as deprecated (no BC)
- Added RemoteException with message and XML trace.
- Added record manager that allows to manage models.
- Added record repository that allows to execute and isolate queries for a dedicated model.
- Added query builder and ORM query that allows to create queries easily in OOP context.
- Added objects and iterable support for the expression builder.
- Added record manager schema to get model names and metadata.
- Fixed method
count()
and added methodcountAll()
(Issue 8).
- Replaced package darkaonline/ripcord by ang3/php-xmlrpc-client.
- Implemented interface
Ang3\Component\Odoo\Exception\ExceptionInterface
for all client exceptions. - Fixed methods
read()
for integers or arrays (Issue 6). - Fixed methods when argument
$criteria
can be NULL - Fixed logging.
- Deleted useless files and updated
.gitignore
- Removed dependency of package ang3/php-dev-binaries.
- Added methods
searchOne
andsearchAll
. - Back to package darkaonline/ripcord.
- Removed XML-RPC client.
- Removed remote exception.
- Removed trace back feature.