public function getUser(string $employeeId)
    {
        $result = $this->getUserInternal([
            'employee_id' => $employeeId,
        ]);
        $statusCode = (int)$result[ 'statusCode' ];
        
        if ($statusCode === 200) {
            return $this->getResultAsArrayWithoutStatusCode($result);
        } elseif ($statusCode === 204) {
            return null;
        }
        
        $this->reportUnexpectedResponse($result, 1490808555);
    }
public function getUser(string $employeeId)
    {
        $result = $this->getUserInternal([
            'employee_id' => $employeeId,
        ]);
        $statusCode = (int)$result[ 'statusCode' ];
        
        if ($statusCode === 200) {
            return $this->getResultAsArrayWithoutStatusCode($result);
        } elseif ($statusCode === 204) {
            return null;
        }
        
        $this->reportUnexpectedResponse($result, 1490808555);
    }
public function getUser ( string $ employeeId ) { $ result = $ this -> getUserInternal ( [ 'employee_id' => $ employeeId , ] ) ; $ statusCode = ( int ) $ result [ 'statusCode' ] ; if ( $ statusCode === 200 ) { return $ this -> getResultAsArrayWithoutStatusCode ( $ result ) ; } elseif ( $ statusCode === 204 ) { return null ; } $ this -> reportUnexpectedResponse ( $ result , 1490808555 ) ; }
Get information about the specified user.

@param string $employeeId The Employee ID of the desired user.
@return array|null An array of information about the specified user, or
null if no such user was found.
@throws ServiceException
Get information about the specified user .