|
|
|
@ -56,13 +56,21 @@ class Clockworksms |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* @param int $userId |
|
|
|
|
* @return mixed |
|
|
|
|
*/ |
|
|
|
|
private function getMobilePhoneNumberById($userId) |
|
|
|
|
{ |
|
|
|
|
require_once api_get_path(LIBRARY_PATH).'extra_field.lib.php'; |
|
|
|
|
require_once api_get_path(LIBRARY_PATH).'extra_field_value.lib.php'; |
|
|
|
|
|
|
|
|
|
$mobilePhoneNumberExtraField = new ExtraField('user'); |
|
|
|
|
$mobilePhoneNumberExtraField = $mobilePhoneNumberExtraField->get_handler_field_info_by_field_variable('mobile_phone_number'); |
|
|
|
|
require_once api_get_path(LIBRARY_PATH).'extra_field_value.lib.php'; |
|
|
|
|
$mobilePhoneNumberExtraFieldValue = (new ExtraFieldValue('user'))->get_values_by_handler_and_field_id($userId, $mobilePhoneNumberExtraField['id']); |
|
|
|
|
|
|
|
|
|
$mobilePhoneNumberExtraFieldValue = new ExtraFieldValue('user'); |
|
|
|
|
$mobilePhoneNumberExtraFieldValue = $mobilePhoneNumberExtraFieldValue->get_values_by_handler_and_field_id($userId, $mobilePhoneNumberExtraField['id']); |
|
|
|
|
|
|
|
|
|
return $mobilePhoneNumberExtraFieldValue['field_value']; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|