/** * @param int $userID * @param string $countryCode * @return array */ public static function getUserCertificates( $userID, $countryCode ) { try { $command = self::getWebserviceClient( true )->getCommand( 'GetUserCertificateList', array( 'LogOnID' => $userID, 'CountryCode' => $countryCode, ) ); $command->prepare(); $certificateResults = $command->getResponse()->xml(); } catch( Exception $e ) { echo $e->getMessage(); } $result = CertificatesWebservice::extractDataCertificatesList( $certificateResults ); return array( 'results' => $result, 'facetCounts' => array( 'certificates' => count( $result ) ), 'userCourses' => array(), ); }