We recentely upgrade from 4.5.x to 4.6.2 and after that the following API call from PHP does not filter on contact_id and return all contributions for all contacts.
$params = array(
'contact_id' => $contact_id,
);
$api->Contribution->Get($params);
In the backend explorer, the follow error occurs:
{
"is_error": 1,
"error_message": "A fatal error was triggered: CiviCRM is not of the type Int"
}
Good ideas very welcome :)