Merge pull request #15797 from FHenry/dev_fix_reslter_explorer_api_thirdparty
Dev fix reslter explorer api thirdparty
This commit is contained in:
commit
189c0be00b
@ -20,7 +20,6 @@
|
||||
|
||||
use Luracast\Restler\RestException;
|
||||
|
||||
|
||||
/**
|
||||
* API class for thirdparties
|
||||
*
|
||||
@ -69,7 +68,7 @@ class Thirdparties extends DolibarrApi
|
||||
* Return an array with thirdparty informations
|
||||
*
|
||||
* @param int $id Id of third party to load
|
||||
* @return Object Cleaned Societe object
|
||||
* @return array|mixed Cleaned Societe object
|
||||
*
|
||||
* @throws RestException
|
||||
*/
|
||||
@ -84,7 +83,7 @@ class Thirdparties extends DolibarrApi
|
||||
* Return an array with thirdparty informations
|
||||
*
|
||||
* @param string $email Email of third party to load
|
||||
* @return Object Cleaned Societe object
|
||||
* @return array|mixed Cleaned Societe object
|
||||
*
|
||||
* @url GET email/{email}
|
||||
*
|
||||
@ -101,7 +100,7 @@ class Thirdparties extends DolibarrApi
|
||||
* Return an array with thirdparty informations
|
||||
*
|
||||
* @param string $barcode Barcode of third party to load
|
||||
* @return Object Cleaned Societe object
|
||||
* @return array|mixed Cleaned Societe object
|
||||
*
|
||||
* @url GET barcode/{barcode}
|
||||
*
|
||||
@ -247,7 +246,7 @@ class Thirdparties extends DolibarrApi
|
||||
*
|
||||
* @param int $id Id of thirdparty to update
|
||||
* @param array $request_data Datas
|
||||
* @return Object|boolean
|
||||
* @return array|mixed|boolean
|
||||
*/
|
||||
public function put($id, $request_data = null)
|
||||
{
|
||||
@ -1190,7 +1189,7 @@ class Thirdparties extends DolibarrApi
|
||||
* @param int $id ID of thirdparty
|
||||
* @param array $request_data Request data
|
||||
*
|
||||
* @return object BankAccount of thirdparty
|
||||
* @return array|mixed BankAccount of thirdparty
|
||||
*
|
||||
* @url POST {id}/bankaccounts
|
||||
*/
|
||||
@ -1233,7 +1232,7 @@ class Thirdparties extends DolibarrApi
|
||||
* @param int $bankaccount_id ID of CompanyBankAccount
|
||||
* @param array $request_data Request data
|
||||
*
|
||||
* @return object BankAccount of thirdparty
|
||||
* @return array|mixed BankAccount of thirdparty
|
||||
*
|
||||
* @url PUT {id}/bankaccounts/{bankaccount_id}
|
||||
*/
|
||||
@ -1389,7 +1388,7 @@ class Thirdparties extends DolibarrApi
|
||||
* @param int $id ID of thirdparty
|
||||
* @param string $site Site key
|
||||
*
|
||||
* @return SocieteAccount[]
|
||||
* @return array|mixed
|
||||
* @throws RestException 401 Unauthorized: User does not have permission to read thirdparties
|
||||
* @throws RestException 404 Not Found: Specified thirdparty ID does not belongs to an existing thirdparty
|
||||
*
|
||||
@ -1461,7 +1460,7 @@ class Thirdparties extends DolibarrApi
|
||||
* @param int $id ID of thirdparty
|
||||
* @param array $request_data Request data
|
||||
*
|
||||
* @return SocieteAccount
|
||||
* @return array|mixed
|
||||
*
|
||||
* @throws RestException 401 Unauthorized: User does not have permission to read thirdparties
|
||||
* @throws RestException 409 Conflict: A SocieteAccount entity (gateway) already exists for this company and site.
|
||||
@ -1519,7 +1518,7 @@ class Thirdparties extends DolibarrApi
|
||||
* @param string $site Site key
|
||||
* @param array $request_data Request data
|
||||
*
|
||||
* @return SocieteAccount
|
||||
* @return array|mixed
|
||||
*
|
||||
* @throws RestException 401 Unauthorized: User does not have permission to read thirdparties
|
||||
* @throws RestException 422 Unprocessable Entity: You must pass the site attribute in your request data !
|
||||
@ -1599,7 +1598,7 @@ class Thirdparties extends DolibarrApi
|
||||
* @param string $site Site key
|
||||
* @param array $request_data Request data
|
||||
*
|
||||
* @return SocieteAccount
|
||||
* @return array|mixed
|
||||
*
|
||||
* @throws RestException 401 Unauthorized: User does not have permission to read thirdparties
|
||||
* @throws RestException 404 Not Found: Specified thirdparty ID does not belongs to an existing thirdparty
|
||||
@ -1733,7 +1732,7 @@ class Thirdparties extends DolibarrApi
|
||||
* Clean sensible object datas
|
||||
*
|
||||
* @param Object $object Object to clean
|
||||
* @return Object Object with cleaned properties
|
||||
* @return array|mixed Object with cleaned properties
|
||||
*/
|
||||
protected function _cleanObjectDatas($object)
|
||||
{
|
||||
@ -1806,7 +1805,7 @@ class Thirdparties extends DolibarrApi
|
||||
* @param string $idprof6 Prof id 6 of third party (Warning, this can return several records)
|
||||
* @param string $email Email of third party (Warning, this can return several records)
|
||||
* @param string $ref_alias Name_alias of third party (Warning, this can return several records)
|
||||
* @return Object cleaned Societe object
|
||||
* @return array|mixed cleaned Societe object
|
||||
*
|
||||
* @throws RestException
|
||||
*/
|
||||
|
||||
Loading…
Reference in New Issue
Block a user