SugarCRM - staffcheck/api GitHub Wiki
Class SugarCRM
- Class name: SugarCRM
- Namespace:
private mixed $soap_client_obj = NULL
- Visibility: private
private mixed $session_id = NULL
- Visibility: private
private mixed $sugarcrm_url = NULL
- Visibility: private
private mixed $sugarcrm_user_name = NULL
- Visibility: private
private mixed $sugarcrm_password = NULL
- Visibility: private
mixed SugarCRM::__construct(null $url)
SugarCRM constructor.
- Visibility: public
- $url null
null|\SoapClient SugarCRM::getSoapObject()
- Visibility: public
array|boolean SugarCRM::convertToNameValueList($data)
- Visibility: public
- $data mixed
boolean SugarCRM::login(null $user_name, null $password)
- Visibility: public
- $user_name null
- $password null
mixed SugarCRM::getUserGUID()
- Visibility: public
boolean SugarCRM::getAvailableModules()
- Visibility: public
\SugarCRMReturnHandler SugarCRM::getLeads($search_field, $search_value, string $select_fields, string $limit)
- Visibility: public
- $search_field mixed
- $search_value mixed
- $select_fields string
- $limit string
\SugarCRMReturnHandler SugarCRM::getContacts($search_field, $search_value, string $select_fields, string $limit)
- Visibility: public
- $search_field mixed
- $search_value mixed
- $select_fields string
- $limit string
\SugarCRMReturnHandler SugarCRM::getEmails($search_field, $search_value, string $select_fields, string $limit)
- Visibility: public
- $search_field mixed
- $search_value mixed
- $select_fields string
- $limit string
\SugarCRMReturnHandler SugarCRM::getCalls($search_field, $search_value, string $select_fields, string $limit)
- Visibility: public
- $search_field mixed
- $search_value mixed
- $select_fields string
- $limit string
boolean SugarCRM::setLeadStatus(string $id, $status)
- Visibility: public
- $id string - UUID
- $status mixed
\SugarCRMReturnHandler SugarCRM::setContact($data)
- Visibility: public
- $data mixed
\SugarCRMReturnHandler SugarCRM::setLead($data)
- Visibility: public
- $data mixed
\SugarCRMReturnHandler SugarCRM::setCall($data)
- Visibility: public
- $data mixed
\SugarCRMReturnHandler SugarCRM::setEmail($data)
- Visibility: public
- $data mixed
\SugarCRMReturnHandler SugarCRM::setRelationship($module1, string $module1_id, $module2, string $module2_id)
- Visibility: public
- $module1 mixed
- $module1_id string - UUID
- $module2 mixed
- $module2_id string - UUID