class ProjectService2 in GlobalLink Connect for Drupal 7.6
Same name and namespace in other branches
- 7.5 gl_ws/client/ProjectService2.php \ProjectService2
ProjectService2 class
Hierarchy
- class \ProjectService2 extends \SoapClient
Expanded class hierarchy of ProjectService2
File
- gl_ws/
client/ ProjectService2.php, line 578
View source
class ProjectService2 extends SoapClient {
private static $classmap = array(
'anonymous0' => 'anonymous0',
'base64Binary' => 'base64Binary',
'hexBinary' => 'hexBinary',
'Notification' => 'Notification',
'NotificationPriority' => 'NotificationPriority',
'Announcement' => 'Announcement',
'ContentMonitorPluginInfo' => 'ContentMonitorPluginInfo',
'Date' => 'Date',
'Document' => 'Document',
'DocumentGroup' => 'DocumentGroup',
'DocumentInfo' => 'DocumentInfo',
'DocumentPagedList' => 'DocumentPagedList',
'DocumentSearchRequest' => 'DocumentSearchRequest',
'DocumentTicket' => 'DocumentTicket',
'EntityTypeEnum' => 'EntityTypeEnum',
'FileFormatProfile' => 'FileFormatProfile',
'FileFormatProgressData' => 'FileFormatProgressData',
'FileProgressData' => 'FileProgressData',
'FuzzyTmStatistics' => 'FuzzyTmStatistics',
'ItemFolderEnum' => 'ItemFolderEnum',
'ItemStatusEnum' => 'ItemStatusEnum',
'Metadata' => 'Metadata',
'Language' => 'Language',
'LanguageDirection' => 'LanguageDirection',
'LanguageDirectionModel' => 'LanguageDirectionModel',
'PagedListInfo' => 'PagedListInfo',
'Phase' => 'Phase',
'Priority' => 'Priority',
'Project' => 'Project',
'ProjectInfo' => 'ProjectInfo',
'ProjectLanguage' => 'ProjectLanguage',
'RepositoryItem' => 'RepositoryItem',
'ResourceInfo' => 'ResourceInfo',
'ResourceType' => 'ResourceType',
'Submission' => 'Submission',
'SubmissionInfo' => 'SubmissionInfo',
'SubmissionPagedList' => 'SubmissionPagedList',
'SimpleSubmissionSearchModel' => 'SimpleSubmissionSearchModel',
'SubmissionSearchModelPagedList' => 'SubmissionSearchModelPagedList',
'SubmissionSearchRequest' => 'SubmissionSearchRequest',
'Target' => 'Target',
'TargetInfo' => 'TargetInfo',
'TargetPagedList' => 'TargetPagedList',
'TargetSearchRequest' => 'TargetSearchRequest',
'Task' => 'Task',
'TmStatistics' => 'TmStatistics',
'WorkflowDefinition' => 'WorkflowDefinition',
'UserInfo' => 'UserInfo',
'TiUserInfo' => 'TiUserInfo',
'findByTicket' => 'findByTicket',
'findByTicketResponse' => 'findByTicketResponse',
'findProjectByName' => 'findProjectByName',
'findProjectByNameResponse' => 'findProjectByNameResponse',
'findProjectByShortCode' => 'findProjectByShortCode',
'findProjectByShortCodeResponse' => 'findProjectByShortCodeResponse',
'getUserProjects' => 'getUserProjects',
'getUserProjectsResponse' => 'getUserProjectsResponse',
);
public function ProjectService2($wsdl = 'http://localhost:8080/pd4/services/ProjectService2?wsdl', $options = array()) {
foreach (self::$classmap as $key => $value) {
if (!isset($options['classmap'][$key])) {
$options['classmap'][$key] = $value;
}
}
parent::__construct($wsdl, $options);
}
/**
* Finds by ticket.
*
* @param findByTicket $parameters
*
* @return findByTicketResponse
*/
public function findByTicket(findByTicket $parameters) {
return $this
->__soapCall('findByTicket', array(
$parameters,
), array(
'uri' => 'http://impl.services2.service.ws.projectdirector.gs4tr.org',
'soapaction' => '',
));
}
/**
* Gets user projects.
*
* @param getUserProjects $parameters
*
* @return getUserProjectsResponse
*/
public function getUserProjects(getUserProjects $parameters) {
return $this
->__soapCall('getUserProjects', array(
$parameters,
), array(
'uri' => 'http://impl.services2.service.ws.projectdirector.gs4tr.org',
'soapaction' => '',
));
}
/**
* Finds project by short code.
*
* @param findProjectByShortCode $parameters
*
* @return findProjectByShortCodeResponse
*/
public function findProjectByShortCode(findProjectByShortCode $parameters) {
return $this
->__soapCall('findProjectByShortCode', array(
$parameters,
), array(
'uri' => 'http://impl.services2.service.ws.projectdirector.gs4tr.org',
'soapaction' => '',
));
}
/**
* Finds project by name.
*
* @param findProjectByName $parameters
*
* @return findProjectByNameResponse
*/
public function findProjectByName(findProjectByName $parameters) {
return $this
->__soapCall('findProjectByName', array(
$parameters,
), array(
'uri' => 'http://impl.services2.service.ws.projectdirector.gs4tr.org',
'soapaction' => '',
));
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ProjectService2:: |
private static | property | ||
ProjectService2:: |
public | function | Finds by ticket. | |
ProjectService2:: |
public | function | Finds project by name. | |
ProjectService2:: |
public | function | Finds project by short code. | |
ProjectService2:: |
public | function | Gets user projects. | |
ProjectService2:: |
public | function |