require_once $gfcommon.'include/FFError.class.php';
require_once $gfcommon.'include/Group.class.php';
require_once $gfcommon.'include/FusionForge.class.php';
-
require_once $gfcommon.'include/GroupJoinRequest.class.php';
require_once $gfcommon.'include/User.class.php';
require_once $gfcommon.'include/Role.class.php';
'all',
'',
array(
- 'group_id' => array('name'=>'group_id', 'type' => 'xsd:int'),
- 'group_name' => array('name'=>'group_name', 'type' => 'xsd:string'),
- 'homepage' => array('name'=>'homepage', 'type' => 'xsd:string'),
- 'is_public' => array('name'=>'is_public', 'type' => 'xsd:int'),
- 'status' => array('name'=>'status', 'type' => 'xsd:string'),
- 'unix_group_name' => array('name'=>'unix_group_name', 'type' => 'xsd:string'),
- 'short_description' => array('name'=>'short_description', 'type' => 'xsd:string'),
- 'scm_box' => array('name'=>'scm_box', 'type' => 'xsd:string'),
- 'register_time' => array('name'=>'register_time', 'type' => 'xsd:int'),
- 'use_mail' => array('name'=>'use_mail', 'type' => 'xsd:string'),
- 'use_survey' => array('name'=>'use_survey', 'type' => 'xsd:string'),
- 'use_forum' => array('name'=>'use_forum', 'type' => 'xsd:string'),
- 'use_pm' => array('name'=>'use_pm', 'type' => 'xsd:string'),
- 'use_pm_depend_box' => array('name'=>'use_pm_depend_box', 'type' => 'xsd:string'),
- 'use_scm' => array('name'=>'use_scm', 'type' => 'xsd:string'),
- 'use_news' => array('name'=>'use_news', 'type' => 'xsd:string'),
- 'use_docman' => array('name'=>'use_docman', 'type' => 'xsd:string'),
- 'new_doc_address' => array('name'=>'new_doc_address', 'type' => 'xsd:string'),
- 'send_all_docs' => array('name'=>'send_all_docs', 'type' => 'xsd:string'),
- 'use_ftp' => array('name'=>'use_ftp', 'type' => 'xsd:string'),
- 'use_tracker' => array('name'=>'use_tracker', 'type' => 'xsd:string'),
- 'use_frs' => array('name'=>'use_frs', 'type' => 'xsd:string'),
- 'use_stats' => array('name'=>'use_stats', 'type' => 'xsd:string'),
- 'tags' => array('name'=>'tags', 'type' => 'xsd:string')) );
+ 'group_id' => array('name' => 'group_id', 'type' => 'xsd:int'),
+ 'group_name' => array('name' => 'group_name', 'type' => 'xsd:string'),
+ 'homepage' => array('name' => 'homepage', 'type' => 'xsd:string'),
+ 'is_public' => array('name' => 'is_public', 'type' => 'xsd:int'),
+ 'status' => array('name' => 'status', 'type' => 'xsd:string'),
+ 'unix_group_name' => array('name' => 'unix_group_name', 'type' => 'xsd:string'),
+ 'short_description' => array('name' => 'short_description', 'type' => 'xsd:string'),
+ 'scm_box' => array('name' => 'scm_box', 'type' => 'xsd:string'),
+ 'register_time' => array('name' => 'register_time', 'type' => 'xsd:int'),
+ 'use_mail' => array('name' => 'use_mail', 'type' => 'xsd:string'),
+ 'use_survey' => array('name' => 'use_survey', 'type' => 'xsd:string'),
+ 'use_forum' => array('name' => 'use_forum', 'type' => 'xsd:string'),
+ 'use_pm' => array('name' => 'use_pm', 'type' => 'xsd:string'),
+ 'use_pm_depend_box' => array('name' => 'use_pm_depend_box', 'type' => 'xsd:string'),
+ 'use_scm' => array('name' => 'use_scm', 'type' => 'xsd:string'),
+ 'use_news' => array('name' => 'use_news', 'type' => 'xsd:string'),
+ 'use_docman' => array('name' => 'use_docman', 'type' => 'xsd:string'),
+ 'new_doc_address' => array('name' => 'new_doc_address', 'type' => 'xsd:string'),
+ 'send_all_docs' => array('name' => 'send_all_docs', 'type' => 'xsd:string'),
+ 'use_ftp' => array('name' => 'use_ftp', 'type' => 'xsd:string'),
+ 'use_tracker' => array('name' => 'use_tracker', 'type' => 'xsd:string'),
+ 'use_frs' => array('name' => 'use_frs', 'type' => 'xsd:string'),
+ 'use_stats' => array('name' => 'use_stats', 'type' => 'xsd:string'),
+ 'tags' => array('name' => 'tags', 'type' => 'xsd:string')));
// Array of groups
$server->wsdl->addComplexType(
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:Group[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:Group[]')),
'tns:Group');
// [Yosu] Add The definition of a role object
'all',
'',
array(
- 'role_id' => array('name'=>'role_id', 'type' => 'xsd:int'),
- 'role_name' => array('name'=>'role_name', 'type' => 'xsd:string'),
- 'project_read' => array('name'=>'project_read', 'type' => 'xsd:int'),
- 'project_admin' => array('name'=>'project_admin', 'type' => 'xsd:int'),
- 'frs' => array('name'=>'frs', 'type' => 'xsd:int'),
- 'scm' => array('name'=>'scm', 'type' => 'xsd:int'),
- 'docman' => array('name'=>'docman', 'type' => 'xsd:int'),
- 'tracker_admin' => array('name'=>'tracker_admin', 'type' => 'xsd:int'),
- 'new_tracker' => array('name'=>'new_tracker', 'type' => 'xsd:int'),
- 'forum_admin' => array('name'=>'forum_admin', 'type' => 'xsd:int'),
- 'new_forum' => array('name'=>'new_forum', 'type' => 'xsd:int'),
- 'pm_admin' => array('name'=>'pm_admin', 'type' => 'xsd:int'),
- 'new_pm' => array('name'=>'new_pm', 'type' => 'xsd:int')) );
+ 'role_id' => array('name' => 'role_id', 'type' => 'xsd:int'),
+ 'role_name' => array('name' => 'role_name', 'type' => 'xsd:string'),
+ 'project_read' => array('name' => 'project_read', 'type' => 'xsd:int'),
+ 'project_admin' => array('name' => 'project_admin', 'type' => 'xsd:int'),
+ 'frs' => array('name' => 'frs', 'type' => 'xsd:int'),
+ 'scm' => array('name' => 'scm', 'type' => 'xsd:int'),
+ 'docman' => array('name' => 'docman', 'type' => 'xsd:int'),
+ 'tracker_admin' => array('name' => 'tracker_admin', 'type' => 'xsd:int'),
+ 'new_tracker' => array('name' => 'new_tracker', 'type' => 'xsd:int'),
+ 'forum_admin' => array('name' => 'forum_admin', 'type' => 'xsd:int'),
+ 'new_forum' => array('name' => 'new_forum', 'type' => 'xsd:int'),
+ 'pm_admin' => array('name' => 'pm_admin', 'type' => 'xsd:int'),
+ 'new_pm' => array('name' => 'new_pm', 'type' => 'xsd:int')));
//[Yosu] Array of roles
$server->wsdl->addComplexType(
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:Role[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:Role[]')),
'tns:Role');
//getGroups (id array)
$server->register(
'getGroups',
- array('session_ser'=>'xsd:string','group_ids'=>'tns:ArrayOfint'),
- array('return'=>'tns:ArrayOfGroup'),
+ array('session_ser' => 'xsd:string', 'group_ids' => 'tns:ArrayOfint'),
+ array('return' => 'tns:ArrayOfGroup'),
$uri,
- $uri.'#getGroups','rpc','encoded'
+ $uri.'#getGroups', 'rpc', 'encoded'
);
//getGroupsByName (unix_name array)
$server->register(
'getGroupsByName',
- array('session_ser'=>'xsd:string','group_names'=>'tns:ArrayOfstring'),
- array('return'=>'tns:ArrayOfGroup'),
+ array('session_ser' => 'xsd:string', 'group_names' => 'tns:ArrayOfstring'),
+ array('return' => 'tns:ArrayOfGroup'),
$uri,
- $uri.'#getGroupsByName','rpc','encoded'
+ $uri.'#getGroupsByName', 'rpc', 'encoded'
);
//getPublicProjectNames ()
$server->register(
'getPublicProjectNames',
- array('session_ser'=>'xsd:string'),
- array('return'=>'tns:ArrayOfstring'),
+ array('session_ser' => 'xsd:string'),
+ array('return' => 'tns:ArrayOfstring'),
$uri,
- $uri.'#getPublicProjectNames','rpc','encoded'
+ $uri.'#getPublicProjectNames', 'rpc', 'encoded'
);
// getGroupByStatus
$server->register(
'getGroupByStatus',
- array('session_ser'=>'xsd:string',
- 'status'=>'xsd:string'),
- array('return'=>'tns:ArrayOfGroup'),
+ array('session_ser' => 'xsd:string',
+ 'status' => 'xsd:string'),
+ array('return' => 'tns:ArrayOfGroup'),
$uri,
- $uri.'#getGroupByStatus','rpc','encoded'
+ $uri.'#getGroupByStatus', 'rpc', 'encoded'
);
// approveGroup
$server->register(
'approveGroup',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int'),
- array('return'=>'xsd:boolean'),
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int'),
+ array('return' => 'xsd:boolean'),
$uri,
- $uri.'#approveGroup','rpc','encoded'
+ $uri.'#approveGroup', 'rpc', 'encoded'
);
//addGroup ($user, $group_name, $unix_name, $description, $purpose, $unix_box = 'shell1', $scm_box = 'cvs1', $is_public = 1, $send_mail = true, $built_from_template = 0)
$server->register(
'addGroup',
- array('session_ser'=>'xsd:string',
- 'group_name'=>'xsd:string',
- 'unix_name'=>'xsd:string',
- 'description'=>'xsd:string',
- 'purpose'=>'xsd:string',
- 'unix_box'=>'xsd:string',
- 'scm_box'=>'xsd:string',
- 'is_public'=>'xsd:int',
- 'send_mail'=>'xsd:boolean',
- 'built_from_template'=>'xsd:int'),
- array('return'=>'xsd:boolean'),
+ array('session_ser' => 'xsd:string',
+ 'group_name' => 'xsd:string',
+ 'unix_name' => 'xsd:string',
+ 'description' => 'xsd:string',
+ 'purpose' => 'xsd:string',
+ 'unix_box' => 'xsd:string',
+ 'scm_box' => 'xsd:string',
+ 'is_public' => 'xsd:int',
+ 'send_mail' => 'xsd:boolean',
+ 'built_from_template' => 'xsd:int'),
+ array('return' => 'xsd:boolean'),
$uri,
- $uri.'#addGroup','rpc','encoded'
+ $uri.'#addGroup', 'rpc', 'encoded'
);
//updateGroup ($group_id, $is_public, $is_template, $status, $group_type, $unix_box, $http_domain, $scm_box)
$server->register(
'updateGroup',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'is_public'=>'xsd:int',
- 'is_template'=>'xsd:int',
- 'status'=>'xsd:string',
- 'group_type'=>'xsd:string',
- 'unix_box'=>'xsd:string',
- 'http_domain'=>'xsd:string',
- 'scm_box'=>'xsd:string'),
- array('return'=>'xsd:boolean'),
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'is_public' => 'xsd:int',
+ 'is_template' => 'xsd:int',
+ 'status' => 'xsd:string',
+ 'group_type' => 'xsd:string',
+ 'unix_box' => 'xsd:string',
+ 'http_domain' => 'xsd:string',
+ 'scm_box' => 'xsd:string'),
+ array('return' => 'xsd:boolean'),
$uri,
- $uri.'#updateGroup','rpc','encoded'
+ $uri.'#updateGroup', 'rpc', 'encoded'
);
//function updateGroup($session_ser, $group_id, $form_group_name, $form_homepage, $form_shortdesc, $use_mail, $use_survey, $use_forum, $use_pm,
// $use_scm, $use_news, $use_docman, $new_doc_address, $send_all_docs, $use_ftp, $use_tracker, $use_frs, $use_stats, $tags)
$server->register(
'updateGroup2',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'form_group_name'=>'xsd:string',
- 'form_homepage'=>'xsd:string',
- 'form_shortdesc'=>'xsd:string',
- 'use_mail'=>'xsd:string',
- 'use_survey'=>'xsd:string',
- 'use_forum'=>'xsd:string',
- 'use_pm'=>'xsd:string',
- 'use_scm'=>'xsd:string',
- 'use_news'=>'xsd:string',
- 'use_docman'=>'xsd:string',
- 'new_doc_address'=>'xsd:string',
- 'send_all_docs'=>'xsd:string',
- 'use_ftp'=>'xsd:string',
- 'use_tracker'=>'xsd:string',
- 'use_frs'=>'xsd:string',
- 'use_stats'=>'xsd:string',
- 'tags'=>'xsd:string'),
- array('return'=>'xsd:boolean'),
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'form_group_name' => 'xsd:string',
+ 'form_homepage' => 'xsd:string',
+ 'form_shortdesc' => 'xsd:string',
+ 'use_mail' => 'xsd:string',
+ 'use_survey' => 'xsd:string',
+ 'use_forum' => 'xsd:string',
+ 'use_pm' => 'xsd:string',
+ 'use_scm' => 'xsd:string',
+ 'use_news' => 'xsd:string',
+ 'use_docman' => 'xsd:string',
+ 'new_doc_address' => 'xsd:string',
+ 'send_all_docs' => 'xsd:string',
+ 'use_ftp' => 'xsd:string',
+ 'use_tracker' => 'xsd:string',
+ 'use_frs' => 'xsd:string',
+ 'use_stats' => 'xsd:string',
+ 'tags' => 'xsd:string'),
+ array('return' => 'xsd:boolean'),
$uri,
- $uri.'#updateGroup2','rpc','encoded'
+ $uri.'#updateGroup2', 'rpc', 'encoded'
);
//deleteGroup ($group_id)
$server->register(
'deleteGroup',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int'),
- array('return'=>'xsd:boolean'),
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int'),
+ array('return' => 'xsd:boolean'),
$uri,
- $uri.'#deleteGroup','rpc','encoded'
+ $uri.'#deleteGroup', 'rpc', 'encoded'
);
//[Yosu] addUserToGroup (session_ser, user_unix_name, group_id, role_id)
$server->register(
'addUserToGroup',
- array('session_ser'=>'xsd:string',
- 'user_unix_name'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'role_id'=>'xsd:int'),
- array('addUserToGroupResonse'=>'xsd:boolean'),
+ array('session_ser' => 'xsd:string',
+ 'user_unix_name' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'role_id' => 'xsd:int'),
+ array('addUserToGroupResonse' => 'xsd:boolean'),
$uri,
- $uri.'#addUserToGroup','rpc','encoded'
+ $uri.'#addUserToGroup', 'rpc', 'encoded'
);
//[Yosu] removeUserFromGroup (session_ser, user_id, role_id)
$server->register(
'removeUserFromGroup',
- array('session_ser'=>'xsd:string',
- 'user_id'=>'xsd:string',
- 'role_id'=>'xsd:int'),
- array('removeUserFromGroupResonse'=>'xsd:boolean'),
+ array('session_ser' => 'xsd:string',
+ 'user_id' => 'xsd:string',
+ 'role_id' => 'xsd:int'),
+ array('removeUserFromGroupResonse' => 'xsd:boolean'),
$uri,
- $uri.'#removeUserFromGroup','rpc','encoded'
+ $uri.'#removeUserFromGroup', 'rpc', 'encoded'
);
//[Yosu] getGroupRoles (session_ser, group_id)
$server->register(
'getGroupRoles',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int'),
- array('return'=>'tns:ArrayOfRole'),
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int'),
+ array('return' => 'tns:ArrayOfRole'),
$uri,
- $uri.'#getGroupRoles','rpc','encoded'
+ $uri.'#getGroupRoles', 'rpc', 'encoded'
);
//[Yosu] getUserRolesForGroup (session_ser, group_id, user_id)
$server->register(
'getUserRolesForGroup',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'user_id'=>'xsd:int'),
- array('return'=>'tns:ArrayOfRole'),
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'user_id' => 'xsd:int'),
+ array('return' => 'tns:ArrayOfRole'),
$uri,
- $uri.'#getUserRolesForGroup','rpc','encoded'
+ $uri.'#getUserRolesForGroup', 'rpc', 'encoded'
);
//[Yosu] addGroupRole ($session_ser, $group_id, $role_name, $project_read, $project_admin, $frs, $scm, $docman,
// $tracker_admin, $new_tracker, $forum_admin, $new_forum, $pm_admin, $new_pm)
$server->register(
'addGroupRole',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'role_name'=>'xsd:string',
- 'project_read'=>'xsd:int',
- 'project_admin'=>'xsd:int',
- 'frs'=>'xsd:int',
- 'scm'=>'xsd:int',
- 'docman'=>'xsd:int',
- 'tracker_admin'=>'xsd:int',
- 'new_tracker'=>'xsd:int',
- 'forum_admin'=>'xsd:int',
- 'new_forum'=>'xsd:int',
- 'pm_admin'=>'xsd:int',
- 'new_pm'=>'xsd:int'),
- array('return'=>'xsd:int'),
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'role_name' => 'xsd:string',
+ 'project_read' => 'xsd:int',
+ 'project_admin' => 'xsd:int',
+ 'frs' => 'xsd:int',
+ 'scm' => 'xsd:int',
+ 'docman' => 'xsd:int',
+ 'tracker_admin' => 'xsd:int',
+ 'new_tracker' => 'xsd:int',
+ 'forum_admin' => 'xsd:int',
+ 'new_forum' => 'xsd:int',
+ 'pm_admin' => 'xsd:int',
+ 'new_pm' => 'xsd:int'),
+ array('return' => 'xsd:int'),
$uri,
- $uri.'#addGroupRole','rpc','encoded'
+ $uri.'#addGroupRole', 'rpc', 'encoded'
);
//[Yosu] updateGroupRole ($session_ser, $group_id, $role_id, $role_name, $project_read, $project_admin, $frs, $scm, $docman,
// $tracker_admin, $new_tracker, $forum_admin, $new_forum, $pm_admin, $new_pm)
$server->register(
'updateGroupRole',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'role_id'=>'xsd:int',
- 'role_name'=>'xsd:string',
- 'project_read'=>'xsd:int',
- 'project_admin'=>'xsd:int',
- 'frs'=>'xsd:int',
- 'scm'=>'xsd:int',
- 'docman'=>'xsd:int',
- 'tracker_admin'=>'xsd:int',
- 'new_tracker'=>'xsd:int',
- 'forum_admin'=>'xsd:int',
- 'new_forum'=>'xsd:int',
- 'pm_admin'=>'xsd:int',
- 'new_pm'=>'xsd:int'),
- array('return'=>'xsd:int'),
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'role_id' => 'xsd:int',
+ 'role_name' => 'xsd:string',
+ 'project_read' => 'xsd:int',
+ 'project_admin' => 'xsd:int',
+ 'frs' => 'xsd:int',
+ 'scm' => 'xsd:int',
+ 'docman' => 'xsd:int',
+ 'tracker_admin' => 'xsd:int',
+ 'new_tracker' => 'xsd:int',
+ 'forum_admin' => 'xsd:int',
+ 'new_forum' => 'xsd:int',
+ 'pm_admin' => 'xsd:int',
+ 'new_pm' => 'xsd:int'),
+ array('return' => 'xsd:int'),
$uri,
- $uri.'#updateGroupRole','rpc','encoded'
+ $uri.'#updateGroupRole', 'rpc', 'encoded'
);
//[Yosu] deleteGroupRole ($session_ser, $group_id, $role_id)
$server->register(
'deleteGroupRole',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'role_id'=>'xsd:int'),
- array('return'=>'xsd:int'),
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'role_id' => 'xsd:int'),
+ array('return' => 'xsd:int'),
$uri,
- $uri.'#deleteGroupRole','rpc','encoded'
+ $uri.'#deleteGroupRole', 'rpc', 'encoded'
);
-function getGroups($session_ser,$group_ids) {
+function getGroups($session_ser, $group_ids) {
global $feedback;
continue_session($session_ser);
$grps = group_get_objects($group_ids);
if (!$grps) {
- return new soap_fault('2001','group','Could Not Get Projects by Id'.$inputArgs,$feedback);
+ return new soap_fault('2001', 'group', 'Could Not Get Projects by Id'.$inputArgs, $feedback);
}
return groups_to_soap($grps);
}
-function getGroupsByName($session_ser,$group_names) {
+function getGroupsByName($session_ser, $group_names) {
session_continue($session_ser);
$grps = group_get_objects_by_name($group_names);
if (!$grps) {
- return new soap_fault('2002','group','Could Not Get Projects by Name','Could Not Get Projects by Name');
+ return new soap_fault('2002', 'group', 'Could Not Get Projects by Name', 'Could Not Get Projects by Name');
}
return groups_to_soap($grps);
$result = $forge->getPublicProjectNames();
if ($forge->isError()) {
$errMsg = 'Could Not Get Public Projects Names: '.$forge->getErrorMessage();
- return new soap_fault('2003','group',$errMsg,$errMsg);
+ return new soap_fault('2003', 'group', $errMsg, $errMsg);
}
return $result;
}
$grps = group_get_objects(util_result_column_to_array($res,0));
if ($grps < 0) {
- return new soap_fault('2004','group','Could Not Get Projects by Status','Could Not Get Projects by Status');
+ return new soap_fault('2004', 'group', 'Could Not Get Projects by Status', 'Could Not Get Projects by Status');
}
return groups_to_soap($grps);
if (!$result) {
$errMsg = 'Could Not Approve The Project: '.$group->getErrorMessage();
- return new soap_fault('2005','group',$errMsg,$errMsg);
+ return new soap_fault('2005', 'group', $errMsg, $errMsg);
}
return $result;
$u = session_get_user();
$result = $group->create($u, $group_name, $unix_name, $description, $purpose, $unix_box, $scm_box, $is_public, $send_mail, $built_from_template);
- if (!$result){
+ if (!$result) {
$errMsg = 'Could Not Add A New Project: '.$group->getErrorMessage();
- return new soap_fault('2006','group',$errMsg,$errMsg);
+ return new soap_fault('2006', 'group', $errMsg, $errMsg);
}
return $result;
}
$error_msg .= $group->getErrorMessage();
}
- if ($error_msg){
+ if ($error_msg) {
$errMsg = 'Could Not Update A Project: '.$error_msg;
- return new soap_fault('2007','group',$errMsg,$errMsg);
+ return new soap_fault('2007', 'group', $errMsg, $errMsg);
}
return true;
}
if (!$res) {
$errMsg = 'Could Not Update A Project: '.$group->getErrorMessage();
- return new soap_fault('2007','group',$errMsg,$errMsg);
+ return new soap_fault('2007', 'group', $errMsg, $errMsg);
}
return true;
$group = group_get_object($group_id);
$result = $group->delete(true, true, true);
- if (!$result){
+ if (!$result) {
$errMsg = 'Could Not Delete A Project: '.$group->getErrorMessage();
- return new soap_fault('2008','group',$errMsg,$errMsg);
+ return new soap_fault('2008', 'group', $errMsg, $errMsg);
}
return $result;
}
//[Yosu] addUserToGroup (session_ser, user_unix_name, group_id, role_id)
-function addUserToGroup ($session_ser,$user_unix_name, $group_id, $role_id){
+function addUserToGroup ($session_ser, $user_unix_name, $group_id, $role_id) {
continue_session($session_ser);
$user_object = user_get_object_by_name($user_unix_name);
if ($user_object == false) {
- return new soap_fault('addUserToGroup','Could Not Get User','Could Not Get User');
+ return new soap_fault('addUserToGroup', 'Could Not Get User', 'Could Not Get User');
}
$user_id = $user_object->getID();
if (!$group || !is_object($group)) {
$errMsg = 'Could not get group: '.$group->getErrorMessage();
- return new soap_fault('2004','group',$errMsg,$errMsg);
+ return new soap_fault('2004', 'group', $errMsg, $errMsg);
} elseif ($group->isError()) {
$errMsg = 'Could not get group: '.$group->getErrorMessage();
- return new soap_fault('2004','group',$errMsg,$errMsg);
+ return new soap_fault('2004', 'group', $errMsg, $errMsg);
}
- if (!$group->addUser($user_unix_name,$role_id)) {
- return new soap_fault('addUserToGroup',$group->getErrorMessage(),$group->getErrorMessage());
+ if (!$group->addUser($user_unix_name, $role_id)) {
+ return new soap_fault('addUserToGroup', $group->getErrorMessage(), $group->getErrorMessage());
} else {
//if the user have requested to join this group
//we should remove him from the request list
}
//[Yosu] removeUserFromGroup (user_id, role_id)
-function removeUserFromGroup ($session_ser,$user_id, $role_id){
+function removeUserFromGroup ($session_ser, $user_id, $role_id) {
continue_session($session_ser);
$role = RBACEngine::getInstance()->getRoleById($role_id) ;
if (!$role->removeUser (user_get_object ($user_id))) {
- return new soap_fault('removeUserFromGroup',$role->getErrorMessage(),$role->getErrorMessage());
+ return new soap_fault('removeUserFromGroup', $role->getErrorMessage(), $role->getErrorMessage());
} else {
return true;
}
}
//[Yosu] getGroupRoles (session_ser, group_id)
-function getGroupRoles($session_ser,$group_id) {
+function getGroupRoles($session_ser, $group_id) {
continue_session($session_ser);
$group = group_get_object($group_id);
if (!$group || !is_object($group)) {
$errMsg = 'Could not get group: '.$group->getErrorMessage();
- return new soap_fault('2005','group',$errMsg,$errMsg);
+ return new soap_fault('2005', 'group', $errMsg, $errMsg);
} elseif ($group->isError()) {
$errMsg = 'Could not get group: '.$group->getErrorMessage();
- return new soap_fault('2005','group',$errMsg,$errMsg);
+ return new soap_fault('2005', 'group', $errMsg, $errMsg);
}
$roles = $group->getRoles();
if (!$roles) {
$errMsg = 'Could not get any roles';
- return new soap_fault('2005','group',$errMsg,$errMsg);
+ return new soap_fault('2005', 'group', $errMsg, $errMsg);
}
- return roles_to_soap($roles,$group_id);
+ return roles_to_soap($roles, $group_id);
}
//[Yosu] getUserRolesForGroup (session_ser, $group_id, $user_id)
$user = user_get_object($user_id);
if ($user == false) {
$errMsg = 'Could not get user: '.$user->getErrorMessage();
- return new soap_fault('2006','user',$errMsg,$errMsg);
+ return new soap_fault('2006', 'user', $errMsg, $errMsg);
}
$group = group_get_object($group_id);
if (!$group || !is_object($group)) {
$errMsg = 'Could not get group: '.$group->getErrorMessage();
- return new soap_fault('2006','group',$errMsg,$errMsg);
+ return new soap_fault('2006', 'group', $errMsg, $errMsg);
} elseif ($group->isError()) {
$errMsg = 'Could not get group: '.$group->getErrorMessage();
- return new soap_fault('2006','group',$errMsg,$errMsg);
+ return new soap_fault('2006', 'group', $errMsg, $errMsg);
}
foreach (RBACEngine::getInstance()->getAvailableRolesForUser ($user) as $role) {
}
sortRoleList ($roles) ;
- return roles_to_soap($roles,$group_id);
+ return roles_to_soap($roles, $group_id);
}
//[Yosu]add group role object
function addGroupRole ($session_ser, $group_id, $role_name, $project_read, $project_admin, $frs, $scm, $docman,
- $tracker_admin, $new_tracker, $forum_admin, $new_forum, $pm_admin, $new_pm){
+ $tracker_admin, $new_tracker, $forum_admin, $new_forum, $pm_admin, $new_pm) {
continue_session($session_ser);
$role = new Role ($group) ;
if (!$role || !is_object($role)) {
- return new soap_fault('addGroupRole','Could Not Get GroupRole','Could Not Get GroupRole');
+ return new soap_fault('addGroupRole', 'Could Not Get GroupRole', 'Could Not Get GroupRole');
} elseif ($role->isError()) {
- return new soap_fault('addGroupRole',$role->getErrorMessage(),$role->getErrorMessage());
+ return new soap_fault('addGroupRole', $role->getErrorMessage(), $role->getErrorMessage());
}
$data = array ();
$role_id = $role->create($role_name, $data);
if (!$role_id) {
- return new soap_fault('addGroupRole',$role->getErrorMessage(),$role->getErrorMessage());
+ return new soap_fault('addGroupRole', $role->getErrorMessage(), $role->getErrorMessage());
}
return $role_id;
//update role object
function updateGroupRole ($session_ser, $group_id, $role_id, $role_name, $project_read, $project_admin, $frs, $scm, $docman,
- $tracker_admin, $new_tracker, $forum_admin, $new_forum, $pm_admin, $new_pm){
+ $tracker_admin, $new_tracker, $forum_admin, $new_forum, $pm_admin, $new_pm) {
continue_session($session_ser);
$role = RBACEngine::getInstance()->getRoleById($role_id) ;
if (!$role || !is_object($role)) {
- return new soap_fault('updateGroupRole','Could Not Get Role','Could Not Get Role');
+ return new soap_fault('updateGroupRole', 'Could Not Get Role', 'Could Not Get Role');
} elseif ($role->isError()) {
- return new soap_fault('updateGroupRole',$role->getErrorMessage(),$role->getErrorMessage());
+ return new soap_fault('updateGroupRole', $role->getErrorMessage(), $role->getErrorMessage());
}
$data = array ();
$role_id = $role->update($role_name, $data, false);
if (!$role_id) {
- return new soap_fault('updateRole',$role->getErrorMessage(),$role->getErrorMessage());
+ return new soap_fault('updateRole', $role->getErrorMessage(), $role->getErrorMessage());
}
return $role_id;
}
//delete role object
-function deleteGroupRole ($session_ser, $group_id, $role_id){
+function deleteGroupRole ($session_ser, $group_id, $role_id) {
continue_session($session_ser);
$role = RBACEngine::getInstance()->getRoleById($role_id) ;
if (!$role || !is_object($role)) {
- return new soap_fault('deleteGroupRole','Could Not Get Role','Could Not Get Role');
+ return new soap_fault('deleteGroupRole', 'Could Not Get Role', 'Could Not Get Role');
} elseif ($role->isError()) {
- return new soap_fault('deleteGroupRole',$role->getErrorMessage(),$role->getErrorMessage());
+ return new soap_fault('deleteGroupRole', $role->getErrorMessage(), $role->getErrorMessage());
}
if ($role->getHomeProject() == NULL) {
}
if (!$role->delete()) {
- return new soap_fault('deleteGroupRole',$role->getErrorMessage(),$role->getErrorMessage());
- }else{
+ return new soap_fault('deleteGroupRole', $role->getErrorMessage(), $role->getErrorMessage());
+ } else {
return true;
}
}
$is_public = 0;
}
//build an array of just the fields we want
- $return[] = array('group_id'=>$grps[$i]->data_array['group_id'],
- 'group_name'=>$grps[$i]->data_array['group_name'],
- 'homepage'=>$grps[$i]->data_array['homepage'],
- 'is_public'=>$is_public,
- 'status'=>$grps[$i]->data_array['status'],
- 'unix_group_name'=>$grps[$i]->data_array['unix_group_name'],
- 'short_description'=>$grps[$i]->data_array['short_description'],
- 'scm_box'=>$grps[$i]->data_array['scm_box'],
- 'register_time'=>$grps[$i]->data_array['register_time'],
- 'use_mail'=>$grps[$i]->data_array['use_mail'],
- 'use_survey'=>$grps[$i]->data_array['use_survey'],
- 'use_forum'=>$grps[$i]->data_array['use_forum'],
- 'use_pm'=>$grps[$i]->data_array['use_pm'],
- 'use_pm_depend_box'=>$grps[$i]->data_array['use_pm_depend_box'],
- 'use_scm'=>$grps[$i]->data_array['use_scm'],
- 'use_news'=>$grps[$i]->data_array['use_news'],
- 'use_docman'=>$grps[$i]->data_array['use_docman'],
- 'new_doc_address'=>$grps[$i]->data_array['new_doc_address'],
- 'send_all_docs'=>$grps[$i]->data_array['send_all_docs'],
- 'use_ftp'=>$grps[$i]->data_array['use_ftp'],
- 'use_tracker'=>$grps[$i]->data_array['use_tracker'],
- 'use_frs'=>$grps[$i]->data_array['use_frs'],
- 'use_stats'=>$grps[$i]->data_array['use_stats'],
- 'tags'=>$grps[$i]->getTags());
+ $return[] = array('group_id' => $grps[$i]->data_array['group_id'],
+ 'group_name' => $grps[$i]->data_array['group_name'],
+ 'homepage' => $grps[$i]->data_array['homepage'],
+ 'is_public' => $is_public,
+ 'status' => $grps[$i]->data_array['status'],
+ 'unix_group_name' => $grps[$i]->data_array['unix_group_name'],
+ 'short_description' => $grps[$i]->data_array['short_description'],
+ 'scm_box' => $grps[$i]->data_array['scm_box'],
+ 'register_time' => $grps[$i]->data_array['register_time'],
+ 'use_mail' => $grps[$i]->data_array['use_mail'],
+ 'use_survey' => $grps[$i]->data_array['use_survey'],
+ 'use_forum' => $grps[$i]->data_array['use_forum'],
+ 'use_pm' => $grps[$i]->data_array['use_pm'],
+ 'use_pm_depend_box' => $grps[$i]->data_array['use_pm_depend_box'],
+ 'use_scm' => $grps[$i]->data_array['use_scm'],
+ 'use_news' => $grps[$i]->data_array['use_news'],
+ 'use_docman' => $grps[$i]->data_array['use_docman'],
+ 'new_doc_address' => $grps[$i]->data_array['new_doc_address'],
+ 'send_all_docs' => $grps[$i]->data_array['send_all_docs'],
+ 'use_ftp' => $grps[$i]->data_array['use_ftp'],
+ 'use_tracker' => $grps[$i]->data_array['use_tracker'],
+ 'use_frs' => $grps[$i]->data_array['use_frs'],
+ 'use_stats' => $grps[$i]->data_array['use_stats'],
+ 'tags' => $grps[$i]->getTags());
}
}
// changed to not return soapval which is not necessary
} else {
//build an array of just the fields we want
- $return[] = array('role_id'=>$roles[$i]->data_array['role_id'],
- 'role_name'=>$roles[$i]->data_array['role_name'],
- 'project_read'=>$roles[$i]->getVal('project_read',$group_id),
- 'project_admin'=>$roles[$i]->getVal('project_admin',$group_id),
- 'frs'=>$roles[$i]->getVal('frs',$group_id),
- 'scm'=>$roles[$i]->getVal('scm',$group_id),
- 'docman'=>$roles[$i]->getVal('docman',$group_id),
- 'tracker_admin'=>$roles[$i]->getVal('tracker_admin',$group_id),
- 'new_tracker'=>$roles[$i]->getVal('new_tracker',$group_id),
- 'forum_admin'=>$roles[$i]->getVal('forum_admin',$group_id),
- 'new_forum'=>$roles[$i]->getVal('new_forum',$group_id),
- 'pm_admin'=>$roles[$i]->getVal('pm_admin',$group_id),
- 'new_pm'=>$roles[$i]->getVal('new_pm',$group_id));
+ $return[] = array('role_id' => $roles[$i]->data_array['role_id'],
+ 'role_name' => $roles[$i]->data_array['role_name'],
+ 'project_read' => $roles[$i]->getVal('project_read', $group_id),
+ 'project_admin' => $roles[$i]->getVal('project_admin', $group_id),
+ 'frs' => $roles[$i]->getVal('frs', $group_id),
+ 'scm' => $roles[$i]->getVal('scm', $group_id),
+ 'docman' => $roles[$i]->getVal('docman', $group_id),
+ 'tracker_admin' => $roles[$i]->getVal('tracker_admin', $group_id),
+ 'new_tracker' => $roles[$i]->getVal('new_tracker', $group_id),
+ 'forum_admin' => $roles[$i]->getVal('forum_admin', $group_id),
+ 'new_forum' => $roles[$i]->getVal('new_forum', $group_id),
+ 'pm_admin' => $roles[$i]->getVal('pm_admin', $group_id),
+ 'new_pm' => $roles[$i]->getVal('new_pm', $group_id));
}
}
// changed to not return soapval which is not necessary
'sequence',
'',
array(
- 'user_id' => array('name'=>'user_id', 'type' => 'xsd:int'),
- 'user_name' => array('name'=>'user_name', 'type' => 'xsd:string'),
- 'title' => array('name'=>'title', 'type' => 'xsd:string'),
- 'firstname' => array('name'=>'firstname', 'type' => 'xsd:string'),
- 'lastname' => array('name'=>'lastname', 'type' => 'xsd:string'),
- 'address' => array('name'=>'address', 'type' => 'xsd:string'),
- 'address2' => array('name'=>'address2', 'type' => 'xsd:string'),
- 'phone' => array('name'=>'phone', 'type' => 'xsd:string'),
- 'fax' => array('name'=>'fax', 'type' => 'xsd:string'),
- 'status' => array('name'=>'status', 'type' => 'xsd:string'),
- 'timezone' => array('name'=>'timezone', 'type' => 'xsd:string'),
- 'country_code' => array('name'=>'country_code', 'type' => 'xsd:string'),
- 'add_date' => array('name'=>'add_date', 'type' => 'xsd:int'),
- 'language_id' => array('name'=>'language_id', 'type' => 'xsd:int')
- ) );
+ 'user_id' => array('name' => 'user_id', 'type' => 'xsd:int'),
+ 'user_name' => array('name' => 'user_name', 'type' => 'xsd:string'),
+ 'title' => array('name' => 'title', 'type' => 'xsd:string'),
+ 'firstname' => array('name' => 'firstname', 'type' => 'xsd:string'),
+ 'lastname' => array('name' => 'lastname', 'type' => 'xsd:string'),
+ 'address' => array('name' => 'address', 'type' => 'xsd:string'),
+ 'address2' => array('name' => 'address2', 'type' => 'xsd:string'),
+ 'phone' => array('name' => 'phone', 'type' => 'xsd:string'),
+ 'fax' => array('name' => 'fax', 'type' => 'xsd:string'),
+ 'status' => array('name' => 'status', 'type' => 'xsd:string'),
+ 'timezone' => array('name' => 'timezone', 'type' => 'xsd:string'),
+ 'country_code' => array('name' => 'country_code', 'type' => 'xsd:string'),
+ 'add_date' => array('name' => 'add_date', 'type' => 'xsd:int'),
+ 'language_id' => array('name' => 'language_id', 'type' => 'xsd:int')
+ ));
// Array of users
$server->wsdl->addComplexType(
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:User[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:User[]')),
'tns:User');
//getUsers (id array)
$server->register(
'getUsers',
- array('session_ser'=>'string','user_ids'=>'tns:ArrayOfint'),
- array('userResponse'=>'tns:ArrayOfUser'),
+ array('session_ser' => 'string', 'user_ids' => 'tns:ArrayOfint'),
+ array('userResponse' => 'tns:ArrayOfUser'),
$uri,
- $uri.'#getUsers','rpc','encoded'
+ $uri.'#getUsers', 'rpc', 'encoded'
);
//getActiveUsers ()
$server->register(
'getActiveUsers',
- array('session_ser'=>'string'),
- array('userResponse'=>'tns:ArrayOfUser'),
+ array('session_ser' => 'string'),
+ array('userResponse' => 'tns:ArrayOfUser'),
$uri,
- $uri.'#getActiveUsers','rpc','encoded'
+ $uri.'#getActiveUsers', 'rpc', 'encoded'
);
//[Yosu] getGroupUsers (session_ser, group_id)
$server->register(
'getGroupUsers',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int'),
- array('return'=>'tns:ArrayOfUser'),
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int'),
+ array('return' => 'tns:ArrayOfUser'),
$uri,
- $uri.'#getGroupUsers','rpc','encoded'
+ $uri.'#getGroupUsers', 'rpc', 'encoded'
);
//getUsersByName (unix_name array)
$server->register(
'getUsersByName',
- array('session_ser'=>'string','user_ids'=>'tns:ArrayOfstring'),
- array('userResponse'=>'tns:ArrayOfUser'),
+ array('session_ser' => 'string', 'user_ids' => 'tns:ArrayOfstring'),
+ array('userResponse' => 'tns:ArrayOfUser'),
$uri,
- $uri.'#getUsersByName','rpc','encoded'
+ $uri.'#getUsersByName', 'rpc', 'encoded'
);
//addUser (unix_name,firstname,lastname,password1,password2,email,
//title='',ccode='US',send_mail)
$server->register(
'addUser',
- array('unix_name'=>'xsd:string','firstname'=>'xsd:string',
- 'lastname'=>'xsd:string','password1'=>'xsd:string',
- 'password2'=>'xsd:string','email'=>'xsd:string',
- 'mail_site'=>'xsd:string','mail_va'=>'xsd:string',
- 'language_id'=>'xsd:int','timezone'=>'xsd:string',
- 'jabber_address'=>'xsd:string','jabber_only'=>'xsd:int',
- 'theme_id'=>'xsd:int','unix_box'=>'xsd:string',
- 'address'=>'xsd:string','address2'=>'xsd:string',
- 'phone'=>'xsd:string','fax'=>'xsd:string',
- 'title'=>'xsd:string','ccode'=>'xsd:string'),
- array('addUserResonse'=>'xsd:int'),
+ array('unix_name' => 'xsd:string', 'firstname' => 'xsd:string',
+ 'lastname' => 'xsd:string', 'password1' => 'xsd:string',
+ 'password2' => 'xsd:string', 'email' => 'xsd:string',
+ 'mail_site' => 'xsd:string', 'mail_va' => 'xsd:string',
+ 'language_id' => 'xsd:int', 'timezone' => 'xsd:string',
+ 'jabber_address' => 'xsd:string', 'jabber_only' => 'xsd:int',
+ 'theme_id' => 'xsd:int', 'unix_box' => 'xsd:string',
+ 'address' => 'xsd:string', 'address2' => 'xsd:string',
+ 'phone' => 'xsd:string', 'fax' => 'xsd:string',
+ 'title' => 'xsd:string', 'ccode' => 'xsd:string'),
+ array('addUserResonse' => 'xsd:int'),
$uri,
- $uri.'#addUser','rpc','encoded'
+ $uri.'#addUser', 'rpc', 'encoded'
);
//updateUser (session_ser,user_id,firstname,lastname,language_id,timezone,mail_site,mail_va,use_ratings,dummy1,dummy2,theme_id,address,address2,phone,fax,title,ccode)
$server->register(
'updateUser',
- array('session_ser'=>'xsd:string',
- 'user_id'=>'xsd:string',
- 'firstname'=>'xsd:string',
- 'lastname'=>'xsd:string',
- 'language_id'=>'xsd:int',
- 'timezone'=>'xsd:string',
- 'mail_site'=>'xsd:string',
- 'mail_va'=>'xsd:string',
- 'use_ratings'=>'xsd:string',
- 'jabber_address'=>'xsd:string',
- 'jabber_only'=>'xsd:int',
- 'theme_id'=>'xsd:int',
- 'address'=>'xsd:string',
- 'address2'=>'xsd:string',
- 'phone'=>'xsd:string',
- 'fax'=>'xsd:string',
- 'title'=>'xsd:string',
- 'ccode'=>'xsd:string'),
- array('updateUserResonse'=>'xsd:int'),
+ array('session_ser' => 'xsd:string',
+ 'user_id' => 'xsd:string',
+ 'firstname' => 'xsd:string',
+ 'lastname' => 'xsd:string',
+ 'language_id' => 'xsd:int',
+ 'timezone' => 'xsd:string',
+ 'mail_site' => 'xsd:string',
+ 'mail_va' => 'xsd:string',
+ 'use_ratings' => 'xsd:string',
+ 'jabber_address' => 'xsd:string',
+ 'jabber_only' => 'xsd:int',
+ 'theme_id' => 'xsd:int',
+ 'address' => 'xsd:string',
+ 'address2' => 'xsd:string',
+ 'phone' => 'xsd:string',
+ 'fax' => 'xsd:string',
+ 'title' => 'xsd:string',
+ 'ccode' => 'xsd:string'),
+ array('updateUserResonse' => 'xsd:int'),
$uri,
- $uri.'#updateUser','rpc','encoded'
+ $uri.'#updateUser', 'rpc', 'encoded'
);
//deleteUser (session_ser,user_id)
$server->register(
'deleteUser',
- array('session_ser'=>'xsd:string','user_id'=>'xsd:string'),
- array('deleteUserResonse'=>'xsd:boolean'),
+ array('session_ser' => 'xsd:string', 'user_id' => 'xsd:string'),
+ array('deleteUserResonse' => 'xsd:boolean'),
$uri,
- $uri.'#deleteUser','rpc','encoded'
+ $uri.'#deleteUser', 'rpc', 'encoded'
);
//changeStatus (session_ser,user_id,status)
$server->register(
'changeStatus',
- array('session_ser'=>'xsd:string',
- 'user_id'=>'xsd:string',
- 'status'=>'xsd:string'),
- array('changeStatusResonse'=>'xsd:boolean'),
+ array('session_ser' => 'xsd:string',
+ 'user_id' => 'xsd:string',
+ 'status' => 'xsd:string'),
+ array('changeStatusResonse' => 'xsd:boolean'),
$uri,
- $uri.'#changeStatus','rpc','encoded'
+ $uri.'#changeStatus', 'rpc', 'encoded'
);
//changePassword (session_ser,user_id,password)
$server->register(
'changePassword',
- array('session_ser'=>'xsd:string',
- 'user_id'=>'xsd:string',
- 'password'=>'xsd:string'),
- array('changePasswordResonse'=>'xsd:boolean'),
+ array('session_ser' => 'xsd:string',
+ 'user_id' => 'xsd:string',
+ 'password' => 'xsd:string'),
+ array('changePasswordResonse' => 'xsd:boolean'),
$uri,
- $uri.'#changePassword','rpc','encoded'
+ $uri.'#changePassword', 'rpc', 'encoded'
);
//getGroups (id array)
$server->register(
'userGetGroups',
- array('session_ser'=>'string','user_id'=>'xsd:int'),
- array('groupResponse'=>'tns:ArrayOfGroup'),
+ array('session_ser' => 'string', 'user_id' => 'xsd:int'),
+ array('groupResponse' => 'tns:ArrayOfGroup'),
$uri,
- $uri.'#userGetGroups','rpc','encoded'
+ $uri.'#userGetGroups', 'rpc', 'encoded'
);
//get user objects for array of user_ids
-function getUsers($session_ser,$user_ids) {
+function getUsers($session_ser, $user_ids) {
continue_session($session_ser);
$users = user_get_objects($user_ids);
if (!$users) {
- return new soap_fault('3001','user','Could Not Get Users By Id','Could Not Get Users By Id');
+ return new soap_fault('3001', 'user', 'Could Not Get Users By Id', 'Could Not Get Users By Id');
}
return users_to_soap($users);
continue_session($session_ser);
$users = user_get_active_users();
if (!$users) {
- return new soap_fault('3001','getActiveUsers','Could Not Get Forge Users','Could Not Get Forge Users');
+ return new soap_fault('3001', 'getActiveUsers', 'Could Not Get Forge Users', 'Could Not Get Forge Users');
}
return users_to_soap($users);
if (!$group || !is_object($group)) {
$errMsg = 'Could not get group: '.$group->getErrorMessage();
- return new soap_fault('3002','getGroupUsers',$errMsg,$errMsg);
+ return new soap_fault('3002', 'getGroupUsers', $errMsg, $errMsg);
} elseif ($group->isError()) {
$errMsg = 'Could not get group: '.$group->getErrorMessage();
- return new soap_fault('3002','getGroupUsers',$errMsg,$errMsg);
+ return new soap_fault('3002', 'getGroupUsers', $errMsg, $errMsg);
}
$members = $group->getUsers();
if (!$members) {
$errMsg = 'Could not get users';
- return new soap_fault('3002','getGroupUsers',$errMsg,$errMsg);
+ return new soap_fault('3002', 'getGroupUsers', $errMsg, $errMsg);
}
return users_to_soap($members);
}
//get user objects for array of unix_names
-function getUsersByName($session_ser,$user_names) {
+function getUsersByName($session_ser, $user_names) {
continue_session($session_ser);
$usrs = user_get_objects_by_name($user_names);
if (!$usrs) {
- return new soap_fault('3002','user','Could Not Get Users By Name','Could Not Get Users By Name');
+ return new soap_fault('3002', 'user', 'Could Not Get Users By Name', 'Could Not Get Users By Name');
}
return users_to_soap($usrs);
}
//add user object
-function addUser($unix_name,$firstname,$lastname,$password1,$password2,$email,
- $mail_site,$mail_va,$language_id,$timezone,$jabber_address,$jabber_only,$theme_id,$unix_box,$address,$address2,$phone,$fax,$title,$ccode){
+function addUser($unix_name, $firstname, $lastname, $password1, $password2, $email,
+ $mail_site, $mail_va, $language_id, $timezone, $jabber_address, $jabber_only, $theme_id, $unix_box, $address, $address2, $phone, $fax, $title, $ccode) {
$new_user = new FFUser();
- $register = $new_user->create($unix_name,$firstname,$lastname,$password1,$password2,$email,$mail_site,$mail_va,$language_id,$timezone,$jabber_address,$jabber_only,$theme_id,$unix_box,$address,$address2,$phone,$fax,$title,$ccode);
+ $register = $new_user->create($unix_name, $firstname, $lastname, $password1, $password2, $email, $mail_site, $mail_va, $language_id, $timezone, $jabber_address, $jabber_only, $theme_id, $unix_box, $address, $address2, $phone, $fax, $title, $ccode);
- if (!$register){
- return new soap_fault('3004','user','Could Not Add A New User','Could Not Add A New User');
+ if (!$register) {
+ return new soap_fault('3004', 'user', 'Could Not Add A New User', 'Could Not Add A New User');
}
return $new_user->getID();
}
//update user object
-function updateUser ($session_ser,$user_id,$firstname,$lastname,$language_id,$timezone,$mail_site,$mail_va,$use_ratings,$jabber_address,$jabber_only,$theme_id,$address,$address2,$phone,$fax,$title,$ccode){
+function updateUser ($session_ser, $user_id, $firstname, $lastname, $language_id, $timezone, $mail_site, $mail_va, $use_ratings, $jabber_address, $jabber_only, $theme_id, $address, $address2, $phone, $fax, $title, $ccode) {
continue_session($session_ser);
$user = user_get_object($user_id);
if (!$user || !is_object($user)) {
- return new soap_fault('updateUser','Could Not Get User','Could Not Get User');
+ return new soap_fault('updateUser', 'Could Not Get User', 'Could Not Get User');
}
- if (!$user->update($firstname,$lastname,$language_id,$timezone,$mail_site,$mail_va,$use_ratings,$jabber_address,$jabber_only,$theme_id,$address,$address2,$phone,$fax,$title,$ccode)){
- return new soap_fault('updateUser',$user->getErrorMessage(),$user->getErrorMessage());
- }else{
+ if (!$user->update($firstname, $lastname, $language_id, $timezone, $mail_site, $mail_va, $use_ratings, $jabber_address, $jabber_only, $theme_id, $address, $address2, $phone, $fax, $title, $ccode)) {
+ return new soap_fault('updateUser', $user->getErrorMessage(), $user->getErrorMessage());
+ } else {
return $user->getID();
}
}
//delete user object
-function deleteUser ($session_ser,$user_id){
+function deleteUser ($session_ser, $user_id) {
continue_session($session_ser);
$user = user_get_object($user_id);
if (!$user || !is_object($user)) {
- return new soap_fault('deleteUser','Could Not Get User','Could Not Get User');
- }elseif ($user->isError()){
- return new soap_fault('deleteUser',$user->getErrorMessage(),$user->getErrorMessage());
+ return new soap_fault('deleteUser', 'Could Not Get User', 'Could Not Get User');
+ } elseif ($user->isError()) {
+ return new soap_fault('deleteUser', $user->getErrorMessage(), $user->getErrorMessage());
}
- if (!$user->delete(true)){
- return new soap_fault('deleteUser',$user->getErrorMessage(),$user->getErrorMessage());
- }else{
+ if (!$user->delete(true)) {
+ return new soap_fault('deleteUser', $user->getErrorMessage(), $user->getErrorMessage());
+ } else {
return true;
}
}
//change status user object
-function changeStatus ($session_ser,$user_id,$status){
+function changeStatus ($session_ser, $user_id, $status) {
continue_session($session_ser);
$user = user_get_object($user_id);
if (!$user || !is_object($user)) {
- return new soap_fault('changeStatus','Could Not Get User','Could Not Get User');
- }elseif ($user->isError()){
- return new soap_fault('changeStatus',$user->getErrorMessage(),$user->getErrorMessage());
+ return new soap_fault('changeStatus', 'Could Not Get User', 'Could Not Get User');
+ } elseif ($user->isError()) {
+ return new soap_fault('changeStatus', $user->getErrorMessage(), $user->getErrorMessage());
}
- if (!$user->setStatus($status)){
- return new soap_fault('changeStatus',$user->getErrorMessage(),$user->getErrorMessage());
- }else{
+ if (!$user->setStatus($status)) {
+ return new soap_fault('changeStatus', $user->getErrorMessage(), $user->getErrorMessage());
+ } else {
return true;
}
}
//change password user object
-function changePassword ($session_ser,$user_id,$password){
+function changePassword ($session_ser, $user_id, $password) {
continue_session($session_ser);
$user = user_get_object($user_id);
if (!$user || !is_object($user)) {
- return new soap_fault('changePassword','Could Not Get User','Could Not Get User');
- }elseif ($user->isError()){
- return new soap_fault('changePassword',$user->getErrorMessage(),$user->getErrorMessage());
+ return new soap_fault('changePassword', 'Could Not Get User', 'Could Not Get User');
+ } elseif ($user->isError()) {
+ return new soap_fault('changePassword', $user->getErrorMessage(), $user->getErrorMessage());
}
- if (!$user->setPasswd($password)){
- return new soap_fault('changePassword',$user->getErrorMessage(),$user->getErrorMessage());
- }else{
+ if (!$user->setPasswd($password)) {
+ return new soap_fault('changePassword', $user->getErrorMessage(), $user->getErrorMessage());
+ } else {
return true;
}
}
//get groups for user_id
-function userGetGroups($session_ser,$user_id) {
+function userGetGroups($session_ser, $user_id) {
continue_session($session_ser);
$user = user_get_object($user_id);
if (!$user) {
- return new soap_fault('3003','user','Could Not Get Users Projects','Could Not Get Users Projects');
+ return new soap_fault('3003', 'user', 'Could Not Get Users Projects', 'Could Not Get Users Projects');
}
return groups_to_soap($user->getGroups());
}
$return = array();
for ($i=0; $i<count($users); $i++) {
if ($users[$i]->isError()) {
- return new soap_fault('','User to soap',$users[$i]->getErrorMessage(),$users[$i]->getErrorMessage());
+ return new soap_fault('', 'User to soap', $users[$i]->getErrorMessage(), $users[$i]->getErrorMessage());
//skip it if it had an error
} else {
//build an array of just the fields we want
$return[] = array(
- 'user_id'=>$users[$i]->data_array['user_id'],
- 'user_name'=>$users[$i]->data_array['user_name'],
- 'title'=>$users[$i]->data_array['title'],
- 'firstname'=>$users[$i]->data_array['firstname'],
- 'lastname'=>$users[$i]->data_array['lastname'],
- 'address'=>$users[$i]->data_array['address'],
- 'address2'=>$users[$i]->data_array['address2'],
- 'phone'=>$users[$i]->data_array['phone'],
- 'fax'=>$users[$i]->data_array['fax'],
- 'status'=>$users[$i]->data_array['status'],
- 'timezone'=>$users[$i]->data_array['timezone'],
- 'country_code'=>$users[$i]->data_array['ccode'],
- 'add_date'=>$users[$i]->data_array['add_date'],
- 'language_id'=>$users[$i]->data_array['language']
+ 'user_id' => $users[$i]->data_array['user_id'],
+ 'user_name' => $users[$i]->data_array['user_name'],
+ 'title' => $users[$i]->data_array['title'],
+ 'firstname' => $users[$i]->data_array['firstname'],
+ 'lastname' => $users[$i]->data_array['lastname'],
+ 'address' => $users[$i]->data_array['address'],
+ 'address2' => $users[$i]->data_array['address2'],
+ 'phone' => $users[$i]->data_array['phone'],
+ 'fax' => $users[$i]->data_array['fax'],
+ 'status' => $users[$i]->data_array['status'],
+ 'timezone' => $users[$i]->data_array['timezone'],
+ 'country_code' => $users[$i]->data_array['ccode'],
+ 'add_date' => $users[$i]->data_array['add_date'],
+ 'language_id' => $users[$i]->data_array['language']
);
}
'sequence',
'',
array(
- 'doc_group_id' => array('name'=>'doc_group_id', 'type' => 'xsd:int'),
- 'parent_doc_group' => array('name'=>'parent_doc_group', 'type' => 'xsd:int'),
- 'groupname' => array('name'=>'groupname', 'type' => 'xsd:string'),
+ 'doc_group_id' => array('name' => 'doc_group_id', 'type' => 'xsd:int'),
+ 'parent_doc_group' => array('name' => 'parent_doc_group', 'type' => 'xsd:int'),
+ 'groupname' => array('name' => 'groupname', 'type' => 'xsd:string'),
'stateid' => array('name' => 'stateid', 'type' => 'xsd:int')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:DocumentGroup[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:DocumentGroup[]')),
'tns:DocumentGroup');
//
'sequence',
'',
array(
- 'docid' => array('name'=>'docid', 'type' => 'xsd:int'),
- 'doc_group' => array('name'=>'doc_group', 'type' => 'xsd:int'),
- 'title' => array('name'=>'title', 'type' => 'xsd:string'),
- 'description' => array('name'=>'description', 'type' => 'xsd:string'),
- 'stateid' => array('name'=>'stateid', 'type' => 'xsd:int'),
- 'filesize' => array('name'=>'filesize', 'type' => 'xsd:int')
+ 'docid' => array('name' => 'docid', 'type' => 'xsd:int'),
+ 'doc_group' => array('name' => 'doc_group', 'type' => 'xsd:int'),
+ 'title' => array('name' => 'title', 'type' => 'xsd:string'),
+ 'description' => array('name' => 'description', 'type' => 'xsd:string'),
+ 'stateid' => array('name' => 'stateid', 'type' => 'xsd:int'),
+ 'filesize' => array('name' => 'filesize', 'type' => 'xsd:int')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:Document[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:Document[]')),
'tns:Document');
//
'sequence',
'',
array(
- 'filename' => array('name'=>'filename', 'type' => 'xsd:string'),
- 'filetype' => array('name'=>'filetype', 'type' => 'xsd:string'),
- 'data' => array('name'=>'data', 'type' => 'xsd:string')
+ 'filename' => array('name' => 'filename', 'type' => 'xsd:string'),
+ 'filetype' => array('name' => 'filetype', 'type' => 'xsd:string'),
+ 'data' => array('name' => 'data', 'type' => 'xsd:string')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:DocumentFile[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:DocumentFile[]')),
'tns:DocumentFile');
//
'sequence',
'',
array(
- 'state_id' => array('name'=>'state_id', 'type' => 'xsd:int'),
- 'description' => array('name'=>'description', 'type' => 'xsd:string')
+ 'state_id' => array('name' => 'state_id', 'type' => 'xsd:int'),
+ 'description' => array('name' => 'description', 'type' => 'xsd:string')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:DocumentState[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:DocumentState[]')),
'tns:DocumentState');
//
$server->register(
'getDocumentStates',
array(
- 'session_ser'=>'xsd:string'
+ 'session_ser' => 'xsd:string'
),
- array('getDocumentStatesResponse'=>'tns:ArrayOfDocumentState'),
- $uri,$uri.'#getDocumentStates','rpc','encoded');
+ array('getDocumentStatesResponse' => 'tns:ArrayOfDocumentState'),
+ $uri, $uri.'#getDocumentStates', 'rpc', 'encoded');
//
//getDocumentStates
//
array ());
for ($row=0; $row<db_numrows($states); $row++) {
$return[]=array(
- 'state_id'=>db_result($states,$row,'stateid'),
- 'description'=>db_result($states,$row,'name')
+ 'state_id' => db_result($states, $row, 'stateid'),
+ 'description' => db_result($states, $row, 'name')
);
}
return $return;
// validateState is used to validate that the state_id that is provided is valid.
//
-function validateState($state_id){
+function validateState($state_id) {
$res = db_query_params ('SELECT name FROM doc_states WHERE stateid=$1',
array ($state_id));
- if(db_numrows($res)==1){
+ if(db_numrows($res)==1) {
return true;
- }else{
+ } else {
return false;
}
}
$server->register(
'addDocument',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'doc_group'=>'xsd:int',
- 'title'=>'xsd:string',
- 'description'=>'xsd:string',
- 'base64_contents'=>'xsd:string',
- 'filename'=>'xsd:string',
- 'file_url'=>'xsd:string'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'doc_group' => 'xsd:int',
+ 'title' => 'xsd:string',
+ 'description' => 'xsd:string',
+ 'base64_contents' => 'xsd:string',
+ 'filename' => 'xsd:string',
+ 'file_url' => 'xsd:string'
),
- array('addDocumentResponse'=>'xsd:int'),
- $uri,$uri.'#addDocument','rpc','encoded'
+ array('addDocumentResponse' => 'xsd:int'),
+ $uri, $uri.'#addDocument', 'rpc', 'encoded'
);
-function addDocument($session_ser,$group_id,$doc_group,$title,$description,$base64_contents,$filename,$file_url) {
+function addDocument($session_ser, $group_id, $doc_group, $title, $description, $base64_contents, $filename, $file_url) {
continue_session($session_ser);
$g = group_get_object($group_id);
if (!$g || !is_object($g)) {
- return new soap_fault('','addDocument','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'addDocument', 'Could Not Get Project','Could Not Get Project');
} elseif ($g->isError()) {
- return new soap_fault('','addDocument',$g->getErrorMessage(),$g->getErrorMessage());
+ return new soap_fault('', 'addDocument', $g->getErrorMessage(), $g->getErrorMessage());
}
$d = new Document($g);
if (!$d || !is_object($d)) {
- return new soap_fault('','addDocument','Could Not create Document','Could Not create Document');
+ return new soap_fault('', 'addDocument', 'Could Not create Document','Could Not create Document');
} elseif ($d->isError()) {
- return new soap_fault('','addDocument',$d->getErrorMessage(),$d->getErrorMessage());
+ return new soap_fault('', 'addDocument', $d->getErrorMessage(), $d->getErrorMessage());
}
if ($base64_contents) {
$uploaded_data_type='URL';
}
- if (!$d->create($uploaded_data_name,$uploaded_data_type,$file,$doc_group,$title,$description)) {
- return new soap_fault('','addDocument',$d->getErrorMessage(),$d->getErrorMessage());
+ if (!$d->create($uploaded_data_name, $uploaded_data_type, $file, $doc_group, $title, $description)) {
+ return new soap_fault('', 'addDocument', $d->getErrorMessage(), $d->getErrorMessage());
} else {
return $d->getID();
}
$server->register(
'updateDocument',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'doc_group'=>'xsd:int',
- 'doc_id'=>'xsd:int',
- 'title'=>'xsd:string',
- 'description'=>'xsd:string',
- 'base64_contents'=>'xsd:string',
- 'filename'=>'xsd:string',
- 'file_url'=>'xsd:string',
- 'state_id'=>'xsd:int'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'doc_group' => 'xsd:int',
+ 'doc_id' => 'xsd:int',
+ 'title' => 'xsd:string',
+ 'description' => 'xsd:string',
+ 'base64_contents' => 'xsd:string',
+ 'filename' => 'xsd:string',
+ 'file_url' => 'xsd:string',
+ 'state_id' => 'xsd:int'
),
- array('updateDocumentResponse'=>'xsd:boolean'),
- $uri,$uri.'#updateDocument','rpc','encoded'
+ array('updateDocumentResponse' => 'xsd:boolean'),
+ $uri, $uri.'#updateDocument', 'rpc', 'encoded'
);
//
//updateDocument
//
-function updateDocument($session_ser,$group_id,$doc_group,$doc_id,$title,$description, $base64_contents,$filename,$file_url,$state_id) {
+function updateDocument($session_ser, $group_id, $doc_group, $doc_id, $title, $description, $base64_contents, $filename, $file_url, $state_id) {
continue_session($session_ser);
$g = group_get_object($group_id);
if (!$g || !is_object($g)) {
- return new soap_fault('','updateDocument','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'updateDocument', 'Could Not Get Project','Could Not Get Project');
} elseif ($g->isError()) {
- return new soap_fault('','updateDocument',$g->getErrorMessage(),$g->getErrorMessage());
+ return new soap_fault('', 'updateDocument', $g->getErrorMessage(), $g->getErrorMessage());
}
- $d = new Document($g,$doc_id);
+ $d = new Document($g, $doc_id);
if (!$d || !is_object($d)) {
- return new soap_fault('','updateDocument','Could Not create Document','Could Not create Document');
+ return new soap_fault('', 'updateDocument', 'Could Not create Document','Could Not create Document');
} elseif ($d->isError()) {
- return new soap_fault('','updateDocument',$d->getErrorMessage(),$d->getErrorMessage());
+ return new soap_fault('', 'updateDocument', $d->getErrorMessage(), $d->getErrorMessage());
}
- if($state_id){
- if(!validateState($state_id)){
- return new soap_fault('','updateDocument','Invalid State ID','Invalid State ID');
+ if($state_id) {
+ if(!validateState($state_id)) {
+ return new soap_fault('', 'updateDocument', 'Invalid State ID','Invalid State ID');
}
- }else{
+ } else {
$state_id=$d->getStateID();
}
- if(!$title){
+ if(!$title) {
$title=$d->getName();
}
- if(!$description){
+ if(!$description) {
$description=$d->getDescription();
}
- if((!$base64_contents) && (!$file_url)){
- if((!$base64_contents) && (!$d->isURL())){
+ if((!$base64_contents) && (!$file_url)) {
+ if((!$base64_contents) && (!$d->isURL())) {
$data = $d->getFileData();
$uploaded_data_name=$d->getFileName();
$file_url='';
- }else{
- if((!$file_url) && ($d->isURL())){
-
+ } else {
+ if((!$file_url) && ($d->isURL())) {
$data='';
$uploaded_data_name=$d->getFileName();
$uploaded_data_type='URL';
}
}
- }elseif($file_url){
+ } elseif($file_url) {
$file='';
$uploaded_data_name=$file_url;
$uploaded_data_type='URL';
- }elseif($base64_contents){
+ } elseif($base64_contents) {
$file = tempnam(forge_get_config('data_path'), 'tmp');
file_put_contents($file, base64_decode($base64_contents));
$uploaded_data_name=$filename;
}
- if (!$d->update($uploaded_data_name,$uploaded_data_type,$file,$doc_group,$title,$description,$state_id)) {
- return new soap_fault('','updateDocument',$d->getErrorMessage(),$d->getErrorMessage());
+ if (!$d->update($uploaded_data_name, $uploaded_data_type, $file, $doc_group, $title, $description, $state_id)) {
+ return new soap_fault('', 'updateDocument', $d->getErrorMessage(), $d->getErrorMessage());
} else {
return true;
}
$server->register(
'addDocumentGroup',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'groupname'=>'xsd:string',
- 'parent_doc_group'=>'xsd:int'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'groupname' => 'xsd:string',
+ 'parent_doc_group' => 'xsd:int'
),
- array('addDocumentGroupResponse'=>'xsd:int'),
- $uri,$uri.'#addDocumentGroup','rpc','encoded'
+ array('addDocumentGroupResponse' => 'xsd:int'),
+ $uri, $uri.'#addDocumentGroup', 'rpc', 'encoded'
);
//
// addDocumentGroup
//
-function addDocumentGroup($session_ser,$group_id,$groupname,$parent_doc_group) {
+function addDocumentGroup($session_ser, $group_id, $groupname, $parent_doc_group) {
continue_session($session_ser);
$g = group_get_object($group_id);
if (!$g || !is_object($g)) {
- return new soap_fault('','addDocumentGroup','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'addDocumentGroup', 'Could Not Get Project','Could Not Get Project');
} elseif ($g->isError()) {
- return new soap_fault('','addDocumentGroup',$g->getErrorMessage(),$g->getErrorMessage());
+ return new soap_fault('', 'addDocumentGroup', $g->getErrorMessage(), $g->getErrorMessage());
}
$dg = new DocumentGroup($g);
if (!$dg || !is_object($dg)) {
- return new soap_fault('','addDocumentGroup','Could Not get Document Group','Could Not Get Document Group');
- }elseif ($dg->isError()) {
- return new soap_fault('','addDocumentGroup',$dg->getErrorMessage(),$dg->getErrorMessage());
+ return new soap_fault('', 'addDocumentGroup', 'Could Not get Document Group','Could Not Get Document Group');
+ } elseif ($dg->isError()) {
+ return new soap_fault('', 'addDocumentGroup', $dg->getErrorMessage(), $dg->getErrorMessage());
}
if (!$dg->create($groupname, $parent_doc_group)) {
- return new soap_fault('','addDocumentGroup','Could Not Create Document Group','Could Not Create Document Group');
- }else {
+ return new soap_fault('', 'addDocumentGroup', 'Could Not Create Document Group','Could Not Create Document Group');
+ } else {
return $dg->getID();
}
}
$server->register(
'updateDocumentGroup',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'doc_group'=>'xsd:int',
- 'new_groupname'=>'xsd:string',
- 'new_parent_doc_group'=>'xsd:int'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'doc_group' => 'xsd:int',
+ 'new_groupname' => 'xsd:string',
+ 'new_parent_doc_group' => 'xsd:int'
),
- array('updateDocumentGroupResponse'=>'xsd:boolean'),
- $uri,$uri.'#updateDocumentGroup','rpc','encoded'
+ array('updateDocumentGroupResponse' => 'xsd:boolean'),
+ $uri, $uri.'#updateDocumentGroup', 'rpc', 'encoded'
);
//
$g = group_get_object($group_id);
if (!$g || !is_object($g)) {
- return new soap_fault('','updateDocumentGroup','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'updateDocumentGroup', 'Could Not Get Project','Could Not Get Project');
} elseif ($g->isError()) {
- return new soap_fault('','updateDocumentGroup',$g->getErrorMessage(),$g->getErrorMessage());
+ return new soap_fault('', 'updateDocumentGroup', $g->getErrorMessage(), $g->getErrorMessage());
}
- $dg = new DocumentGroup($g,$doc_group);
+ $dg = new DocumentGroup($g, $doc_group);
if (!$dg || !is_object($dg)) {
- return new soap_fault('','updateDocumentGroup','Could Not get Document Group','Could Not Get Document Group');
- }elseif ($dg->isError()) {
- return new soap_fault('','updateDocumentGroup',$dg->getErrorMessage(),$dg->getErrorMessage());
+ return new soap_fault('', 'updateDocumentGroup', 'Could Not get Document Group','Could Not Get Document Group');
+ } elseif ($dg->isError()) {
+ return new soap_fault('', 'updateDocumentGroup', $dg->getErrorMessage(), $dg->getErrorMessage());
}
if (!$dg->update($new_groupname, $new_parent_doc_group)) {
- return new soap_fault('','updateDocumentGroup',$dg->getErrorMessage(),$dg->getErrorMessage());
- }else {
+ return new soap_fault('', 'updateDocumentGroup', $dg->getErrorMessage(), $dg->getErrorMessage());
+ } else {
return true;
}
}
$server->register(
'getDocuments',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'doc_group'=>'xsd:int'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'doc_group' => 'xsd:int'
),
- array('getDocumentsResponse'=>'tns:ArrayOfDocument'),
- $uri,$uri.'#getDocuments','rpc','encoded');
+ array('getDocumentsResponse' => 'tns:ArrayOfDocument'),
+ $uri, $uri.'#getDocuments', 'rpc', 'encoded');
//
// getDocuments
//
-function getDocuments($session_ser,$group_id,$doc_group_id) {
+function getDocuments($session_ser, $group_id, $doc_group_id) {
continue_session($session_ser);
$g = group_get_object($group_id);
if (!$g || !is_object($g)) {
- return new soap_fault('','getDocuments','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getDocuments', 'Could Not Get Project','Could Not Get Project');
} elseif ($g->isError()) {
- return new soap_fault('','getDocuments',$g->getErrorMessage(),$g->getErrorMessage());
+ return new soap_fault('', 'getDocuments', $g->getErrorMessage(), $g->getErrorMessage());
}
$df = new DocumentFactory($g);
if (!$df || !is_object($df)) {
- return new soap_fault('','getDocuments','Could Not Get Document Factory','Could Not Get Document Factory');
+ return new soap_fault('', 'getDocuments', 'Could Not Get Document Factory','Could Not Get Document Factory');
} elseif ($df->isError()) {
- return new soap_fault('','getDocuments',$df->getErrorMessage(),$df->getErrorMessage());
+ return new soap_fault('', 'getDocuments', $df->getErrorMessage(), $df->getErrorMessage());
}
$df->setDocGroupID($doc_group_id);
if(count($d_arr[$i]) < 1) { continue; }
$return[]=array(
- 'docid'=>$d_arr[$i]->data_array['docid'],
- 'doc_group'=>$d_arr[$i]->data_array['doc_group'],
- 'title'=>$d_arr[$i]->data_array['title'],
- 'description'=>$d_arr[$i]->data_array['description'],
- 'stateid'=>$d_arr[$i]->data_array['stateid'],
- 'filesize'=>$d_arr[$i]->data_array['filesize']
+ 'docid' => $d_arr[$i]->data_array['docid'],
+ 'doc_group' => $d_arr[$i]->data_array['doc_group'],
+ 'title' => $d_arr[$i]->data_array['title'],
+ 'description' => $d_arr[$i]->data_array['description'],
+ 'stateid' => $d_arr[$i]->data_array['stateid'],
+ 'filesize' => $d_arr[$i]->data_array['filesize']
);
}
}
$server->register(
'getDocumentGroups',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int'
),
- array('getDocumentGroupsResponse'=>'tns:ArrayOfDocumentGroup'),
- $uri,$uri.'#getDocumentGroups','rpc','encoded');
+ array('getDocumentGroupsResponse' => 'tns:ArrayOfDocumentGroup'),
+ $uri, $uri.'#getDocumentGroups', 'rpc', 'encoded');
//
//getDocumentGroups
//
-function getDocumentGroups($session_ser,$group_id) {
+function getDocumentGroups($session_ser, $group_id) {
continue_session($session_ser);
$g = group_get_object($group_id);
if (!$g || !is_object($g)) {
- return new soap_fault('','getDocumentGroups','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getDocumentGroups', 'Could Not Get Project','Could Not Get Project');
} elseif ($g->isError()) {
- return new soap_fault('','getDocumentGroups',$g->getErrorMessage(),$g->getErrorMessage());
+ return new soap_fault('', 'getDocumentGroups', $g->getErrorMessage(), $g->getErrorMessage());
}
$dgf = new DocumentGroupFactory($g);
if (!$dgf || !is_object($dgf)) {
- return new soap_fault('','getDocumentGroups','Could Not Get Document Group Factory','Could Not Get Document Group Factory');
+ return new soap_fault('', 'getDocumentGroups', 'Could Not Get Document Group Factory','Could Not Get Document Group Factory');
} elseif ($dgf->isError()) {
- return new soap_fault('','getDocumentGroups',$dgf->getErrorMessage(),$dgf->getErrorMessage());
+ return new soap_fault('', 'getDocumentGroups', $dgf->getErrorMessage(), $dgf->getErrorMessage());
}
return documentsGroup_to_soap($dgf->getDocumentGroups());
//skip if error
} else {
$return[]=array(
- 'doc_group_id'=>$dg_arr[$i]->getID(),
- 'parent_doc_group'=>$dg_arr[$i]->getParentID(),
- 'groupname'=>$dg_arr[$i]->getName()
+ 'doc_group_id' => $dg_arr[$i]->getID(),
+ 'parent_doc_group' => $dg_arr[$i]->getParentID(),
+ 'groupname' => $dg_arr[$i]->getName()
);
}
}
$server->register(
'getDocumentGroup',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'doc_group'=>'xsd:int'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'doc_group' => 'xsd:int'
),
- array('getDocumentGroupResponse'=>'tns:DocumentGroup'),
- $uri,$uri.'#getDocumentGroup','rpc','encoded');
+ array('getDocumentGroupResponse' => 'tns:DocumentGroup'),
+ $uri, $uri.'#getDocumentGroup', 'rpc', 'encoded');
//
//getDocumentGroup
//
-function getDocumentGroup($session_ser,$group_id,$doc_group) {
+function getDocumentGroup($session_ser, $group_id, $doc_group) {
continue_session($session_ser);
$g = group_get_object($group_id);
if (!$g || !is_object($g)) {
- return new soap_fault('','getDocumentGroup','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getDocumentGroup', 'Could Not Get Project','Could Not Get Project');
} elseif ($g->isError()) {
- return new soap_fault('','getDocumentGroup',$g->getErrorMessage(),$g->getErrorMessage());
+ return new soap_fault('', 'getDocumentGroup', $g->getErrorMessage(), $g->getErrorMessage());
}
- $dg = new DocumentGroup($g,$doc_group);
+ $dg = new DocumentGroup($g, $doc_group);
if (!$dg || !is_object($dg)) {
- return new soap_fault('','getDocumentGroup','Could Not Get Document Group Factory','Could Not Get Document Group Factory');
+ return new soap_fault('', 'getDocumentGroup', 'Could Not Get Document Group Factory','Could Not Get Document Group Factory');
} elseif ($dg->isError()) {
- return new soap_fault('','getDocumentGroup',$dg->getErrorMessage(),$dg->getErrorMessage());
+ return new soap_fault('', 'getDocumentGroup', $dg->getErrorMessage(), $dg->getErrorMessage());
}
- $documentGroup=array('doc_group_id'=>$dg->getID(),
- 'parent_doc_group'=>$dg->getParentID(),
- 'groupname'=>$dg->getName());
+ $documentGroup=array('doc_group_id' => $dg->getID(),
+ 'parent_doc_group' => $dg->getParentID(),
+ 'groupname' => $dg->getName());
return $documentGroup;
}
$server->register(
'getDocumentFiles',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'doc_id'=>'xsd:int'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'doc_id' => 'xsd:int'
),
- array('getDocumentFilesResponse'=>'tns:ArrayOfDocumentFile'),
- $uri,$uri.'#getDocuments','rpc','encoded');
+ array('getDocumentFilesResponse' => 'tns:ArrayOfDocumentFile'),
+ $uri, $uri.'#getDocuments', 'rpc', 'encoded');
///
/// getDocumentFiles
///
-function getDocumentFiles($session_ser,$group_id,$doc_id) {
+function getDocumentFiles($session_ser, $group_id, $doc_id) {
continue_session($session_ser);
$g = group_get_object($group_id);
if (!$g || !is_object($g)) {
- return new soap_fault('','GetDocumentFiles','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'GetDocumentFiles', 'Could Not Get Project','Could Not Get Project');
} elseif ($g->isError()) {
- return new soap_fault('','GetDocumentFiles',$g->getErrorMessage(),$g->getErrorMessage());
+ return new soap_fault('', 'GetDocumentFiles', $g->getErrorMessage(), $g->getErrorMessage());
}
- $d=new Document($g,$doc_id);
+ $d=new Document($g, $doc_id);
if (!$d || !is_object($d)) {
- return new soap_fault('','GetDocumentFiles','Could Not Get Document','Could Not Get Document');
+ return new soap_fault('', 'GetDocumentFiles', 'Could Not Get Document','Could Not Get Document');
} elseif ($d->isError()) {
- return new soap_fault('','GetDocumentFiles',$d->getErrorMessage(),$d->getErrorMessage());
+ return new soap_fault('', 'GetDocumentFiles', $d->getErrorMessage(), $d->getErrorMessage());
}
$return = (documentfiles_to_soap($d));
$return = array();
$return[]=array(
- 'filename'=>$document->getFileName(),
- 'filetype'=>$document->getFileType(),
- 'data'=>base64_encode($document->getFileData())
+ 'filename' => $document->getFileName(),
+ 'filetype' => $document->getFileType(),
+ 'data' => base64_encode($document->getFileData())
);
return $return;
}
//
$server->register(
'documentDelete',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int','doc_id'=>'xsd:int'),
- array('documentDeleteResponse'=>'xsd:boolean'),
- $uri,$uri.'#documentDeleteResponse','rpc','encoded'
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int', 'doc_id'=>'xsd:int'),
+ array('documentDeleteResponse' => 'xsd:boolean'),
+ $uri, $uri.'#documentDeleteResponse', 'rpc', 'encoded'
);
-function documentDelete($session_ser,$group_id,$doc_id) {
+function documentDelete($session_ser, $group_id, $doc_id) {
continue_session($session_ser);
$g = group_get_object($group_id);
if (!$g || !is_object($g)) {
- return new soap_fault('','documentDelete','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'documentDelete', 'Could Not Get Project','Could Not Get Project');
} elseif ($g->isError()) {
- return new soap_fault('','documentDelete',$g->getErrorMessage(),$g->getErrorMessage());
+ return new soap_fault('', 'documentDelete', $g->getErrorMessage(), $g->getErrorMessage());
}
- $d= new Document($g,$doc_id);
+ $d= new Document($g, $doc_id);
if (!$d || !is_object($d)) {
- return new soap_fault('','documentDelete','Could Not Get Document','Could Not Get Document');
+ return new soap_fault('', 'documentDelete', 'Could Not Get Document','Could Not Get Document');
} elseif ($d->isError()) {
- return new soap_fault('','documentDelete',$d->getErrorMessage(),$d->getErrorMessage());
+ return new soap_fault('', 'documentDelete', $d->getErrorMessage(), $d->getErrorMessage());
}
if (!$d->delete()) {
- return new soap_fault('','documentDelete',$d->getErrorMessage(),$d->getErrorMessage());
+ return new soap_fault('', 'documentDelete', $d->getErrorMessage(), $d->getErrorMessage());
} else {
return true;
}
'sequence',
'',
array(
- 'package_id' => array('name'=>'package_id', 'type' => 'xsd:int'),
- 'name' => array('name'=>'name', 'type' => 'xsd:string'),
- 'status_id' => array('name'=>'description', 'type' => 'xsd:string'),
- 'is_public' => array('name'=>'is_public', 'type' => 'xsd:int'),
+ 'package_id' => array('name' => 'package_id', 'type' => 'xsd:int'),
+ 'name' => array('name' => 'name', 'type' => 'xsd:string'),
+ 'status_id' => array('name' => 'description', 'type' => 'xsd:string'),
+ 'is_public' => array('name' => 'is_public', 'type' => 'xsd:int'),
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:FRSPackage[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:FRSPackage[]')),
'tns:FRSPackage'
);
$server->register(
'getPackages',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int'),
- array('getPackagesResponse'=>'tns:ArrayOfFRSPackage'),
- $uri,$uri.'#getPackages','rpc','encoded'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int'),
+ array('getPackagesResponse' => 'tns:ArrayOfFRSPackage'),
+ $uri, $uri.'#getPackages', 'rpc', 'encoded'
);
$server->wsdl->addComplexType(
'sequence',
'',
array(
- 'type_id' => array('name'=>'type_id', 'type' => 'xsd:int'),
- 'name' => array('name'=>'name', 'type' => 'xsd:string'),
+ 'type_id' => array('name' => 'type_id', 'type' => 'xsd:int'),
+ 'name' => array('name' => 'name', 'type' => 'xsd:string'),
)
);
$server->wsdl->addComplexType(
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:FRSFileType[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:FRSFileType[]')),
'tns:FRSFileType'
);
$server->register(
'getFileTypes',
- array('session_ser'=>'xsd:string'),
- array('getFileTypeResponse'=>'tns:ArrayOfFRSFileType'),
- $uri,$uri.'#getFileTypes','rpc','encoded'
+ array('session_ser' => 'xsd:string'),
+ array('getFileTypeResponse' => 'tns:ArrayOfFRSFileType'),
+ $uri, $uri.'#getFileTypes', 'rpc', 'encoded'
);
$server->wsdl->addComplexType(
'sequence',
'',
array(
- 'processor_id' => array('name'=>'processor_id', 'type' => 'xsd:int'),
- 'name' => array('name'=>'name', 'type' => 'xsd:string'),
+ 'processor_id' => array('name' => 'processor_id', 'type' => 'xsd:int'),
+ 'name' => array('name' => 'name', 'type' => 'xsd:string'),
)
);
$server->wsdl->addComplexType(
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:FRSFileProcessorType[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:FRSFileProcessorType[]')),
'tns:FRSFileProcessorType'
);
$server->register(
'getFileProcessorTypes',
- array('session_ser'=>'xsd:string'),
- array('getFileProcessorTypeResponse'=>'tns:ArrayOfFRSFileProcessorType'),
- $uri,$uri.'#getFileProcessorTypes','rpc','encoded'
+ array('session_ser' => 'xsd:string'),
+ array('getFileProcessorTypeResponse' => 'tns:ArrayOfFRSFileProcessorType'),
+ $uri, $uri.'#getFileProcessorTypes', 'rpc', 'encoded'
);
$server->register(
'addPackage',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'package_name'=>'xsd:string',
- 'is_public'=>'xsd:int'),
- array('addPackageResponse'=>'xsd:int'),
- $uri,$uri.'#addPackage','rpc','encoded'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'package_name' => 'xsd:string',
+ 'is_public' => 'xsd:int'),
+ array('addPackageResponse' => 'xsd:int'),
+ $uri, $uri.'#addPackage', 'rpc', 'encoded'
);
$server->wsdl->addComplexType(
'sequence',
'',
array(
- 'release_id' => array('name'=>'release_id', 'type' => 'xsd:int'),
- 'name' => array('name'=>'name', 'type' => 'xsd:string'),
- 'notes' => array('name'=>'notes', 'type' => 'xsd:string'),
- 'changes' => array('name'=>'changes', 'type' => 'xsd:string'),
- 'status_id' => array('name'=>'description', 'type' => 'xsd:string'),
- 'release_date' => array('name'=>'release_date', 'type' => 'xsd:int'),
+ 'release_id' => array('name' => 'release_id', 'type' => 'xsd:int'),
+ 'name' => array('name' => 'name', 'type' => 'xsd:string'),
+ 'notes' => array('name' => 'notes', 'type' => 'xsd:string'),
+ 'changes' => array('name' => 'changes', 'type' => 'xsd:string'),
+ 'status_id' => array('name' => 'description', 'type' => 'xsd:string'),
+ 'release_date' => array('name' => 'release_date', 'type' => 'xsd:int'),
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:FRSRelease[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:FRSRelease[]')),
'tns:FRSRelease'
);
$server->register(
'getReleases',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'package_id'=>'xsd:int'),
- array('getPackagesResponse'=>'tns:ArrayOfFRSRelease'),
- $uri,$uri.'#getReleases','rpc','encoded'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'package_id' => 'xsd:int'),
+ array('getPackagesResponse' => 'tns:ArrayOfFRSRelease'),
+ $uri, $uri.'#getReleases', 'rpc', 'encoded'
);
$server->register(
'addRelease',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'package_id'=>'xsd:int',
- 'name'=>'xsd:string',
- 'notes'=>'xsd:string',
- 'changes'=>'xsd:string',
- 'release_date'=>'xsd:int'),
- array('addRelease'=>'xsd:int'),
- $uri,$uri.'#addRelease','rpc','encoded'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'package_id' => 'xsd:int',
+ 'name' => 'xsd:string',
+ 'notes' => 'xsd:string',
+ 'changes' => 'xsd:string',
+ 'release_date' => 'xsd:int'),
+ array('addRelease' => 'xsd:int'),
+ $uri, $uri.'#addRelease', 'rpc', 'encoded'
);
$server->wsdl->addComplexType(
'sequence',
'',
array(
- 'file_id' => array('name'=>'file_id', 'type' => 'xsd:int'),
- 'name' => array('name'=>'name', 'type' => 'xsd:string'),
- 'size' => array('name'=>'size', 'type' => 'xsd:int'),
- 'type' => array('name'=>'type', 'type' => 'xsd:string'),
- 'processor' => array('name'=>'processor', 'type' => 'xsd:string'),
- 'downloads' => array('name'=>'downloads', 'type' => 'xsd:int'),
- 'release' => array('name'=>'release_time', 'type' => 'xsd:int'),
- 'date' => array('name'=>'date', 'type' => 'xsd:int'),
+ 'file_id' => array('name' => 'file_id', 'type' => 'xsd:int'),
+ 'name' => array('name' => 'name', 'type' => 'xsd:string'),
+ 'size' => array('name' => 'size', 'type' => 'xsd:int'),
+ 'type' => array('name' => 'type', 'type' => 'xsd:string'),
+ 'processor' => array('name' => 'processor', 'type' => 'xsd:string'),
+ 'downloads' => array('name' => 'downloads', 'type' => 'xsd:int'),
+ 'release' => array('name' => 'release_time', 'type' => 'xsd:int'),
+ 'date' => array('name' => 'date', 'type' => 'xsd:int'),
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:FRSFile[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:FRSFile[]')),
'tns:FRSFile'
);
$server->register(
'getFiles',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'package_id'=>'xsd:int',
- 'release_id'=>'xsd:int'),
- array('getFilesResponse'=>'tns:ArrayOfFRSFile'),
- $uri,$uri.'#getFiles','rpc','encoded'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'package_id' => 'xsd:int',
+ 'release_id' => 'xsd:int'),
+ array('getFilesResponse' => 'tns:ArrayOfFRSFile'),
+ $uri, $uri.'#getFiles', 'rpc', 'encoded'
);
$server->register(
'getFile',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'package_id'=>'xsd:int',
- 'release_id'=>'xsd:int',
- 'file_id'=>'xsd:int'),
- array('getFileResponse'=>'xsd:string'),
- $uri,$uri.'#getFile','rpc','encoded'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'package_id' => 'xsd:int',
+ 'release_id' => 'xsd:int',
+ 'file_id' => 'xsd:int'),
+ array('getFileResponse' => 'xsd:string'),
+ $uri, $uri.'#getFile', 'rpc', 'encoded'
);
$server->register(
'addFile',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'package_id'=>'xsd:int',
- 'release_id'=>'xsd:int',
- 'name'=>'xsd:string',
- 'base64_contents'=>'xsd:string',
- 'type_id'=>'xsd:int',
- 'processor_id'=>'xsd:int',
- 'release_time'=>'xsd:int'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'package_id' => 'xsd:int',
+ 'release_id' => 'xsd:int',
+ 'name' => 'xsd:string',
+ 'base64_contents' => 'xsd:string',
+ 'type_id' => 'xsd:int',
+ 'processor_id' => 'xsd:int',
+ 'release_time' => 'xsd:int'
),
- array('addFile'=>'xsd:string'),
- $uri,$uri.'#addFile','rpc','encoded'
+ array('addFile' => 'xsd:string'),
+ $uri, $uri.'#addFile', 'rpc', 'encoded'
);
$server->register(
'addUploadedFile',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'package_id'=>'xsd:int',
- 'release_id'=>'xsd:int',
- 'file_name'=>'xsd:string',
- 'type_id'=>'xsd:int',
- 'processor_id'=>'xsd:int',
- 'release_time'=>'xsd:int'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'package_id' => 'xsd:int',
+ 'release_id' => 'xsd:int',
+ 'file_name' => 'xsd:string',
+ 'type_id' => 'xsd:int',
+ 'processor_id' => 'xsd:int',
+ 'release_time' => 'xsd:int'
),
- array('addUploadedFile'=>'xsd:string'),
- $uri,$uri.'#addUploadedFile','rpc','encoded'
+ array('addUploadedFile' => 'xsd:string'),
+ $uri, $uri.'#addUploadedFile', 'rpc', 'encoded'
);
-function getPackages($session_ser,$group_id) {
+function getPackages($session_ser, $group_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getPackages','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getPackages', 'Could Not Get Project','Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getPackages',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getPackages', $grp->getErrorMessage(), $grp->getErrorMessage());
}
$pkg_arr = get_frs_packages($grp);
return fileprocessortypes_to_soap($pkg_arr);
}
-function addPackage($session_ser,$group_id,$package_name,$is_public) {
+function addPackage($session_ser, $group_id, $package_name, $is_public) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','addPackage','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'addPackage', 'Could Not Get Project','Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','addPackage',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'addPackage', $grp->getErrorMessage(), $grp->getErrorMessage());
}
$frsp = new FRSPackage($grp);
}
}
-function getReleases($session_ser,$group_id,$package_id) {
+function getReleases($session_ser, $group_id, $package_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getReleases','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getReleases', 'Could Not Get Project','Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getReleases',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getReleases', $grp->getErrorMessage(), $grp->getErrorMessage());
}
$frsp = frspackage_get_object($package_id);
if (!$frsp || !is_object($frsp)) {
- return new soap_fault('','getReleases','Could Not Get Package','Could Not Get Package');
+ return new soap_fault('', 'getReleases', 'Could Not Get Package','Could Not Get Package');
} elseif ($frsp->isError()) {
- return new soap_fault('','getReleases',$frsp->getErrorMessage(),$frsp->getErrorMessage());
+ return new soap_fault('', 'getReleases', $frsp->getErrorMessage(), $frsp->getErrorMessage());
}
$release_arr = $frsp->getReleases();
return $return;
}
-function addRelease($session_ser,$group_id,$package_id,$name,$notes,$changes,$release_date) {
+function addRelease($session_ser, $group_id, $package_id, $name, $notes, $changes, $release_date) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getPackages','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getPackages', 'Could Not Get Project','Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getPackages',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getPackages', $grp->getErrorMessage(), $grp->getErrorMessage());
}
$frsp = frspackage_get_object($package_id);
if (!$frsp || !is_object($frsp)) {
- return new soap_fault('','getReleases','Could Not Get Package','Could Not Get Package');
+ return new soap_fault('', 'getReleases', 'Could Not Get Package','Could Not Get Package');
} elseif ($frsp->isError()) {
- return new soap_fault('','getReleases',$frsp->getErrorMessage(),$frsp->getErrorMessage());
+ return new soap_fault('', 'getReleases', $frsp->getErrorMessage(), $frsp->getErrorMessage());
}
$frsr = new FRSRelease($frsp);
- if (!$frsr->create($name,$notes,$changes,0,$release_date)) {
+ if (!$frsr->create($name, $notes, $changes,0, $release_date)) {
return new soap_fault('', 'addRelease', $frsr->getErrorMessage(), $frsr->getErrorMessage());
} else {
return $frsr->getID();
}
}
-function getFiles($session_ser,$group_id,$package_id,$release_id) {
+function getFiles($session_ser, $group_id, $package_id, $release_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getFiles','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getFiles', 'Could Not Get Project','Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getFiles',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getFiles', $grp->getErrorMessage(), $grp->getErrorMessage());
}
$frsp =& frspackage_get_object($package_id);
if (!$frsp || !is_object($frsp)) {
- return new soap_fault('','getFiles','Could Not Get Package','Could Not Get Package');
+ return new soap_fault('', 'getFiles', 'Could Not Get Package','Could Not Get Package');
} elseif ($frsp->isError()) {
- return new soap_fault('','getFiles',$frsp->getErrorMessage(),$frsp->getErrorMessage());
+ return new soap_fault('', 'getFiles', $frsp->getErrorMessage(), $frsp->getErrorMessage());
}
//TODO: Check that the release belongs to the package
$frsr =& frsrelease_get_object($release_id);
if (!$frsr || !is_object($frsr)) {
- return new soap_fault('','getFiles','Could Not Get Release','Could Not Get Release');
+ return new soap_fault('', 'getFiles', 'Could Not Get Release','Could Not Get Release');
} elseif ($frsr->isError()) {
- return new soap_fault('','getFiles',$frsr->getErrorMessage(),$frsr->getErrorMessage());
+ return new soap_fault('', 'getFiles', $frsr->getErrorMessage(), $frsr->getErrorMessage());
}
$files_arr =& $frsr->getFiles();
return $return;
}
-function getFile($session_ser,$group_id,$package_id,$release_id,$file_id) {
+function getFile($session_ser, $group_id, $package_id, $release_id, $file_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getFile','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getFile', 'Could Not Get Project','Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getFile',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getFile', $grp->getErrorMessage(), $grp->getErrorMessage());
}
$frsp =& frspackage_get_object($package_id);
if (!$frsp || !is_object($frsp)) {
- return new soap_fault('','getFile','Could Not Get Package','Could Not Get Package');
+ return new soap_fault('', 'getFile', 'Could Not Get Package','Could Not Get Package');
} elseif ($frsp->isError()) {
- return new soap_fault('','getFile',$frsp->getErrorMessage(),$frsp->getErrorMessage());
+ return new soap_fault('', 'getFile', $frsp->getErrorMessage(), $frsp->getErrorMessage());
}
$frsr =& frsrelease_get_object($release_id);
if (!$frsr || !is_object($frsr)) {
- return new soap_fault('','getFile','Could Not Get Release','Could Not Get Release');
+ return new soap_fault('', 'getFile', 'Could Not Get Release','Could Not Get Release');
} elseif ($frsr->isError()) {
- return new soap_fault('','getFile',$frsr->getErrorMessage(),$frsr->getErrorMessage());
+ return new soap_fault('', 'getFile', $frsr->getErrorMessage(), $frsr->getErrorMessage());
}
$frsf = new FRSFile($frsr, $file_id);
if (!$frsf || !is_object($frsf)) {
- return new soap_fault('','getFile','Could Not Get File','Could Not Get File');
+ return new soap_fault('', 'getFile', 'Could Not Get File','Could Not Get File');
} elseif ($frsf->isError()) {
- return new soap_fault('','getFile',$frsf->getErrorMessage(),$frsf->getErrorMessage());
+ return new soap_fault('', 'getFile', $frsf->getErrorMessage(), $frsf->getErrorMessage());
}
$file_location = forge_get_config('upload_dir').'/'.
$frsf->FRSRelease->getFileName().'/'.
$frsf->getName();
if (!file_exists($file_location)) {
- return new soap_fault('','getFile','File doesn\'t exist in server','File doesn\'t exist in server');
+ return new soap_fault('', 'getFile', 'File doesn\'t exist in server','File doesn\'t exist in server');
}
$fh = fopen($file_location, "rb");
return base64_encode($contents);
}
-function addFile($session_ser,$group_id,$package_id,$release_id,$name,$base64_contents,$type_id,$processor_id,$release_time) {
+function addFile($session_ser, $group_id, $package_id, $release_id, $name, $base64_contents, $type_id, $processor_id, $release_time) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','addFile','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'addFile', 'Could Not Get Project','Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','addFile',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'addFile', $grp->getErrorMessage(), $grp->getErrorMessage());
}
$frsp =& frspackage_get_object($package_id);
if (!$frsp || !is_object($frsp)) {
- return new soap_fault('','addFile','Could Not Get Package','Could Not Get Package');
+ return new soap_fault('', 'addFile', 'Could Not Get Package','Could Not Get Package');
} elseif ($frsp->isError()) {
- return new soap_fault('','addFile',$frsp->getErrorMessage(),$frsp->getErrorMessage());
+ return new soap_fault('', 'addFile', $frsp->getErrorMessage(), $frsp->getErrorMessage());
}
$frsr =& frsrelease_get_object($release_id);
if (!$frsr || !is_object($frsr)) {
- return new soap_fault('','addFile','Could Not Get Release','Could Not Get Release');
+ return new soap_fault('', 'addFile', 'Could Not Get Release','Could Not Get Release');
} elseif ($frsr->isError()) {
- return new soap_fault('','addFile',$frsr->getErrorMessage(),$frsr->getErrorMessage());
+ return new soap_fault('', 'addFile', $frsr->getErrorMessage(), $frsr->getErrorMessage());
}
$frsf = new FRSFile($frsr);
if (!$frsf || !is_object($frsf)) {
- return new soap_fault('','addFile','Could Not Get File','Could Not Get File');
+ return new soap_fault('', 'addFile', 'Could Not Get File','Could Not Get File');
}
$tmpname = tempnam("/tmp", "gforge_cli_frs");
$fh = fopen($tmpname, "wb");
if (!$fh) {
- return new soap_fault('','addFile','Could not create temporary file in directory /tmp');
+ return new soap_fault('', 'addFile', 'Could not create temporary file in directory /tmp');
}
fwrite($fh, base64_decode($base64_contents));
fclose($fh);
- if (!$frsf->create($name,$tmpname,$type_id,$processor_id,$release_time)) {
+ if (!$frsf->create($name, $tmpname, $type_id, $processor_id, $release_time)) {
@unlink($tmpname);
- return new soap_fault('','addFile',$frsf->getErrorMessage(),$frsf->getErrorMessage());
+ return new soap_fault('', 'addFile', $frsf->getErrorMessage(), $frsf->getErrorMessage());
} else {
@unlink($tmpname);
return $frsf->getID();
'sequence',
'',
array(
- 'group_project_id' => array('name'=>'group_project_id', 'type' => 'xsd:int'),
- 'group_id' => array('name'=>'group_id', 'type' => 'xsd:int'),
- 'name' => array('name'=>'name', 'type' => 'xsd:string'),
- 'description' => array('name'=>'description', 'type' => 'xsd:string'),
- 'is_public' => array('name'=>'is_public', 'type' => 'xsd:int'),
- 'send_all_posts_to' => array('name'=>'send_all_posts_to', 'type' => 'xsd:string')
+ 'group_project_id' => array('name' => 'group_project_id', 'type' => 'xsd:int'),
+ 'group_id' => array('name' => 'group_id', 'type' => 'xsd:int'),
+ 'name' => array('name' => 'name', 'type' => 'xsd:string'),
+ 'description' => array('name' => 'description', 'type' => 'xsd:string'),
+ 'is_public' => array('name' => 'is_public', 'type' => 'xsd:int'),
+ 'send_all_posts_to' => array('name' => 'send_all_posts_to', 'type' => 'xsd:string')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ProjectGroup[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ProjectGroup[]')),
'tns:ProjectGroup'
);
$server->register(
'getProjectGroups',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int'),
- array('getProjectGroupsResponse'=>'tns:ArrayOfProjectGroup'),
- $uri,$uri.'#getProjectGroups','rpc','encoded'
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int'),
+ array('getProjectGroupsResponse' => 'tns:ArrayOfProjectGroup'),
+ $uri, $uri.'#getProjectGroups', 'rpc', 'encoded'
);
'sequence',
'',
array(
- 'task_id' => array('name'=>'task_id', 'type' => 'xsd:int'),
- 'link_type' => array('name'=>'link_type', 'type' => 'xsd:string')
+ 'task_id' => array('name' => 'task_id', 'type' => 'xsd:int'),
+ 'link_type' => array('name' => 'link_type', 'type' => 'xsd:string')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:TaskDependency[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:TaskDependency[]')),
'tns:TaskDependency'
);
'sequence',
'',
array(
- 'user_id' => array('name'=>'user_id', 'type' => 'xsd:int'),
- 'percent_effort' => array('name'=>'link_type', 'type' => 'xsd:int')
+ 'user_id' => array('name' => 'user_id', 'type' => 'xsd:int'),
+ 'percent_effort' => array('name' => 'link_type', 'type' => 'xsd:int')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:TaskAssignee[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:TaskAssignee[]')),
'tns:TaskAssignee'
);
'sequence',
'',
array(
- 'project_task_id' => array('name'=>'project_task_id', 'type' => 'xsd:int'),
- 'group_project_id' => array('name'=>'group_project_id', 'type' => 'xsd:int'),
- 'summary' => array('name'=>'summary', 'type' => 'xsd:string'),
- 'details' => array('name'=>'details', 'type' => 'xsd:string'),
- 'percent_complete' => array('name'=>'percent_complete', 'type' => 'xsd:int'),
- 'priority' => array('name'=>'priority', 'type' => 'xsd:int'),
- 'hours' => array('name'=>'hours', 'type' => 'xsd:int'),
- 'start_date' => array('name'=>'start_date', 'type' => 'xsd:int'),
- 'end_date' => array('name'=>'end_date', 'type' => 'xsd:int'),
- 'status_id' => array('name'=>'status_id', 'type' => 'xsd:int'),
- 'category_id' => array('name'=>'category_id', 'type' => 'xsd:int'),
- 'dependent_on' => array('name'=>'dependent_on', 'type' => 'tns:ArrayOfTaskDependency'),
- 'assigned_to' => array('name'=>'assigned_to', 'type' => 'tns:ArrayOfTaskAssignee'),
- 'duration' => array('name'=>'duration', 'type' => 'xsd:int'),
- 'parent_id' => array('name'=>'parent_id', 'type' => 'xsd:int'),
- 'sort_id' => array('name'=>'sort_id', 'type' => 'xsd:int'),
+ 'project_task_id' => array('name' => 'project_task_id', 'type' => 'xsd:int'),
+ 'group_project_id' => array('name' => 'group_project_id', 'type' => 'xsd:int'),
+ 'summary' => array('name' => 'summary', 'type' => 'xsd:string'),
+ 'details' => array('name' => 'details', 'type' => 'xsd:string'),
+ 'percent_complete' => array('name' => 'percent_complete', 'type' => 'xsd:int'),
+ 'priority' => array('name' => 'priority', 'type' => 'xsd:int'),
+ 'hours' => array('name' => 'hours', 'type' => 'xsd:int'),
+ 'start_date' => array('name' => 'start_date', 'type' => 'xsd:int'),
+ 'end_date' => array('name' => 'end_date', 'type' => 'xsd:int'),
+ 'status_id' => array('name' => 'status_id', 'type' => 'xsd:int'),
+ 'category_id' => array('name' => 'category_id', 'type' => 'xsd:int'),
+ 'dependent_on' => array('name' => 'dependent_on', 'type' => 'tns:ArrayOfTaskDependency'),
+ 'assigned_to' => array('name' => 'assigned_to', 'type' => 'tns:ArrayOfTaskAssignee'),
+ 'duration' => array('name' => 'duration', 'type' => 'xsd:int'),
+ 'parent_id' => array('name' => 'parent_id', 'type' => 'xsd:int'),
+ 'sort_id' => array('name' => 'sort_id', 'type' => 'xsd:int'),
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ProjectTask[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ProjectTask[]')),
'tns:ProjectTask'
);
$server->register(
'getProjectTasks',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_project_id'=>'xsd:int',
- 'assigned_to'=>'xsd:int',
- 'status'=>'xsd:int',
- 'category'=>'xsd:int',
- 'group'=>'xsd:int'),
- array('getProjectTasksResponse'=>'tns:ArrayOfProjectTask'),
- $uri,$uri.'#getProjectTasks','rpc','encoded'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_project_id' => 'xsd:int',
+ 'assigned_to' => 'xsd:int',
+ 'status' => 'xsd:int',
+ 'category' => 'xsd:int',
+ 'group' => 'xsd:int'),
+ array('getProjectTasksResponse' => 'tns:ArrayOfProjectTask'),
+ $uri, $uri.'#getProjectTasks', 'rpc', 'encoded'
);
//addProjectTask
$server->register(
'addProjectTask',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_project_id'=>'xsd:int',
- 'summary'=>'xsd:string',
- 'details'=>'xsd:string',
- 'priority'=>'xsd:int',
- 'hours'=>'xsd:int',
- 'start_date'=>'xsd:int',
- 'end_date'=>'xsd:int',
- 'category_id'=>'xsd:int',
- 'percent_complete'=>'xsd:int',
- 'assigned_to'=>'tns:ArrayOfint',
- 'dependent_on'=>'tns:ArrayOfint',
- 'duration'=>'xsd:int',
- 'parent_id'=>'xsd:int'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_project_id' => 'xsd:int',
+ 'summary' => 'xsd:string',
+ 'details' => 'xsd:string',
+ 'priority' => 'xsd:int',
+ 'hours' => 'xsd:int',
+ 'start_date' => 'xsd:int',
+ 'end_date' => 'xsd:int',
+ 'category_id' => 'xsd:int',
+ 'percent_complete' => 'xsd:int',
+ 'assigned_to' => 'tns:ArrayOfint',
+ 'dependent_on' => 'tns:ArrayOfint',
+ 'duration' => 'xsd:int',
+ 'parent_id' => 'xsd:int'
),
- array('addProjectTaskResponse'=>'xsd:int'),
- $uri,$uri.'#addProjectTask','rpc','encoded'
+ array('addProjectTaskResponse' => 'xsd:int'),
+ $uri, $uri.'#addProjectTask', 'rpc', 'encoded'
);
//updateProjectTask
$server->register(
'updateProjectTask',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_project_id'=>'xsd:int',
- 'project_task_id'=>'xsd:int',
- 'summary'=>'xsd:string',
- 'details'=>'xsd:string',
- 'priority'=>'xsd:int',
- 'hours'=>'xsd:int',
- 'start_date'=>'xsd:int',
- 'end_date'=>'xsd:int',
- 'status_id'=>'xsd:int',
- 'category_id'=>'xsd:int',
- 'percent_complete'=>'xsd:int',
- 'assigned_to'=>'tns:ArrayOfint',
- 'dependent_on'=>'tns:ArrayOfint',
- 'new_group_project_id'=>'int',
- 'duration'=>'xsd:int',
- 'parent_id'=>'xsd:int'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_project_id' => 'xsd:int',
+ 'project_task_id' => 'xsd:int',
+ 'summary' => 'xsd:string',
+ 'details' => 'xsd:string',
+ 'priority' => 'xsd:int',
+ 'hours' => 'xsd:int',
+ 'start_date' => 'xsd:int',
+ 'end_date' => 'xsd:int',
+ 'status_id' => 'xsd:int',
+ 'category_id' => 'xsd:int',
+ 'percent_complete' => 'xsd:int',
+ 'assigned_to' => 'tns:ArrayOfint',
+ 'dependent_on' => 'tns:ArrayOfint',
+ 'new_group_project_id' => 'int',
+ 'duration' => 'xsd:int',
+ 'parent_id' => 'xsd:int'
),
- array('updateProjectTaskResponse'=>'xsd:int'),
- $uri,$uri.'#updateProjectTask','rpc','encoded'
+ array('updateProjectTaskResponse' => 'xsd:int'),
+ $uri, $uri.'#updateProjectTask', 'rpc', 'encoded'
);
//
'',
array(
/*
- 'id' => array('name'=>'id', 'type' => 'xsd:int'),
- 'group_project_id' => array('name'=>'group_project_id', 'type' => 'xsd:int'),
- 'category_name' => array('name'=>'category_name', 'type' => 'xsd:string')
+ 'id' => array('name' => 'id', 'type' => 'xsd:int'),
+ 'group_project_id' => array('name' => 'group_project_id', 'type' => 'xsd:int'),
+ 'category_name' => array('name' => 'category_name', 'type' => 'xsd:string')
*/
- 'category_id' => array('name'=>'category_id', 'type' => 'xsd:int'),
- 'category_name' => array('name'=>'category_name', 'type' => 'xsd:string')
+ 'category_id' => array('name' => 'category_id', 'type' => 'xsd:int'),
+ 'category_name' => array('name' => 'category_name', 'type' => 'xsd:string')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ProjectCategory[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ProjectCategory[]')),
'tns:ProjectCategory'
);
$server->register(
'getProjectTaskCategories',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int','group_project_id'=>'xsd:int'),
- array('getProjectTaskCategoriesResponse'=>'tns:ArrayOfProjectCategory'),
- $uri,$uri.'#getProjectTaskCategories','rpc','encoded'
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int', 'group_project_id'=>'xsd:int'),
+ array('getProjectTaskCategoriesResponse' => 'tns:ArrayOfProjectCategory'),
+ $uri, $uri.'#getProjectTaskCategories', 'rpc', 'encoded'
);
//
'sequence',
'',
array(
- 'project_message_id' => array('name'=>'project_message_id', 'type' => 'xsd:int'),
- 'project_task_id' => array('name'=>'project_task_id', 'type' => 'xsd:int'),
- 'body' => array('name'=>'body', 'type' => 'xsd:string'),
- 'postdate' => array('name'=>'postdate', 'type' => 'xsd:int'),
- 'posted_by' => array('name'=>'posted_by', 'type' => 'xsd:int')
+ 'project_message_id' => array('name' => 'project_message_id', 'type' => 'xsd:int'),
+ 'project_task_id' => array('name' => 'project_task_id', 'type' => 'xsd:int'),
+ 'body' => array('name' => 'body', 'type' => 'xsd:string'),
+ 'postdate' => array('name' => 'postdate', 'type' => 'xsd:int'),
+ 'posted_by' => array('name' => 'posted_by', 'type' => 'xsd:int')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ProjectMessage[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ProjectMessage[]')),
'tns:ProjectMessage'
);
$server->register(
'getProjectMessages',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_project_id'=>'xsd:int',
- 'project_task_id'=>'xsd:int'
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_project_id' => 'xsd:int',
+ 'project_task_id' => 'xsd:int'
),
- array('getProjectMessagesResponse'=>'tns:ArrayOfProjectMessage'),
- $uri,$uri.'#getProjectMessages','rpc','encoded'
+ array('getProjectMessagesResponse' => 'tns:ArrayOfProjectMessage'),
+ $uri, $uri.'#getProjectMessages', 'rpc', 'encoded'
);
//add
$server->register(
'addProjectMessage',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_project_id'=>'xsd:int',
- 'project_task_id'=>'xsd:int',
- 'body'=>'xsd:string'
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_project_id' => 'xsd:int',
+ 'project_task_id' => 'xsd:int',
+ 'body' => 'xsd:string'
),
- array('addProjectMessageResponse'=>'xsd:int'),
- $uri,$uri.'#addProjectMessage','rpc','encoded'
+ array('addProjectMessageResponse' => 'xsd:int'),
+ $uri, $uri.'#addProjectMessage', 'rpc', 'encoded'
);
//
//
$server->register(
'getProjectTechnicians',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_project_id'=>'xsd:int'),
- array('getProjectTechniciansResponse'=>'tns:ArrayOfUser'),
- $uri,$uri.'#getProjectTechnicians','rpc','encoded'
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_project_id' => 'xsd:int'),
+ array('getProjectTechniciansResponse' => 'tns:ArrayOfUser'),
+ $uri, $uri.'#getProjectTechnicians', 'rpc', 'encoded'
);
//addSubproject
$server->register(
'addSubproject',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_project_id'=>'xsd:int',
- 'project_name'=>'xsd:string',
- 'description'=>'xsd:string',
- '_public'=>'xsd:int',
- 'send_all_posts_to'=>'xsd:string'),
- array('addSubproject'=>'xsd:int'),
- $uri,$uri.'#addSubproject','rpc','encoded'
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_project_id' => 'xsd:int',
+ 'project_name' => 'xsd:string',
+ 'description' => 'xsd:string',
+ '_public' => 'xsd:int',
+ 'send_all_posts_to' => 'xsd:string'),
+ array('addSubproject' => 'xsd:int'),
+ $uri, $uri.'#addSubproject', 'rpc', 'encoded'
);
//updateSubproject
$server->register(
'updateSubproject',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_project_id'=>'xsd:int',
- 'project_name'=>'xsd:string',
- 'description'=>'xsd:string',
- 'send_all_posts_to'=>'xsd:string'),
- array('updateSubproject'=>'xsd:boolean'),
- $uri,$uri.'#updateSubproject','rpc','encoded'
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_project_id' => 'xsd:int',
+ 'project_name' => 'xsd:string',
+ 'description' => 'xsd:string',
+ 'send_all_posts_to' => 'xsd:string'),
+ array('updateSubproject' => 'xsd:boolean'),
+ $uri, $uri.'#updateSubproject', 'rpc', 'encoded'
);
//deleteSubproject
$server->register(
'deleteSubproject',
- array('session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_project_id'=>'xsd:int'),
- array('deleteSubproject'=>'xsd:boolean'),
- $uri,$uri.'#deleteSubproject','rpc','encoded'
+ array('session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_project_id' => 'xsd:int'),
+ array('deleteSubproject' => 'xsd:boolean'),
+ $uri, $uri.'#deleteSubproject', 'rpc', 'encoded'
);
//
// getProjectGroups
//
-function getProjectGroups($session_ser,$group_id) {
+function getProjectGroups($session_ser, $group_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getProjectGroups','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getProjectGroups', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getProjectGroups',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getProjectGroups', $grp->getErrorMessage(), $grp->getErrorMessage());
}
$atf = new ProjectGroupFactory($grp);
if (!$atf || !is_object($atf)) {
- return new soap_fault('','getProjectGroups','Could Not Get ProjectGroupFactory','Could Not Get ProjectGroupFactory');
+ return new soap_fault('', 'getProjectGroups', 'Could Not Get ProjectGroupFactory', 'Could Not Get ProjectGroupFactory');
} elseif ($atf->isError()) {
- return new soap_fault('','getProjectGroups',$atf->getErrorMessage(),$atf->getErrorMessage());
+ return new soap_fault('', 'getProjectGroups', $atf->getErrorMessage(), $atf->getErrorMessage());
}
return projectgroups_to_soap($atf->getProjectGroups());
}
//skip if error
} else {
$return[]=array(
- 'group_project_id'=>$pg_arr[$i]->data_array['group_project_id'],
- 'group_id'=>$pg_arr[$i]->data_array['group_id'],
- 'name'=>$pg_arr[$i]->data_array['project_name'],
- 'description'=>$pg_arr[$i]->data_array['description'],
- 'is_public'=>$pg_arr[$i]->data_array['is_public'],
- 'send_all_posts_to'=>$pg_arr[$i]->data_array['send_all_posts_to']
+ 'group_project_id' => $pg_arr[$i]->data_array['group_project_id'],
+ 'group_id' => $pg_arr[$i]->data_array['group_id'],
+ 'name' => $pg_arr[$i]->data_array['project_name'],
+ 'description' => $pg_arr[$i]->data_array['description'],
+ 'is_public' => $pg_arr[$i]->data_array['is_public'],
+ 'send_all_posts_to' => $pg_arr[$i]->data_array['send_all_posts_to']
);
}
}
//
// addProjectTask
//
-function addProjectTask($session_ser,$group_id,$group_project_id,$summary,$details,$priority,
- $hours,$start_date,$end_date,$category_id,$percent_complete,$assigned_arr,$depend_arr,$duration,$parent_id) {
+function addProjectTask($session_ser, $group_id, $group_project_id, $summary, $details, $priority,
+ $hours, $start_date, $end_date, $category_id, $percent_complete, $assigned_arr, $depend_arr, $duration, $parent_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','addProjectTask','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'addProjectTask', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','addProjectTask',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'addProjectTask', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ProjectGroup($grp,$group_project_id);
+ $at = new ProjectGroup($grp, $group_project_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','addProjectTask','Could Not Get ProjectGroup','Could Not Get ProjectGroup');
+ return new soap_fault('', 'addProjectTask', 'Could Not Get ProjectGroup', 'Could Not Get ProjectGroup');
} elseif ($at->isError()) {
- return new soap_fault('','addProjectTask',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'addProjectTask', $at->getErrorMessage(), $at->getErrorMessage());
}
$a = new ProjectTask($at);
if (!$a || !is_object($a)) {
- return new soap_fault('','addProjectTask','Could Not Get ProjectTask','Could Not Get ProjectTask');
+ return new soap_fault('', 'addProjectTask', 'Could Not Get ProjectTask', 'Could Not Get ProjectTask');
} elseif ($a->isError()) {
- return new soap_fault('','addProjectTask','$a->getErrorMessage()',$a->getErrorMessage());
+ return new soap_fault('', 'addProjectTask', '$a->getErrorMessage()', $a->getErrorMessage());
}
// transform the $depend_arr (which is an array of ints) to include the link type
$depend_map[$depend_id] = PM_LINK_DEFAULT;
}
- if (!$a->create($summary,$details,$priority,$hours,$start_date,$end_date,
- $category_id,$percent_complete,$assigned_arr,$depend_map,$duration,$parent_id)) {
- return new soap_fault('','addProjectTask',$a->getErrorMessage(),$a->getErrorMessage());
+ if (!$a->create($summary, $details, $priority, $hours, $start_date, $end_date,
+ $category_id, $percent_complete, $assigned_arr, $depend_map, $duration, $parent_id)) {
+ return new soap_fault('', 'addProjectTask', $a->getErrorMessage(), $a->getErrorMessage());
} else {
return $a->getID();
}
//
// Update ProjectTask
//
-function updateProjectTask($session_ser,$group_id,$group_project_id,$project_task_id,
- $summary,$details,$priority,$hours,$start_date,$end_date,$status_id,$category_id,
- $percent_complete,$assigned_arr,$depend_arr,$new_group_project_id,$duration,$parent_id) {
+function updateProjectTask($session_ser, $group_id, $group_project_id, $project_task_id,
+ $summary, $details, $priority, $hours, $start_date, $end_date, $status_id, $category_id,
+ $percent_complete, $assigned_arr, $depend_arr, $new_group_project_id, $duration, $parent_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','updateProjectTask','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'updateProjectTask', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','updateProjectTask',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'updateProjectTask', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ProjectGroup($grp,$group_project_id);
+ $at = new ProjectGroup($grp, $group_project_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','updateProjectTask','Could Not Get ProjectGroup','Could Not Get ProjectGroup');
+ return new soap_fault('', 'updateProjectTask', 'Could Not Get ProjectGroup', 'Could Not Get ProjectGroup');
} elseif ($at->isError()) {
- return new soap_fault('','updateProjectTask',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'updateProjectTask', $at->getErrorMessage(), $at->getErrorMessage());
}
- $a = new ProjectTask($at,$project_task_id);
+ $a = new ProjectTask($at, $project_task_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','updateProjectTask','Could Not Get ProjectTask','Could Not Get ProjectTask');
+ return new soap_fault('', 'updateProjectTask', 'Could Not Get ProjectTask', 'Could Not Get ProjectTask');
} elseif ($a->isError()) {
- return new soap_fault('','updateProjectTask',$a->getErrorMessage(),$a->getErrorMessage());
+ return new soap_fault('', 'updateProjectTask', $a->getErrorMessage(), $a->getErrorMessage());
}
// transform the $depend_arr (which is an array of ints) to include the link type
$depend_map[$depend_id] = PM_LINK_DEFAULT;
}
- if (!$a->update($summary,$details,$priority,$hours,$start_date,$end_date,$status_id,$category_id,
- $percent_complete,$assigned_arr,$depend_map,$new_group_project_id,$duration,$parent_id)) {
- return new soap_fault('','updateProjectTask',$a->getErrorMessage(),$a->getErrorMessage());
+ if (!$a->update($summary, $details, $priority, $hours, $start_date, $end_date, $status_id, $category_id,
+ $percent_complete, $assigned_arr, $depend_map, $new_group_project_id, $duration, $parent_id)) {
+ return new soap_fault('', 'updateProjectTask', $a->getErrorMessage(), $a->getErrorMessage());
} else {
return $a->getID();
}
//
// getProjectTaskCategories
//
-function getProjectTaskCategories($session_ser,$group_id,$group_project_id) {
+function getProjectTaskCategories($session_ser, $group_id, $group_project_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getProjectTaskCategories','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getProjectTaskCategories', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getProjectTaskCategories',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getProjectTaskCategories', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ProjectGroup($grp,$group_project_id);
+ $at = new ProjectGroup($grp, $group_project_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','getProjectTaskCategories','Could Not Get ProjectGroup','Could Not Get ProjectGroup');
+ return new soap_fault('', 'getProjectTaskCategories', 'Could Not Get ProjectGroup', 'Could Not Get ProjectGroup');
} elseif ($at->isError()) {
- return new soap_fault('','getProjectTaskCategories',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'getProjectTaskCategories', $at->getErrorMessage(), $at->getErrorMessage());
}
$cat_arr = $at->getCategoryObjects();
//skip if error
} else {
$return[]=array(
- 'category_id'=>$cat_arr[$i]->data_array['category_id'],
- 'category_name'=>$cat_arr[$i]->data_array['category_name']
+ 'category_id' => $cat_arr[$i]->data_array['category_id'],
+ 'category_name' => $cat_arr[$i]->data_array['category_name']
);
}
}
//
// getProjectTechnicians
//
-function getProjectTechnicians($session_ser,$group_id,$group_project_id) {
+function getProjectTechnicians($session_ser, $group_id, $group_project_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getProjectTechnicians','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getProjectTechnicians', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getProjectTechnicians',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getProjectTechnicians', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $pg = new ProjectGroup($grp,$group_project_id);
+ $pg = new ProjectGroup($grp, $group_project_id);
if (!$pg || !is_object($pg)) {
- return new soap_fault('','getProjectTechnicians','Could Not Get ProjectGroup','Could Not Get ProjectGroup');
+ return new soap_fault('', 'getProjectTechnicians', 'Could Not Get ProjectGroup', 'Could Not Get ProjectGroup');
} elseif ($pg->isError()) {
- return new soap_fault('','getProjectTechnicians',$pg->getErrorMessage(),$pg->getErrorMessage());
+ return new soap_fault('', 'getProjectTechnicians', $pg->getErrorMessage(), $pg->getErrorMessage());
}
$engine = RBACEngine::getInstance () ;
return users_to_soap($techs);
}
-function getProjectTasks($session_ser,$group_id,$group_project_id,$assigned_to,$status,$category,$group) {
+function getProjectTasks($session_ser, $group_id, $group_project_id, $assigned_to, $status, $category, $group) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getProjectTasks','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getProjectTasks', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getProjectTasks',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getProjectTasks', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $pg = new ProjectGroup($grp,$group_project_id);
+ $pg = new ProjectGroup($grp, $group_project_id);
if (!$pg || !is_object($pg)) {
- return new soap_fault('','getProjectTasks','Could Not Get ProjectGroup','Could Not Get ProjectGroup');
+ return new soap_fault('', 'getProjectTasks', 'Could Not Get ProjectGroup', 'Could Not Get ProjectGroup');
} elseif ($pg->isError()) {
- return new soap_fault('','getProjectTasks',$pg->getErrorMessage(),$pg->getErrorMessage());
+ return new soap_fault('', 'getProjectTasks', $pg->getErrorMessage(), $pg->getErrorMessage());
}
$ptf = new ProjectTaskFactory($pg);
if (!$ptf || !is_object($ptf)) {
- return new soap_fault('','getProjectTasks','Could Not Get ProjectTaskFactory','Could Not Get ProjectTaskFactory');
+ return new soap_fault('', 'getProjectTasks', 'Could Not Get ProjectTaskFactory', 'Could Not Get ProjectTaskFactory');
} elseif ($ptf->isError()) {
- return new soap_fault('','getProjectTasks',$ptf->getErrorMessage(),$ptf->getErrorMessage());
+ return new soap_fault('', 'getProjectTasks', $ptf->getErrorMessage(), $ptf->getErrorMessage());
}
- $ptf->setup(0,0,0,0,$assigned_to,$status,$category,$group);
+ $ptf->setup(0,0,0,0, $assigned_to, $status, $category, $group);
$tasks_arr = $ptf->getTasks();
return projecttasks_to_soap($tasks_arr);
}
if (!$sort_id) $sort_id=0;
$return[]=array(
- 'project_task_id'=>$pt_arr[$i]->data_array['project_task_id'],
- 'group_project_id'=>$pt_arr[$i]->data_array['group_project_id'],
- 'summary'=>$pt_arr[$i]->data_array['summary'],
- 'details'=>$pt_arr[$i]->data_array['details'],
- 'percent_complete'=>$pt_arr[$i]->data_array['percent_complete'],
- 'priority'=>$pt_arr[$i]->data_array['priority'],
- 'hours'=>$pt_arr[$i]->data_array['hours'],
- 'start_date'=>$pt_arr[$i]->data_array['start_date'],
- 'end_date'=>$pt_arr[$i]->data_array['end_date'],
- 'status_id'=>$pt_arr[$i]->data_array['status_id'],
- 'category_id'=>$pt_arr[$i]->data_array['category_id'],
- 'dependent_on'=>$dependent_on,
- 'assigned_to'=>$assigned_to,
- 'duration'=>$pt_arr[$i]->getDuration(),
- 'parent_id'=>$pt_arr[$i]->getParentID(),
- 'sort_id'=>$sort_id
+ 'project_task_id' => $pt_arr[$i]->data_array['project_task_id'],
+ 'group_project_id' => $pt_arr[$i]->data_array['group_project_id'],
+ 'summary' => $pt_arr[$i]->data_array['summary'],
+ 'details' => $pt_arr[$i]->data_array['details'],
+ 'percent_complete' => $pt_arr[$i]->data_array['percent_complete'],
+ 'priority' => $pt_arr[$i]->data_array['priority'],
+ 'hours' => $pt_arr[$i]->data_array['hours'],
+ 'start_date' => $pt_arr[$i]->data_array['start_date'],
+ 'end_date' => $pt_arr[$i]->data_array['end_date'],
+ 'status_id' => $pt_arr[$i]->data_array['status_id'],
+ 'category_id' => $pt_arr[$i]->data_array['category_id'],
+ 'dependent_on' => $dependent_on,
+ 'assigned_to' => $assigned_to,
+ 'duration' => $pt_arr[$i]->getDuration(),
+ 'parent_id' => $pt_arr[$i]->getParentID(),
+ 'sort_id' => $sort_id
);
}
}
//
// getProjectMessages
//
-function getProjectMessages($session_ser,$group_id,$group_project_id,$project_task_id) {
+function getProjectMessages($session_ser, $group_id, $group_project_id, $project_task_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getProjectMessages','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getProjectMessages', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getProjectMessages',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getProjectMessages', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ProjectGroup($grp,$group_project_id);
+ $at = new ProjectGroup($grp, $group_project_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','getProjectMessages','Could Not Get ProjectGroup','Could Not Get ProjectGroup');
+ return new soap_fault('', 'getProjectMessages', 'Could Not Get ProjectGroup', 'Could Not Get ProjectGroup');
} elseif ($at->isError()) {
- return new soap_fault('','getProjectMessages',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'getProjectMessages', $at->getErrorMessage(), $at->getErrorMessage());
}
- $a = new ProjectTask($at,$project_task_id);
+ $a = new ProjectTask($at, $project_task_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','getProjectMessages','Could Not Get ProjectTask','Could Not Get ProjectTask');
+ return new soap_fault('', 'getProjectMessages', 'Could Not Get ProjectTask', 'Could Not Get ProjectTask');
} elseif ($a->isError()) {
- return new soap_fault('','getProjectMessages',$a->getErrorMessage(),$a->getErrorMessage());
+ return new soap_fault('', 'getProjectMessages', $a->getErrorMessage(), $a->getErrorMessage());
}
return projectmessages_to_soap($a->getMessageObjects());
}
//skip if error
} else {
$return[]=array(
- 'project_message_id'=>$at_arr->data_array['project_message_id'],
- 'project_task_id'=>$at_arr->data_array['project_task_id'],
- 'body'=>$at_arr->data_array['body'],
- 'postdate'=>$at_arr->data_array['postdate'],
- 'posted_by'=>$at_arr->data_array['posted_by']
+ 'project_message_id' => $at_arr->data_array['project_message_id'],
+ 'project_task_id' => $at_arr->data_array['project_task_id'],
+ 'body' => $at_arr->data_array['body'],
+ 'postdate' => $at_arr->data_array['postdate'],
+ 'posted_by' => $at_arr->data_array['posted_by']
);
}
}
//
// addProjectMessage
//
-function addProjectMessage($session_ser,$group_id,$group_project_id,$project_task_id,$body) {
+function addProjectMessage($session_ser, $group_id, $group_project_id, $project_task_id, $body) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','addProjectMessage','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'addProjectMessage', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','addProjectMessage',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'addProjectMessage', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ProjectGroup($grp,$group_project_id);
+ $at = new ProjectGroup($grp, $group_project_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','addProjectMessage','Could Not Get ProjectGroup','Could Not Get ProjectGroup');
+ return new soap_fault('', 'addProjectMessage', 'Could Not Get ProjectGroup', 'Could Not Get ProjectGroup');
} elseif ($at->isError()) {
- return new soap_fault('','addProjectMessage',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'addProjectMessage', $at->getErrorMessage(), $at->getErrorMessage());
}
- $a = new ProjectTask($at,$project_task_id);
+ $a = new ProjectTask($at, $project_task_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','addProjectMessage','Could Not Get ProjectTask','Could Not Get ProjectTask');
+ return new soap_fault('', 'addProjectMessage', 'Could Not Get ProjectTask', 'Could Not Get ProjectTask');
} elseif ($a->isError()) {
- return new soap_fault('','addProjectMessage',$a->getErrorMessage(),$a->getErrorMessage());
+ return new soap_fault('', 'addProjectMessage', $a->getErrorMessage(), $a->getErrorMessage());
}
$am = new ProjectMessage($a);
if (!$am || !is_object($am)) {
- return new soap_fault('','addProjectMessage','Could Not Get ProjectMessage','Could Not Get ProjectMessage');
+ return new soap_fault('', 'addProjectMessage', 'Could Not Get ProjectMessage', 'Could Not Get ProjectMessage');
} elseif ($am->isError()) {
- return new soap_fault('','addProjectMessage',$am->getErrorMessage(),$am->getErrorMessage());
+ return new soap_fault('', 'addProjectMessage', $am->getErrorMessage(), $am->getErrorMessage());
}
if (!$am->create($body)) {
- return new soap_fault('','addProjectMessage',$am->getErrorMessage(),$am->getErrorMessage());
+ return new soap_fault('', 'addProjectMessage', $am->getErrorMessage(), $am->getErrorMessage());
} else {
return $am->getID();
}
//
// addSubproject
//
-function addSubproject($session_ser,$group_id,$group_project_id,$project_name,$description,$_public,$send_all_posts_to) {
+function addSubproject($session_ser, $group_id, $group_project_id, $project_name, $description, $_public, $send_all_posts_to) {
continue_session($session_ser);
$g = group_get_object($group_id);
- $pg = new ProjectGroup($g,$group_project_id);
+ $pg = new ProjectGroup($g, $group_project_id);
- if (!$pg->create($project_name,$description,$send_all_posts_to)) {
- return new soap_fault('','addSubproject','Could Not Create Subproject','Could Not Create Subproject');
+ if (!$pg->create($project_name, $description, $send_all_posts_to)) {
+ return new soap_fault('', 'addSubproject', 'Could Not Create Subproject', 'Could Not Create Subproject');
} else {
return $pg->getID();
}
//
// updateSubproject
//
-function updateSubproject($session_ser,$group_id,$group_project_id,$project_name,$description,$send_all_posts_to) {
+function updateSubproject($session_ser, $group_id, $group_project_id, $project_name, $description, $send_all_posts_to) {
continue_session($session_ser);
$g = group_get_object($group_id);
- $pg = new ProjectGroup($g,$group_project_id);
+ $pg = new ProjectGroup($g, $group_project_id);
- if (!$pg->update($project_name,$description,$send_all_posts_to)) {
- return new soap_fault('','updateSubproject','Could Not Update Subproject','Could Not Update Subproject');
+ if (!$pg->update($project_name, $description, $send_all_posts_to)) {
+ return new soap_fault('', 'updateSubproject', 'Could Not Update Subproject', 'Could Not Update Subproject');
} else {
return true;
}
//
// deleteSubproject
//
-function deleteSubproject($session_ser,$group_id,$group_project_id) {
+function deleteSubproject($session_ser, $group_id, $group_project_id) {
continue_session($session_ser);
$g = group_get_object($group_id);
- $pg = new ProjectGroup($g,$group_project_id);
+ $pg = new ProjectGroup($g, $group_project_id);
if (!$pg->delete(true,true)) {
- return new soap_fault('','deleteSubproject','Could Not Delete Subproject','Could Not Delete Subproject');
+ return new soap_fault('', 'deleteSubproject', 'Could Not Delete Subproject', 'Could Not Delete Subproject');
} else {
return true;
}
$server->register(
'addTimeEntry',
array(
- 'session_ser'=>'xsd:string',
- 'projectTaskId'=>'xsd:int',
- 'week'=>'xsd:int',
- 'daysAdjust'=>'xsd:int',
- 'timeCode'=>'xsd:int',
- 'hours'=>'xsd:float'
+ 'session_ser' => 'xsd:string',
+ 'projectTaskId' => 'xsd:int',
+ 'week' => 'xsd:int',
+ 'daysAdjust' => 'xsd:int',
+ 'timeCode' => 'xsd:int',
+ 'hours' => 'xsd:float'
),
- array('addTimeEntryResponse'=>'xsd:int'),
- $uri,$uri.'#addTimeEntry','rpc','encoded'
+ array('addTimeEntryResponse' => 'xsd:int'),
+ $uri, $uri.'#addTimeEntry', 'rpc', 'encoded'
);
//
$server->register(
'getSCMData',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int'),
- array('getSCMDataResponse'=>'tns:GroupSCMData'),
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int'),
+ array('getSCMDataResponse' => 'tns:GroupSCMData'),
$uri,
- $uri.'#getSCMData','rpc','encoded'
+ $uri.'#getSCMData', 'rpc', 'encoded'
);
function getSCMData($session_ser, $group_id) {
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getSCMData','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getSCMData', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getSCMData',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getSCMData', $grp->getErrorMessage(), $grp->getErrorMessage());
}
if (!$grp->usesSCM()) {
- return new soap_fault('','getSCMData','SCM is not enabled in this project');
+ return new soap_fault('', 'getSCMData', 'SCM is not enabled in this project');
}
$res = array();
'SOAP-ENC:Array',
array(),
array(
- array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ArtifactQueryExtraField[]')
+ array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ArtifactQueryExtraField[]')
),
'tns:ArtifactQueryExtraField'
);
'SOAP-ENC:Array',
array(),
array(
- array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ArtifactQuery[]')
+ array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ArtifactQuery[]')
),
'tns:ArtifactQuery'
);
$server->register(
'artifactGetViews',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_artifact_id'=>'xsd:int'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_artifact_id' => 'xsd:int'
),
- array('getArtifactTypesResponse'=>'tns:ArrayOfArtifactQuery'),
+ array('getArtifactTypesResponse' => 'tns:ArrayOfArtifactQuery'),
$uri,
- $uri.'#artifactGetViews','rpc','encoded'
+ $uri.'#artifactGetViews', 'rpc', 'encoded'
);
function artifactGetViews($session_ser, $group_id, $group_artifact_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','artifactGetViews','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'artifactGetViews', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','artifactGetViews',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'artifactGetViews', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','artifactGetViews','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'artifactGetViews', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','artifactGetViews',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'artifactGetViews', $at->getErrorMessage(), $at->getErrorMessage());
}
$aqf = new ArtifactQueryFactory($at);
$server->register(
'artifactDeleteView',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_artifact_id'=>'xsd:int',
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_artifact_id' => 'xsd:int',
'artifact_query_id' => 'xsd:int'
),
- array('artifactDeleteViewResponse'=>'xsd:boolean'),
+ array('artifactDeleteViewResponse' => 'xsd:boolean'),
$uri,
- $uri.'#artifactDeleteView','rpc','encoded'
+ $uri.'#artifactDeleteView', 'rpc', 'encoded'
);
function artifactDeleteView($session_ser, $group_id, $group_artifact_id, $artifact_query_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','artifactDeleteView','Could Not Get Group','Could Not Get Group');
+ return new soap_fault('', 'artifactDeleteView', 'Could Not Get Group', 'Could Not Get Group');
} elseif ($grp->isError()) {
- return new soap_fault('','artifactDeleteView',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'artifactDeleteView', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','artifactDeleteView','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'artifactDeleteView', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','artifactDeleteView',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'artifactDeleteView', $at->getErrorMessage(), $at->getErrorMessage());
}
$query = new ArtifactQuery($at, $artifact_query_id);
if (!$query || !is_object($query)) {
- return new soap_fault('','artifactDeleteView','Could Not Get Query','Could Not Get Query');
+ return new soap_fault('', 'artifactDeleteView', 'Could Not Get Query', 'Could Not Get Query');
} elseif ($query->isError()) {
- return new soap_fault('','artifactDeleteView',$query->getErrorMessage(),$query->getErrorMessage());
+ return new soap_fault('', 'artifactDeleteView', $query->getErrorMessage(), $query->getErrorMessage());
}
$query->delete();
$server->register(
'artifactSetView',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_artifact_id'=>'xsd:int',
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_artifact_id' => 'xsd:int',
'artifact_query_id' => 'xsd:int'
),
- array('artifactSetView'=>'xsd:boolean'),
+ array('artifactSetView' => 'xsd:boolean'),
$uri,
- $uri.'#artifactSetView','rpc','encoded'
+ $uri.'#artifactSetView', 'rpc', 'encoded'
);
function artifactSetView($session_ser, $group_id, $group_artifact_id, $artifact_query_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','artifactSetView','Could Not Get Group','Could Not Get Group');
+ return new soap_fault('', 'artifactSetView', 'Could Not Get Group', 'Could Not Get Group');
} elseif ($grp->isError()) {
- return new soap_fault('','artifactSetView',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'artifactSetView', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','artifactSetView','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'artifactSetView', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','artifactSetView',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'artifactSetView', $at->getErrorMessage(), $at->getErrorMessage());
}
$query = new ArtifactQuery($at, $artifact_query_id);
if (!$query || !is_object($query)) {
- return new soap_fault('','artifactDeleteView','Could Not Get Query','Could Not Get Query');
+ return new soap_fault('', 'artifactDeleteView', 'Could Not Get Query', 'Could Not Get Query');
} elseif ($query->isError()) {
- return new soap_fault('','artifactDeleteView',$query->getErrorMessage(),$query->getErrorMessage());
+ return new soap_fault('', 'artifactDeleteView', $query->getErrorMessage(), $query->getErrorMessage());
}
$query->makeDefault();
'SOAP-ENC:Array',
array(),
array(
- array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'xsd:int[]')
+ array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'xsd:int[]')
),
'xsd:int'
);
$server->register(
'artifactCreateView',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_artifact_id'=>'xsd:int',
- 'name'=>'xsd:string',
- 'status'=>'xsd:int',
- 'assignee'=>'tns:ArrayOfUserID',
- 'moddaterange'=>'xsd:string',
- 'sort_col'=>'xsd:string',
- 'sort_ord'=>'xsd:string',
- 'extra_fields'=>'tns:ArrayOfArtifactExtraFieldsData',
- 'opendaterange'=>'xsd:string',
- 'closedaterange'=>'xsd:string'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_artifact_id' => 'xsd:int',
+ 'name' => 'xsd:string',
+ 'status' => 'xsd:int',
+ 'assignee' => 'tns:ArrayOfUserID',
+ 'moddaterange' => 'xsd:string',
+ 'sort_col' => 'xsd:string',
+ 'sort_ord' => 'xsd:string',
+ 'extra_fields' => 'tns:ArrayOfArtifactExtraFieldsData',
+ 'opendaterange' => 'xsd:string',
+ 'closedaterange' => 'xsd:string'
),
- array('artifactCreateViewResponse'=>'xsd:int'),
+ array('artifactCreateViewResponse' => 'xsd:int'),
$uri,
- $uri.'#artifactCreateView','rpc','encoded'
+ $uri.'#artifactCreateView', 'rpc', 'encoded'
);
function artifactCreateView($session_ser, $group_id, $group_artifact_id, $name, $status, $assignee, $moddaterange,
$sort_col, $sort_ord, $extra_fields, $opendaterange, $closedaterange) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','artifactCreateView','Could Not Get Group','Could Not Get Group');
+ return new soap_fault('', 'artifactCreateView', 'Could Not Get Group', 'Could Not Get Group');
} elseif ($grp->isError()) {
- return new soap_fault('','artifactCreateView',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'artifactCreateView', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','artifactCreateView','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'artifactCreateView', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','artifactCreateView',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'artifactCreateView', $at->getErrorMessage(), $at->getErrorMessage());
}
//rearrange the extra fields
$query = new ArtifactQuery($at);
if (!$query->create($name, $status, $assignee, $moddaterange, $sort_col,
$sort_ord, $extra_fields, $opendaterange, $closedaterange)) {
- return new soap_fault('','artifactCreateView',$query->getErrorMessage(),$query->getErrorMessage());
+ return new soap_fault('', 'artifactCreateView', $query->getErrorMessage(), $query->getErrorMessage());
}
return $query->getID();
$server->register(
'artifactUpdateView',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_artifact_id'=>'xsd:int',
- 'query_id'=>'xsd:int',
- 'name'=>'xsd:string',
- 'status'=>'xsd:int',
- 'assignee'=>'tns:ArrayOfUserID',
- 'moddaterange'=>'xsd:string',
- 'sort_col'=>'xsd:string',
- 'sort_ord'=>'xsd:string',
- 'extra_fields'=>'tns:ArrayOfArtifactExtraFieldsData',
- 'opendaterange'=>'xsd:string',
- 'closedaterange'=>'xsd:string'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_artifact_id' => 'xsd:int',
+ 'query_id' => 'xsd:int',
+ 'name' => 'xsd:string',
+ 'status' => 'xsd:int',
+ 'assignee' => 'tns:ArrayOfUserID',
+ 'moddaterange' => 'xsd:string',
+ 'sort_col' => 'xsd:string',
+ 'sort_ord' => 'xsd:string',
+ 'extra_fields' => 'tns:ArrayOfArtifactExtraFieldsData',
+ 'opendaterange' => 'xsd:string',
+ 'closedaterange' => 'xsd:string'
),
- array('artifactUpdateViewResponse'=>'xsd:int'),
+ array('artifactUpdateViewResponse' => 'xsd:int'),
$uri,
- $uri.'#artifactUpdateView','rpc','encoded'
+ $uri.'#artifactUpdateView', 'rpc', 'encoded'
);
function artifactUpdateView($session_ser, $group_id, $group_artifact_id, $query_id, $name, $status, $assignee, $moddaterange,
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','artifactUpdateView','Could Not Get Group','Could Not Get Group');
+ return new soap_fault('', 'artifactUpdateView', 'Could Not Get Group', 'Could Not Get Group');
} elseif ($grp->isError()) {
- return new soap_fault('','artifactCreateView',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'artifactCreateView', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','artifactUpdateView','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'artifactUpdateView', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','artifactUpdateView',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'artifactUpdateView', $at->getErrorMessage(), $at->getErrorMessage());
}
//rearrange the extra fields
$query = new ArtifactQuery($at, $query_id);
if (!$query || !is_object($query)) {
- return new soap_fault('','artifactUpdateView','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'artifactUpdateView', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($query->isError()) {
- return new soap_fault('','artifactUpdateView',$query->getErrorMessage(),$query->getErrorMessage());
+ return new soap_fault('', 'artifactUpdateView', $query->getErrorMessage(), $query->getErrorMessage());
}
if (!$query->update($name, $status, $assignee, $moddaterange, $sort_col, $sort_ord,
$extra_fields, $opendaterange, $closedaterange)) {
- return new soap_fault('','artifactUpdateView',$query->getErrorMessage(),$query->getErrorMessage());
+ return new soap_fault('', 'artifactUpdateView', $query->getErrorMessage(), $query->getErrorMessage());
}
return $query->getID();
'SOAP-ENC:Array',
array(),
array(
- array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ArtifactExtraFieldAvailableValue[]')
+ array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ArtifactExtraFieldAvailableValue[]')
),
'tns:ArtifactExtraFieldAvailableValue'
);
'SOAP-ENC:Array',
array(),
array(
- array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ArtifactExtraField[]')
+ array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ArtifactExtraField[]')
),
'tns:ArtifactExtraField'
);
'sequence',
'',
array(
- 'group_artifact_id' => array('name'=>'group_artifact_id', 'type' => 'xsd:int'),
- 'group_id' => array('name'=>'group_id', 'type' => 'xsd:int'),
- 'name' => array('name'=>'name', 'type' => 'xsd:string'),
- 'description' => array('name'=>'description', 'type' => 'xsd:string'),
- 'due_period' => array('name'=>'due_period', 'type' => 'xsd:int'),
- 'datatype' => array('name'=>'datatype', 'type' => 'xsd:int'),
- 'status_timeout' => array('name'=>'status_timeout', 'type' => 'xsd:int'),
+ 'group_artifact_id' => array('name' => 'group_artifact_id', 'type' => 'xsd:int'),
+ 'group_id' => array('name' => 'group_id', 'type' => 'xsd:int'),
+ 'name' => array('name' => 'name', 'type' => 'xsd:string'),
+ 'description' => array('name' => 'description', 'type' => 'xsd:string'),
+ 'due_period' => array('name' => 'due_period', 'type' => 'xsd:int'),
+ 'datatype' => array('name' => 'datatype', 'type' => 'xsd:int'),
+ 'status_timeout' => array('name' => 'status_timeout', 'type' => 'xsd:int'),
'extra_fields' => array('name' => 'extra_fields', 'type' => 'tns:ArrayOfArtifactExtraField'),
'custom_status_field' => array('name' => 'custom_status_field', 'type' => 'xsd:int'),
)
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ArtifactType[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ArtifactType[]')),
'tns:ArtifactType'
);
$server->register(
'getArtifactTypes',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int'),
- array('getArtifactTypesResponse'=>'tns:ArrayOfArtifactType'),
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int'),
+ array('getArtifactTypesResponse' => 'tns:ArrayOfArtifactType'),
$uri,
- $uri.'#getArtifactTypes','rpc','encoded'
+ $uri.'#getArtifactTypes', 'rpc', 'encoded'
);
//
// Artifact Extra Fields
'sequence',
'',
array(
- 'extra_field_id' => array('name'=>'extra_field_id', 'type' => 'xsd:int'),
- 'field_data' => array('name'=>'field_data', 'type' => 'xsd:string')
+ 'extra_field_id' => array('name' => 'extra_field_id', 'type' => 'xsd:int'),
+ 'field_data' => array('name' => 'field_data', 'type' => 'xsd:string')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ArtifactExtraFieldsData[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ArtifactExtraFieldsData[]')),
'tns:ArtifactExtraFieldsData'
);
'sequence',
'',
array(
- 'artifact_id' => array('name'=>'artifact_id', 'type' => 'xsd:int'),
- 'group_artifact_id' => array('name'=>'group_artifact_id', 'type' => 'xsd:int'),
- 'status_id' => array('name'=>'status_id', 'type' => 'xsd:int'),
- 'priority' => array('name'=>'priority', 'type' => 'xsd:int'),
- 'submitted_by' => array('name'=>'submitted_by', 'type' => 'xsd:int'),
- 'assigned_to' => array('name'=>'assigned_to', 'type' => 'xsd:int'),
- 'open_date' => array('name'=>'open_date', 'type' => 'xsd:int'),
- 'last_modified_date' => array('name'=>'last_modified_date', 'type' => 'xsd:int'),
- 'last_modified_by' => array('name'=>'last_modified_by', 'type' => 'xsd:int'),
- 'close_date' => array('name'=>'close_date', 'type' => 'xsd:int'),
- 'summary' => array('name'=>'summary', 'type' => 'xsd:string'),
- 'details' => array('name'=>'details', 'type' => 'xsd:string'),
- 'extra_fields'=>array('name'=>'extra_fields', 'type' => 'tns:ArrayOfArtifactExtraFieldsData')
+ 'artifact_id' => array('name' => 'artifact_id', 'type' => 'xsd:int'),
+ 'group_artifact_id' => array('name' => 'group_artifact_id', 'type' => 'xsd:int'),
+ 'status_id' => array('name' => 'status_id', 'type' => 'xsd:int'),
+ 'priority' => array('name' => 'priority', 'type' => 'xsd:int'),
+ 'submitted_by' => array('name' => 'submitted_by', 'type' => 'xsd:int'),
+ 'assigned_to' => array('name' => 'assigned_to', 'type' => 'xsd:int'),
+ 'open_date' => array('name' => 'open_date', 'type' => 'xsd:int'),
+ 'last_modified_date' => array('name' => 'last_modified_date', 'type' => 'xsd:int'),
+ 'last_modified_by' => array('name' => 'last_modified_by', 'type' => 'xsd:int'),
+ 'close_date' => array('name' => 'close_date', 'type' => 'xsd:int'),
+ 'summary' => array('name' => 'summary', 'type' => 'xsd:string'),
+ 'details' => array('name' => 'details', 'type' => 'xsd:string'),
+ 'extra_fields'=>array('name' => 'extra_fields', 'type' => 'tns:ArrayOfArtifactExtraFieldsData')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:Artifact[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:Artifact[]')),
'tns:Artifact'
);
$server->register(
'getArtifacts',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_artifact_id'=>'xsd:int',
- 'assigned_to'=>'xsd:int',
- 'status'=>'xsd:int',
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_artifact_id' => 'xsd:int',
+ 'assigned_to' => 'xsd:int',
+ 'status' => 'xsd:int',
'changed_from' => 'xsd:int',
'overwrite_query' => 'xsd:int'
),
- array('getArtifactsResponse'=>'tns:ArrayOfArtifact'),
- $uri,$uri.'#getArtifacts','rpc','encoded'
+ array('getArtifactsResponse' => 'tns:ArrayOfArtifact'),
+ $uri, $uri.'#getArtifacts', 'rpc', 'encoded'
);
'sequence',
'',
array(
- 'extra_field_name' => array('name'=>'extra_field_name', 'type' => 'xsd:string'),
- 'field_value' => array('name'=>'field_value', 'type' => 'xsd:string')
+ 'extra_field_name' => array('name' => 'extra_field_name', 'type' => 'xsd:string'),
+ 'field_value' => array('name' => 'field_value', 'type' => 'xsd:string')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ArtifactExtraFieldsValue[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ArtifactExtraFieldsValue[]')),
'tns:ArtifactExtraFieldsValue'
);
'sequence',
'',
array(
- 'artifact_id' => array('name'=>'artifact_id', 'type' => 'xsd:int'),
- 'group_artifact_id' => array('name'=>'group_artifact_id', 'type' => 'xsd:int'),
- 'status_id' => array('name'=>'status_id', 'type' => 'xsd:int'),
- 'priority' => array('name'=>'priority', 'type' => 'xsd:int'),
- 'submitted_by' => array('name'=>'submitted_by', 'type' => 'xsd:string'),
- 'assigned_to' => array('name'=>'assigned_to', 'type' => 'xsd:string'),
- 'open_date' => array('name'=>'open_date', 'type' => 'xsd:int'),
- 'last_modified_date' => array('name'=>'last_modified_date', 'type' => 'xsd:int'),
- 'last_modified_by' => array('name'=>'last_modified_by', 'type' => 'xsd:string'),
- 'close_date' => array('name'=>'close_date', 'type' => 'xsd:int'),
- 'summary' => array('name'=>'summary', 'type' => 'xsd:string'),
- 'details' => array('name'=>'details', 'type' => 'xsd:string'),
- 'extra_fields'=>array('name'=>'extra_fields', 'type' => 'tns:ArrayOfArtifactExtraFieldsValue')
+ 'artifact_id' => array('name' => 'artifact_id', 'type' => 'xsd:int'),
+ 'group_artifact_id' => array('name' => 'group_artifact_id', 'type' => 'xsd:int'),
+ 'status_id' => array('name' => 'status_id', 'type' => 'xsd:int'),
+ 'priority' => array('name' => 'priority', 'type' => 'xsd:int'),
+ 'submitted_by' => array('name' => 'submitted_by', 'type' => 'xsd:string'),
+ 'assigned_to' => array('name' => 'assigned_to', 'type' => 'xsd:string'),
+ 'open_date' => array('name' => 'open_date', 'type' => 'xsd:int'),
+ 'last_modified_date' => array('name' => 'last_modified_date', 'type' => 'xsd:int'),
+ 'last_modified_by' => array('name' => 'last_modified_by', 'type' => 'xsd:string'),
+ 'close_date' => array('name' => 'close_date', 'type' => 'xsd:int'),
+ 'summary' => array('name' => 'summary', 'type' => 'xsd:string'),
+ 'details' => array('name' => 'details', 'type' => 'xsd:string'),
+ 'extra_fields'=>array('name' => 'extra_fields', 'type' => 'tns:ArrayOfArtifactExtraFieldsValue')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:FlattedArtifact[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:FlattedArtifact[]')),
'tns:FlattedArtifact'
);
$server->register(
'getFlattedArtifacts',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_artifact_id'=>'xsd:int',
- 'assigned_to'=>'xsd:int',
- 'status'=>'xsd:int',
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_artifact_id' => 'xsd:int',
+ 'assigned_to' => 'xsd:int',
+ 'status' => 'xsd:int',
'changed_from' => 'xsd:int',
'overwrite_query' => 'xsd:int'
),
- array('getArtifactsResponse'=>'tns:ArrayOfFlattedArtifact'),
- $uri,$uri.'#getFlattedArtifacts','rpc','encoded'
+ array('getArtifactsResponse' => 'tns:ArrayOfFlattedArtifact'),
+ $uri, $uri.'#getFlattedArtifacts', 'rpc', 'encoded'
);
//addArtifact
$server->register(
'addArtifact',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_artifact_id'=>'xsd:int',
- 'status_id'=>'xsd:int',
- 'priority'=>'xsd:int',
- 'assigned_to'=>'xsd:int',
- 'summary'=>'xsd:string',
- 'details'=>'xsd:string',
- 'extra_fields'=>'tns:ArrayOfArtifactExtraFieldsData'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_artifact_id' => 'xsd:int',
+ 'status_id' => 'xsd:int',
+ 'priority' => 'xsd:int',
+ 'assigned_to' => 'xsd:int',
+ 'summary' => 'xsd:string',
+ 'details' => 'xsd:string',
+ 'extra_fields' => 'tns:ArrayOfArtifactExtraFieldsData'
),
- array('addArtifactResponse'=>'xsd:int'),
- $uri,$uri.'#addArtifact','rpc','encoded'
+ array('addArtifactResponse' => 'xsd:int'),
+ $uri, $uri.'#addArtifact', 'rpc', 'encoded'
);
//updateArtifact
$server->register(
'updateArtifact',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_artifact_id'=>'xsd:int',
- 'artifact_id'=>'xsd:int',
- 'status_id'=>'xsd:int',
- 'priority'=>'xsd:int',
- 'assigned_to'=>'xsd:int',
- 'summary'=>'xsd:string',
- 'details'=>'xsd:string',
- 'new_artifact_type_id'=>'xsd:int',
- 'extra_fields_data'=>'tns:ArrayOfArtifactExtraFieldsData'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_artifact_id' => 'xsd:int',
+ 'artifact_id' => 'xsd:int',
+ 'status_id' => 'xsd:int',
+ 'priority' => 'xsd:int',
+ 'assigned_to' => 'xsd:int',
+ 'summary' => 'xsd:string',
+ 'details' => 'xsd:string',
+ 'new_artifact_type_id' => 'xsd:int',
+ 'extra_fields_data' => 'tns:ArrayOfArtifactExtraFieldsData'
),
- array('addArtifactResponse'=>'xsd:int'),
- $uri,$uri.'#updateArtifact','rpc','encoded'
+ array('addArtifactResponse' => 'xsd:int'),
+ $uri, $uri.'#updateArtifact', 'rpc', 'encoded'
);
//
'sequence',
'',
array(
- 'id' => array('name'=>'id', 'type' => 'xsd:int'),
- 'artifact_id' => array('name'=>'artifact_id', 'type' => 'xsd:int'),
- 'name' => array('name'=>'name', 'type' => 'xsd:string'),
- 'description' => array('name'=>'description', 'type' => 'xsd:string'),
- 'filesize' => array('name'=>'filesize', 'type' => 'xsd:int'),
- 'filetype' => array('name'=>'filetype', 'type' => 'xsd:string'),
- 'adddate' => array('name'=>'adddate', 'type' => 'xsd:int'),
- 'submitted_by' => array('name'=>'submitted_by', 'type' => 'xsd:int')
+ 'id' => array('name' => 'id', 'type' => 'xsd:int'),
+ 'artifact_id' => array('name' => 'artifact_id', 'type' => 'xsd:int'),
+ 'name' => array('name' => 'name', 'type' => 'xsd:string'),
+ 'description' => array('name' => 'description', 'type' => 'xsd:string'),
+ 'filesize' => array('name' => 'filesize', 'type' => 'xsd:int'),
+ 'filetype' => array('name' => 'filetype', 'type' => 'xsd:string'),
+ 'adddate' => array('name' => 'adddate', 'type' => 'xsd:int'),
+ 'submitted_by' => array('name' => 'submitted_by', 'type' => 'xsd:int')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ArtifactFile[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ArtifactFile[]')),
'tns:ArtifactFile'
);
$server->register(
'getArtifactFiles',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int','group_artifact_id'=>'xsd:int','artifact_id'=>'xsd:int'),
- array('getArtifactFilesResponse'=>'tns:ArrayOfArtifactFile'),
- $uri,$uri.'#getArtifactFiles','rpc','encoded'
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int', 'group_artifact_id' => 'xsd:int', 'artifact_id' => 'xsd:int'),
+ array('getArtifactFilesResponse' => 'tns:ArrayOfArtifactFile'),
+ $uri, $uri.'#getArtifactFiles', 'rpc', 'encoded'
);
// This is for retrieving a single file base64-encoded
$server->register(
'getArtifactFileData',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int','group_artifact_id'=>'xsd:int','artifact_id'=>'xsd:int','file_id'=>'xsd:int'),
- array('getArtifactFileDataResponse'=>'xsd:string'),
- $uri,$uri.'#getArtifactFileData','rpc','encoded'
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int', 'group_artifact_id' => 'xsd:int', 'artifact_id' => 'xsd:int', 'file_id' => 'xsd:int'),
+ array('getArtifactFileDataResponse' => 'xsd:string'),
+ $uri, $uri.'#getArtifactFileData', 'rpc', 'encoded'
);
$server->register(
'addArtifactFile',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_artifact_id'=>'xsd:int',
- 'artifact_id'=>'xsd:int',
- 'base64_contents'=>'xsd:string',
- 'description'=>'xsd:string',
- 'filename'=>'xsd:string',
- 'filetype'=>'xsd:string'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_artifact_id' => 'xsd:int',
+ 'artifact_id' => 'xsd:int',
+ 'base64_contents' => 'xsd:string',
+ 'description' => 'xsd:string',
+ 'filename' => 'xsd:string',
+ 'filetype' => 'xsd:string'
),
- array('addArtifactFileResponse'=>'xsd:int'),
- $uri,$uri.'#addArtifactFile','rpc','encoded'
+ array('addArtifactFileResponse' => 'xsd:int'),
+ $uri, $uri.'#addArtifactFile', 'rpc', 'encoded'
);
//ARTIFACT QUERY DEFINITIONS
-//insertElements($id,$status,$assignee,$changed_since,$sort_col,$sort_ord,$extra_fields)
+//insertElements($id, $status, $assignee, $changed_since, $sort_col, $sort_ord, $extra_fields)
//
// ArtifactFile Delete
//
$server->register(
'artifactFileDelete',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int','group_artifact_id'=>'xsd:int','artifact_id'=>'xsd:int','file_id'=>'xsd:int'),
- array('artifactFileDeleteResponse'=>'xsd:boolean'),
- $uri,$uri.'#artifactFileDeleteResponse','rpc','encoded'
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int', 'group_artifact_id' => 'xsd:int', 'artifact_id' => 'xsd:int', 'file_id' => 'xsd:int'),
+ array('artifactFileDeleteResponse' => 'xsd:boolean'),
+ $uri, $uri.'#artifactFileDeleteResponse', 'rpc', 'encoded'
);
-function artifactFileDelete($session_ser,$group_id,$group_artifact_id,$artifact_id,$file_id) {
+function artifactFileDelete($session_ser, $group_id, $group_artifact_id, $artifact_id, $file_id) {
continue_session($session_ser);
$a =& artifactfile_get_object($file_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','artifactFileDelete','Could Not Get ArtifactFile','Could Not Get ArtifactFile');
+ return new soap_fault('', 'artifactFileDelete', 'Could Not Get ArtifactFile', 'Could Not Get ArtifactFile');
} elseif ($a->isError()) {
- return new soap_fault('','artifactFileDelete','$a->getErrorMessage()',$a->getErrorMessage());
+ return new soap_fault('', 'artifactFileDelete', '$a->getErrorMessage()', $a->getErrorMessage());
}
if (!$a->delete(true)) {
- return new soap_fault('','artifactFileDelete','$a->getErrorMessage()',$a->getErrorMessage());
+ return new soap_fault('', 'artifactFileDelete', '$a->getErrorMessage()', $a->getErrorMessage());
} else {
return true;
}
'sequence',
'',
array(
- 'id' => array('name'=>'id', 'type' => 'xsd:int'),
- 'artifact_id' => array('name'=>'artifact_id', 'type' => 'xsd:int'),
- 'body' => array('name'=>'body', 'type' => 'xsd:string'),
- 'adddate' => array('name'=>'adddate', 'type' => 'xsd:int'),
- 'user_id' => array('name'=>'user_id', 'type' => 'xsd:int')
+ 'id' => array('name' => 'id', 'type' => 'xsd:int'),
+ 'artifact_id' => array('name' => 'artifact_id', 'type' => 'xsd:int'),
+ 'body' => array('name' => 'body', 'type' => 'xsd:string'),
+ 'adddate' => array('name' => 'adddate', 'type' => 'xsd:int'),
+ 'user_id' => array('name' => 'user_id', 'type' => 'xsd:int')
)
);
'',
'SOAP-ENC:Array',
array(),
- array(array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ArtifactMessage[]')),
+ array(array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ArtifactMessage[]')),
'tns:ArtifactMessage'
);
$server->register(
'getArtifactMessages',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int','group_artifact_id'=>'xsd:int','artifact_id'=>'xsd:int'),
- array('getArtifactMessagesResponse'=>'tns:ArrayOfArtifactMessage'),
- $uri,$uri.'#getArtifactMessages','rpc','encoded'
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int', 'group_artifact_id' => 'xsd:int', 'artifact_id' => 'xsd:int'),
+ array('getArtifactMessagesResponse' => 'tns:ArrayOfArtifactMessage'),
+ $uri, $uri.'#getArtifactMessages', 'rpc', 'encoded'
);
//add
$server->register(
'addArtifactMessage',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int','group_artifact_id'=>'xsd:int','artifact_id'=>'xsd:int','body'=>'xsd:string'),
- array('addArtifactMessageResponse'=>'xsd:int'),
- $uri,$uri.'#addArtifactMessage','rpc','encoded'
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int', 'group_artifact_id' => 'xsd:int', 'artifact_id' => 'xsd:int', 'body' => 'xsd:string'),
+ array('addArtifactMessageResponse' => 'xsd:int'),
+ $uri, $uri.'#addArtifactMessage', 'rpc', 'encoded'
);
//
//
$server->register(
'getArtifactTechnicians',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int','group_artifact_id'=>'xsd:int'),
- array('getArtifactTechniciansResponse'=>'tns:ArrayOfUser'),
- $uri,$uri.'#getArtifactTechnicians','rpc','encoded'
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int', 'group_artifact_id' => 'xsd:int'),
+ array('getArtifactTechniciansResponse' => 'tns:ArrayOfUser'),
+ $uri, $uri.'#getArtifactTechnicians', 'rpc', 'encoded'
);
//
//
$server->register(
'artifactSetMonitor',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int','group_artifact_id'=>'xsd:int','artifact_id'=>'xsd:int'),
- array('artifactSetMonitorResponse'=>'xsd:boolean'),
- $uri,$uri.'#artifactSetMonitorResponse','rpc','encoded'
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int', 'group_artifact_id' => 'xsd:int', 'artifact_id' => 'xsd:int'),
+ array('artifactSetMonitorResponse' => 'xsd:boolean'),
+ $uri, $uri.'#artifactSetMonitorResponse', 'rpc', 'encoded'
);
$server->register(
'artifactIsMonitoring',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int','group_artifact_id'=>'xsd:int','artifact_id'=>'xsd:int'),
- array('artifactIsMonitoringResponse'=>'xsd:boolean'),
- $uri,$uri.'#artifactIsMonitoringResponse','rpc','encoded'
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int', 'group_artifact_id' => 'xsd:int', 'artifact_id' => 'xsd:int'),
+ array('artifactIsMonitoringResponse' => 'xsd:boolean'),
+ $uri, $uri.'#artifactIsMonitoringResponse', 'rpc', 'encoded'
);
-function artifactSetMonitor($session_ser,$group_id,$group_artifact_id,$artifact_id) {
+function artifactSetMonitor($session_ser, $group_id, $group_artifact_id, $artifact_id) {
continue_session($session_ser);
$a =& artifact_get_object($artifact_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','artifactSetMonitor','Could Not Get Artifact','Could Not Get Artifact');
+ return new soap_fault('', 'artifactSetMonitor', 'Could Not Get Artifact', 'Could Not Get Artifact');
} elseif ($a->isError()) {
- return new soap_fault('','artifactSetMonitor','$a->getErrorMessage()',$a->getErrorMessage());
+ return new soap_fault('', 'artifactSetMonitor', '$a->getErrorMessage()', $a->getErrorMessage());
}
$a->setMonitor();
return true;
}
-function artifactIsMonitoring($session_ser,$group_id,$group_artifact_id,$artifact_id) {
+function artifactIsMonitoring($session_ser, $group_id, $group_artifact_id, $artifact_id) {
continue_session($session_ser);
$a =& artifact_get_object($artifact_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','artifactIsMonitoring','Could Not Get Artifact','Could Not Get Artifact');
+ return new soap_fault('', 'artifactIsMonitoring', 'Could Not Get Artifact', 'Could Not Get Artifact');
} elseif ($a->isError()) {
- return new soap_fault('','artifactIsMonitoring','$a->getErrorMessage()',$a->getErrorMessage());
+ return new soap_fault('', 'artifactIsMonitoring', '$a->getErrorMessage()', $a->getErrorMessage());
}
return $a->isMonitoring();
}
//
$server->register(
'artifactDelete',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int','group_artifact_id'=>'xsd:int','artifact_id'=>'xsd:int'),
- array('artifactDeleteResponse'=>'xsd:boolean'),
- $uri,$uri.'#artifactDeleteResponse','rpc','encoded'
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int', 'group_artifact_id' => 'xsd:int', 'artifact_id' => 'xsd:int'),
+ array('artifactDeleteResponse' => 'xsd:boolean'),
+ $uri, $uri.'#artifactDeleteResponse', 'rpc', 'encoded'
);
-function artifactDelete($session_ser,$group_id,$group_artifact_id,$artifact_id) {
+function artifactDelete($session_ser, $group_id, $group_artifact_id, $artifact_id) {
continue_session($session_ser);
$a =& artifact_get_object($artifact_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','artifactDelete','Could Not Get Artifact','Could Not Get Artifact');
+ return new soap_fault('', 'artifactDelete', 'Could Not Get Artifact', 'Could Not Get Artifact');
} elseif ($a->isError()) {
- return new soap_fault('','artifactDelete','$a->getErrorMessage()',$a->getErrorMessage());
+ return new soap_fault('', 'artifactDelete', '$a->getErrorMessage()', $a->getErrorMessage());
}
if (!$a->delete(1)) {
- return new soap_fault('','artifactDelete','$a->getErrorMessage()',$a->getErrorMessage());
+ return new soap_fault('', 'artifactDelete', '$a->getErrorMessage()', $a->getErrorMessage());
} else {
return true;
}
$server->register(
'artifactTypeIsMonitoring',
- array('session_ser'=>'xsd:string','group_id'=>'xsd:int','group_artifact_id'=>'xsd:int'),
- array('artifactTypeIsMonitoringResponse'=>'xsd:boolean'),
- $uri,$uri.'#artifactTypeIsMonitoringResponse','rpc','encoded'
+ array('session_ser' => 'xsd:string', 'group_id' => 'xsd:int', 'group_artifact_id' => 'xsd:int'),
+ array('artifactTypeIsMonitoringResponse' => 'xsd:boolean'),
+ $uri, $uri.'#artifactTypeIsMonitoringResponse', 'rpc', 'encoded'
);
-function artifactTypeSetMonitor($session_ser,$group_id,$group_artifact_id) {
+function artifactTypeSetMonitor($session_ser, $group_id, $group_artifact_id) {
continue_session($session_ser);
$a =& artifactType_get_object($group_artifact_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','artifactTypeSetMonitor','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'artifactTypeSetMonitor', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($a->isError()) {
- return new soap_fault('','artifactTypeSetMonitor','$a->getErrorMessage()',$a->getErrorMessage());
+ return new soap_fault('', 'artifactTypeSetMonitor', '$a->getErrorMessage()', $a->getErrorMessage());
}
$a->setMonitor();
return true;
}
-function artifactTypeIsMonitoring($session_ser,$group_id,$group_artifact_id) {
+function artifactTypeIsMonitoring($session_ser, $group_id, $group_artifact_id) {
continue_session($session_ser);
$a =& artifactType_get_object($group_artifact_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','artifactTypeIsMonitoring','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'artifactTypeIsMonitoring', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($a->isError()) {
- return new soap_fault('','artifactTypeIsMonitoring','$a->getErrorMessage()',$a->getErrorMessage());
+ return new soap_fault('', 'artifactTypeIsMonitoring', '$a->getErrorMessage()', $a->getErrorMessage());
}
return $a->isMonitoring();
}
//
// getArtifactTypes
//
-function getArtifactTypes($session_ser,$group_id) {
+function getArtifactTypes($session_ser, $group_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getArtifactTypes','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getArtifactTypes', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getArtifactTypes','$grp->getErrorMessage()',$grp->getErrorMessage());
+ return new soap_fault('', 'getArtifactTypes', '$grp->getErrorMessage()', $grp->getErrorMessage());
}
$atf = new ArtifactTypeFactory($grp);
if (!$atf || !is_object($atf)) {
- return new soap_fault('','getArtifactTypes','Could Not Get ArtifactTypeFactory','Could Not Get ArtifactTypeFactory');
+ return new soap_fault('', 'getArtifactTypes', 'Could Not Get ArtifactTypeFactory', 'Could Not Get ArtifactTypeFactory');
} elseif ($atf->isError()) {
- return new soap_fault('','getArtifactTypes',$atf->getErrorMessage(),$atf->getErrorMessage());
+ return new soap_fault('', 'getArtifactTypes', $atf->getErrorMessage(), $atf->getErrorMessage());
}
return artifacttype_to_soap($atf->getArtifactTypes());
}
$return[]=array(
- 'group_artifact_id'=>$at_arr[$i]->data_array['group_artifact_id'],
- 'group_id'=>$at_arr[$i]->data_array['group_id'],
- 'name'=>$at_arr[$i]->data_array['name'],
- 'description'=>$at_arr[$i]->data_array['description'],
- 'due_period'=>$at_arr[$i]->data_array['due_period'],
- 'datatype'=>$at_arr[$i]->data_array['datatype'],
- 'status_timeout'=>$at_arr[$i]->data_array['status_timeout'],
+ 'group_artifact_id' => $at_arr[$i]->data_array['group_artifact_id'],
+ 'group_id' => $at_arr[$i]->data_array['group_id'],
+ 'name' => $at_arr[$i]->data_array['name'],
+ 'description' => $at_arr[$i]->data_array['description'],
+ 'due_period' => $at_arr[$i]->data_array['due_period'],
+ 'datatype' => $at_arr[$i]->data_array['datatype'],
+ 'status_timeout' => $at_arr[$i]->data_array['status_timeout'],
'extra_fields' => $extrafields,
'custom_status_field' => $at_arr[$i]->data_array['custom_status_field']
);
// addArtifact
//
-function addArtifact($session_ser,$group_id,$group_artifact_id,$status_id,
- $priority,$assigned_to,$summary,$details,$extra_fields) {
+function addArtifact($session_ser, $group_id, $group_artifact_id, $status_id,
+ $priority, $assigned_to, $summary, $details, $extra_fields) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','addArtifact','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'addArtifact', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','addArtifact',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'addArtifact', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','addArtifact','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'addArtifact', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','addArtifact',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'addArtifact', $at->getErrorMessage(), $at->getErrorMessage());
}
$a = new Artifact($at);
if (!$a || !is_object($a)) {
- return new soap_fault('','addArtifact','Could Not Get Artifact','Could Not Get Artifact');
+ return new soap_fault('', 'addArtifact', 'Could Not Get Artifact', 'Could Not Get Artifact');
} elseif ($a->isError()) {
- return new soap_fault('','addArtifact',$a->getErrorMessage(),$a->getErrorMessage());
+ return new soap_fault('', 'addArtifact', $a->getErrorMessage(), $a->getErrorMessage());
}
$aef = $a->ArtifactType->getExtraFields();
- $extra_flds=arrangeExtraFields($extra_fields,$aef);
- if (!$a->create($summary,$details,$assigned_to,$priority,$extra_flds)) {
- return new soap_fault('','addArtifact',$a->getErrorMessage(),$a->getErrorMessage());
+ $extra_flds=arrangeExtraFields($extra_fields, $aef);
+ if (!$a->create($summary, $details, $assigned_to, $priority, $extra_flds)) {
+ return new soap_fault('', 'addArtifact', $a->getErrorMessage(), $a->getErrorMessage());
} else {
return $a->getID();
}
//
// Update Artifact
//
-function updateArtifact($session_ser,$group_id,$group_artifact_id,$artifact_id,$status_id,
- $priority,$assigned_to,$summary,$details,$new_artifact_type_id,$extra_fields_data) {
+function updateArtifact($session_ser, $group_id, $group_artifact_id, $artifact_id, $status_id,
+ $priority, $assigned_to, $summary, $details, $new_artifact_type_id, $extra_fields_data) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','updateArtifact','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'updateArtifact', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','updateArtifact',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'updateArtifact', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','updateArtifact','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'updateArtifact', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','updateArtifact',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'updateArtifact', $at->getErrorMessage(), $at->getErrorMessage());
}
- $a = new Artifact($at,$artifact_id);
+ $a = new Artifact($at, $artifact_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','updateArtifact','Could Not Get Artifact','Could Not Get Artifact');
+ return new soap_fault('', 'updateArtifact', 'Could Not Get Artifact', 'Could Not Get Artifact');
} elseif ($a->isError()) {
- return new soap_fault('','updateArtifact',$a->getErrorMessage(),$a->getErrorMessage());
+ return new soap_fault('', 'updateArtifact', $a->getErrorMessage(), $a->getErrorMessage());
}
//NOT DONE - $new_artifact_type_id missing, extra_fields missing, canned response missing
$canned_response = 100;
$aef = $at->getExtraFields();
$extra_flds=arrangeExtraFields($extra_fields_data, $aef);
- if (!$a->update($priority,$status_id,$assigned_to,
- $summary,$canned_response,$details,$new_artifact_type_id,$extra_flds)) {
- return new soap_fault('','updateArtifact',$a->getErrorMessage(),$a->getErrorMessage());
+ if (!$a->update($priority, $status_id, $assigned_to,
+ $summary, $canned_response, $details, $new_artifact_type_id, $extra_flds)) {
+ return new soap_fault('', 'updateArtifact', $a->getErrorMessage(), $a->getErrorMessage());
} else {
return $a->getID();
}
//
// getArtifactTechnicians
//
-function getArtifactTechnicians($session_ser,$group_id,$group_artifact_id) {
+function getArtifactTechnicians($session_ser, $group_id, $group_artifact_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getArtifactTechnicians','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getArtifactTechnicians', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getArtifactTechnicians',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getArtifactTechnicians', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','getArtifactTechnicians','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'getArtifactTechnicians', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','getArtifactTechnicians',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'getArtifactTechnicians', $at->getErrorMessage(), $at->getErrorMessage());
}
$engine = RBACEngine::getInstance () ;
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getArtifacts','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getArtifacts', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getArtifacts',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getArtifacts', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','getArtifacts','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'getArtifacts', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','getArtifacts',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'getArtifacts', $at->getErrorMessage(), $at->getErrorMessage());
}
$af = new ArtifactFactory($at);
if (!$af || !is_object($af)) {
- return new soap_fault('','getArtifacts','Could Not Get ArtifactFactory','Could Not Get ArtifactFactory');
+ return new soap_fault('', 'getArtifacts', 'Could Not Get ArtifactFactory', 'Could Not Get ArtifactFactory');
} elseif ($af->isError()) {
- return new soap_fault('','getArtifacts',$af->getErrorMessage(),$af->getErrorMessage());
+ return new soap_fault('', 'getArtifacts', $af->getErrorMessage(), $af->getErrorMessage());
}
// this is a bit hacky...
$af->setup(0, '', '', 0, $set, $assigned_to, $status, array(), $changed_from);
$artifacts = $af->getArtifacts();
if ($artifacts === false) {
- return new soap_fault('','getArtifacts',$af->getErrorMessage(),$af->getErrorMessage());
+ return new soap_fault('', 'getArtifacts', $af->getErrorMessage(), $af->getErrorMessage());
}
return util_strip_unprintable(artifacts_to_soap($artifacts));
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getFlattedArtifacts','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getFlattedArtifacts', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getFlattedArtifacts',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getFlattedArtifacts', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','getFlattedArtifacts','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'getFlattedArtifacts', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','getFlattedArtifacts',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'getFlattedArtifacts', $at->getErrorMessage(), $at->getErrorMessage());
}
$af = new ArtifactFactory($at);
if (!$af || !is_object($af)) {
- return new soap_fault('','getFlattedArtifacts','Could Not Get ArtifactFactory','Could Not Get ArtifactFactory');
+ return new soap_fault('', 'getFlattedArtifacts', 'Could Not Get ArtifactFactory', 'Could Not Get ArtifactFactory');
} elseif ($af->isError()) {
- return new soap_fault('','getFlattedArtifacts',$af->getErrorMessage(),$af->getErrorMessage());
+ return new soap_fault('', 'getFlattedArtifacts', $af->getErrorMessage(), $af->getErrorMessage());
}
// this is a bit hacky...
$af->setup(0, '', '', 0, $set, $assigned_to, $status, array(), $changed_from);
$artifacts = $af->getArtifacts();
if ($artifacts === false) {
- return new soap_fault('','getFlattedArtifacts',$af->getErrorMessage(),$af->getErrorMessage());
+ return new soap_fault('', 'getFlattedArtifacts', $af->getErrorMessage(), $af->getErrorMessage());
}
return util_strip_unprintable(flattedartifacts_to_soap($artifacts));
}
-
//
// Get artifact by ID
//
-function getArtifact($session_ser,$group_id,$group_artifact_id,$artifact_id) {
+function getArtifact($session_ser, $group_id, $group_artifact_id, $artifact_id) {
}
//** checks whether there is any extra fields data available for this artifact
//** and checks for the extra element data for the multiselect and checkbox type
if(is_array($extrafieldsdata) && count($extrafieldsdata)>0) {
- while(list($ky,$vl)=each($extrafieldsdata)) {
+ while(list($ky, $vl)=each($extrafieldsdata)) {
$fldarr=array();
if(is_array($extrafieldsdata[$ky])) {
//** Retrieving the multiselect and checkbox type data element
- $fldarr=array('extra_field_id'=>$ky,'field_data'=>implode(",",$extrafieldsdata[$ky]));
+ $fldarr=array('extra_field_id' => $ky, 'field_data'=>implode(",", $extrafieldsdata[$ky]));
} else {
//** Retrieving the extra field data
- $fldarr=array('extra_field_id'=>$ky,'field_data'=>$vl);
+ $fldarr=array('extra_field_id' => $ky, 'field_data'=>$vl);
}
$flddata[]=$fldarr;
unset($fldarr);
}
}
$return[]=array(
- 'artifact_id'=>$at_arr[$i]->data_array['artifact_id'],
- 'group_artifact_id'=>$at_arr[$i]->data_array['group_artifact_id'],
- 'status_id'=>$at_arr[$i]->data_array['status_id'],
- 'priority'=>$at_arr[$i]->data_array['priority'],
- 'submitted_by'=>$at_arr[$i]->data_array['submitted_by'],
- 'assigned_to'=>$at_arr[$i]->data_array['assigned_to'],
- 'open_date'=>$at_arr[$i]->data_array['open_date'],
- 'last_modified_date'=>$at_arr[$i]->data_array['last_modified_date'],
- 'last_modified_by'=>$at_arr[$i]->data_array['last_modified_by'],
- 'close_date'=>$at_arr[$i]->data_array['close_date'],
- 'summary'=>$at_arr[$i]->data_array['summary'],
- 'details'=>$at_arr[$i]->data_array['details'],
- 'extra_fields'=>$flddata
+ 'artifact_id' => $at_arr[$i]->data_array['artifact_id'],
+ 'group_artifact_id' => $at_arr[$i]->data_array['group_artifact_id'],
+ 'status_id' => $at_arr[$i]->data_array['status_id'],
+ 'priority' => $at_arr[$i]->data_array['priority'],
+ 'submitted_by' => $at_arr[$i]->data_array['submitted_by'],
+ 'assigned_to' => $at_arr[$i]->data_array['assigned_to'],
+ 'open_date' => $at_arr[$i]->data_array['open_date'],
+ 'last_modified_date' => $at_arr[$i]->data_array['last_modified_date'],
+ 'last_modified_by' => $at_arr[$i]->data_array['last_modified_by'],
+ 'close_date' => $at_arr[$i]->data_array['close_date'],
+ 'summary' => $at_arr[$i]->data_array['summary'],
+ 'details' => $at_arr[$i]->data_array['details'],
+ 'extra_fields' => $flddata
);
}
}
}
}
$return[]=array(
- 'artifact_id'=>$at_arr[$i]->data_array['artifact_id'],
- 'group_artifact_id'=>$at_arr[$i]->data_array['group_artifact_id'],
- 'status_id'=>$at_arr[$i]->data_array['status_id'],
- 'priority'=>$at_arr[$i]->data_array['priority'],
- 'submitted_by'=>$at_arr[$i]->data_array['submitted_realname'],
- 'assigned_to'=>$at_arr[$i]->data_array['assigned_realname'],
- 'open_date'=>$at_arr[$i]->data_array['open_date'],
- 'last_modified_date'=>$at_arr[$i]->data_array['last_modified_date'],
- 'last_modified_by'=>$at_arr[$i]->data_array['last_modified_realname'],
- 'close_date'=>$at_arr[$i]->data_array['close_date'],
- 'summary'=>$at_arr[$i]->data_array['summary'],
- 'details'=>$at_arr[$i]->data_array['details'],
- 'extra_fields'=>$flddata
+ 'artifact_id' => $at_arr[$i]->data_array['artifact_id'],
+ 'group_artifact_id' => $at_arr[$i]->data_array['group_artifact_id'],
+ 'status_id' => $at_arr[$i]->data_array['status_id'],
+ 'priority' => $at_arr[$i]->data_array['priority'],
+ 'submitted_by' => $at_arr[$i]->data_array['submitted_realname'],
+ 'assigned_to' => $at_arr[$i]->data_array['assigned_realname'],
+ 'open_date' => $at_arr[$i]->data_array['open_date'],
+ 'last_modified_date' => $at_arr[$i]->data_array['last_modified_date'],
+ 'last_modified_by' => $at_arr[$i]->data_array['last_modified_realname'],
+ 'close_date' => $at_arr[$i]->data_array['close_date'],
+ 'summary' => $at_arr[$i]->data_array['summary'],
+ 'details' => $at_arr[$i]->data_array['details'],
+ 'extra_fields' => $flddata
);
}
}
//
// getArtifactFiles
//
-function getArtifactFiles($session_ser,$group_id,$group_artifact_id,$artifact_id) {
+function getArtifactFiles($session_ser, $group_id, $group_artifact_id, $artifact_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getArtifactFiles','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getArtifactFiles', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getArtifactFiles',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getArtifactFiles', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','getArtifactFiles','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'getArtifactFiles', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','getArtifactFiles',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'getArtifactFiles', $at->getErrorMessage(), $at->getErrorMessage());
}
- $a = new Artifact($at,$artifact_id);
+ $a = new Artifact($at, $artifact_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','getArtifactFiles','Could Not Get Artifact','Could Not Get Artifact');
+ return new soap_fault('', 'getArtifactFiles', 'Could Not Get Artifact', 'Could Not Get Artifact');
} elseif ($a->isError()) {
- return new soap_fault('','getArtifactFiles',$a->getErrorMessage(),$a->getErrorMessage());
+ return new soap_fault('', 'getArtifactFiles', $a->getErrorMessage(), $a->getErrorMessage());
}
$files_arr = $a->getFiles();
return $return;
}
-function getArtifactFileData($session_ser,$group_id,$group_artifact_id,$artifact_id,$file_id) {
+function getArtifactFileData($session_ser, $group_id, $group_artifact_id, $artifact_id, $file_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getArtifactFileData','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getArtifactFileData', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getArtifactFileData',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getArtifactFileData', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','getArtifactFileData','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'getArtifactFileData', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','getArtifactFileData',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'getArtifactFileData', $at->getErrorMessage(), $at->getErrorMessage());
}
- $a = new Artifact($at,$artifact_id);
+ $a = new Artifact($at, $artifact_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','getArtifactFileData','Could Not Get Artifact','Could Not Get Artifact');
+ return new soap_fault('', 'getArtifactFileData', 'Could Not Get Artifact', 'Could Not Get Artifact');
} elseif ($a->isError()) {
- return new soap_fault('','getArtifactFileData',$a->getErrorMessage(),$a->getErrorMessage());
+ return new soap_fault('', 'getArtifactFileData', $a->getErrorMessage(), $a->getErrorMessage());
}
- $af=new ArtifactFile($a,$file_id);
+ $af=new ArtifactFile($a, $file_id);
if (!$af || !is_object($af)) {
- return new soap_fault('','getArtifactFileData','ArtifactFile Could Not Be Created','ArtifactFile Could Not Be Created');
+ return new soap_fault('', 'getArtifactFileData', 'ArtifactFile Could Not Be Created', 'ArtifactFile Could Not Be Created');
} elseif ($af->isError()) {
- return new soap_fault('','getArtifactFileData',$af->getErrorMessage(),$af->getErrorMessage());
+ return new soap_fault('', 'getArtifactFileData', $af->getErrorMessage(), $af->getErrorMessage());
}
//send file encoded in base64
//
/*
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_artifact_id'=>'xsd:int',
- 'artifact_id'=>'xsd:int',
- 'base64_contents'=>'xsd:string',
- 'description'=>'xsd:string',
- 'filename'=>'xsd:string',
- 'filetype'=>'xsd:string'
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_artifact_id' => 'xsd:int',
+ 'artifact_id' => 'xsd:int',
+ 'base64_contents' => 'xsd:string',
+ 'description' => 'xsd:string',
+ 'filename' => 'xsd:string',
+ 'filetype' => 'xsd:string'
*/
-function addArtifactFile($session_ser,$group_id,$group_artifact_id,$artifact_id,$base64_contents,$description,$filename,$filetype) {
+function addArtifactFile($session_ser, $group_id, $group_artifact_id, $artifact_id, $base64_contents, $description, $filename, $filetype) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','addArtifactFile','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'addArtifactFile', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','addArtifactFile',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'addArtifactFile', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','addArtifactFile','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'addArtifactFile', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','addArtifactFile',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'addArtifactFile', $at->getErrorMessage(), $at->getErrorMessage());
}
- $a = new Artifact($at,$artifact_id);
+ $a = new Artifact($at, $artifact_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','addArtifactFile','Could Not Get Artifact','Could Not Get Artifact');
+ return new soap_fault('', 'addArtifactFile', 'Could Not Get Artifact', 'Could Not Get Artifact');
} elseif ($a->isError()) {
- return new soap_fault('','addArtifactFile',$a->getErrorMessage(),$a->getErrorMessage());
+ return new soap_fault('', 'addArtifactFile', $a->getErrorMessage(), $a->getErrorMessage());
}
$af = new ArtifactFile($a);
if (!$af || !is_object($af)) {
- return new soap_fault('','addArtifactFile','Could Not Create ArtifactFile object','Could Not Create ArtifactFile object');
+ return new soap_fault('', 'addArtifactFile', 'Could Not Create ArtifactFile object', 'Could Not Create ArtifactFile object');
} elseif ($af->isError()) {
- return new soap_fault('','addArtifactFile',$af->getErrorMessage(),$af->getErrorMessage());
+ return new soap_fault('', 'addArtifactFile', $af->getErrorMessage(), $af->getErrorMessage());
}
$bin_data = base64_decode($base64_contents);
$tmpfname = tempnam("/tmp", "forgeupload");
file_put_contents($tmpfname, $bin_data);
- $res = $af->create($filename,$filetype,$filesize,$tmpfname,$description);
+ $res = $af->create($filename, $filetype, $filesize, $tmpfname, $description);
if (!$res) {
- return new soap_fault('','addArtifactFile',$af->getErrorMessage(),$af->getErrorMessage());
+ return new soap_fault('', 'addArtifactFile', $af->getErrorMessage(), $af->getErrorMessage());
}
return $res;
//
// getArtifactMessages
//
-function getArtifactMessages($session_ser,$group_id,$group_artifact_id,$artifact_id) {
+function getArtifactMessages($session_ser, $group_id, $group_artifact_id, $artifact_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','getArtifactMessages','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'getArtifactMessages', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','getArtifactMessages',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'getArtifactMessages', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','getArtifactMessages','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'getArtifactMessages', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','getArtifactMessages',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'getArtifactMessages', $at->getErrorMessage(), $at->getErrorMessage());
}
- $a = new Artifact($at,$artifact_id);
+ $a = new Artifact($at, $artifact_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','getArtifactMessages','Could Not Get Artifact','Could Not Get Artifact');
+ return new soap_fault('', 'getArtifactMessages', 'Could Not Get Artifact', 'Could Not Get Artifact');
} elseif ($a->isError()) {
- return new soap_fault('','getArtifactMessages',$a->getErrorMessage(),$a->getErrorMessage());
+ return new soap_fault('', 'getArtifactMessages', $a->getErrorMessage(), $a->getErrorMessage());
}
return artifactmessages_to_soap($a->getMessageObjects());
//skip if error
} else {
$return[]=array(
- 'id'=>$at_arr[$i]->data_array['id'],
- 'artifact_id'=>$at_arr[$i]->data_array['artifact_id'],
- 'body'=>$at_arr[$i]->data_array['body'],
- 'adddate'=>$at_arr[$i]->data_array['adddate'],
- 'user_id'=>$at_arr[$i]->data_array['user_id']
+ 'id' => $at_arr[$i]->data_array['id'],
+ 'artifact_id' => $at_arr[$i]->data_array['artifact_id'],
+ 'body' => $at_arr[$i]->data_array['body'],
+ 'adddate' => $at_arr[$i]->data_array['adddate'],
+ 'user_id' => $at_arr[$i]->data_array['user_id']
);
}
}
//
// addArtifactMessage
//
-function addArtifactMessage($session_ser,$group_id,$group_artifact_id,$artifact_id,$body) {
+function addArtifactMessage($session_ser, $group_id, $group_artifact_id, $artifact_id, $body) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','addArtifactMessage','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'addArtifactMessage', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','addArtifactMessage',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'addArtifactMessage', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','addArtifactMessage','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'addArtifactMessage', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','addArtifactMessage',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'addArtifactMessage', $at->getErrorMessage(), $at->getErrorMessage());
}
- $a = new Artifact($at,$artifact_id);
+ $a = new Artifact($at, $artifact_id);
if (!$a || !is_object($a)) {
- return new soap_fault('','addArtifactMessage','Could Not Get Artifact','Could Not Get Artifact');
+ return new soap_fault('', 'addArtifactMessage', 'Could Not Get Artifact', 'Could Not Get Artifact');
} elseif ($a->isError()) {
- return new soap_fault('','addArtifactMessage',$a->getErrorMessage(),$a->getErrorMessage());
+ return new soap_fault('', 'addArtifactMessage', $a->getErrorMessage(), $a->getErrorMessage());
}
$am = new ArtifactMessage($a);
if (!$am || !is_object($am)) {
- return new soap_fault('','addArtifactMessage','Could Not Get ArtifactMessage','Could Not Get ArtifactMessage');
+ return new soap_fault('', 'addArtifactMessage', 'Could Not Get ArtifactMessage', 'Could Not Get ArtifactMessage');
} elseif ($am->isError()) {
- return new soap_fault('','addArtifactMessage',$am->getErrorMessage(),$am->getErrorMessage());
+ return new soap_fault('', 'addArtifactMessage', $am->getErrorMessage(), $am->getErrorMessage());
}
if (!$am->create($body)) {
- return new soap_fault('','addArtifactMessage',$am->getErrorMessage(),$am->getErrorMessage());
+ return new soap_fault('', 'addArtifactMessage', $am->getErrorMessage(), $am->getErrorMessage());
} else {
return $am->getID();
}
'SOAP-ENC:Array',
array(),
array(
- array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:ArtifactChangeLog[]')
+ array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ArtifactChangeLog[]')
),
'tns:ArtifactChangeLog'
);
$server->register(
'artifactGetChangeLog',
array(
- 'session_ser'=>'xsd:string',
- 'group_id'=>'xsd:int',
- 'group_artifact_id'=>'xsd:int',
+ 'session_ser' => 'xsd:string',
+ 'group_id' => 'xsd:int',
+ 'group_artifact_id' => 'xsd:int',
'artifact_id' => 'xsd:int'
),
- array('artifactGetChangeLogResponse'=>'tns:ArrayOfArtifactChangeLog'),
+ array('artifactGetChangeLogResponse' => 'tns:ArrayOfArtifactChangeLog'),
$uri,
- $uri.'#artifactGetChangeLog','rpc','encoded'
+ $uri.'#artifactGetChangeLog', 'rpc', 'encoded'
);
function artifactGetChangeLog($session_ser, $group_id, $group_artifact_id, $artifact_id) {
continue_session($session_ser);
$grp = group_get_object($group_id);
if (!$grp || !is_object($grp)) {
- return new soap_fault('','artifactGetChangeLog','Could Not Get Project','Could Not Get Project');
+ return new soap_fault('', 'artifactGetChangeLog', 'Could Not Get Project', 'Could Not Get Project');
} elseif ($grp->isError()) {
- return new soap_fault('','artifactGetChangeLog',$grp->getErrorMessage(),$grp->getErrorMessage());
+ return new soap_fault('', 'artifactGetChangeLog', $grp->getErrorMessage(), $grp->getErrorMessage());
}
- $at = new ArtifactType($grp,$group_artifact_id);
+ $at = new ArtifactType($grp, $group_artifact_id);
if (!$at || !is_object($at)) {
- return new soap_fault('','artifactGetChangeLog','Could Not Get ArtifactType','Could Not Get ArtifactType');
+ return new soap_fault('', 'artifactGetChangeLog', 'Could Not Get ArtifactType', 'Could Not Get ArtifactType');
} elseif ($at->isError()) {
- return new soap_fault('','artifactGetChangeLog',$at->getErrorMessage(),$at->getErrorMessage());
+ return new soap_fault('', 'artifactGetChangeLog', $at->getErrorMessage(), $at->getErrorMessage());
}
- $artifact = new Artifact($at,$artifact_id);
+ $artifact = new Artifact($at, $artifact_id);
if (!$artifact || !is_object($artifact)) {
- return new soap_fault('','artifactGetChangeLog','Could Not Get Artifact','Could Not Get Artifact');
+ return new soap_fault('', 'artifactGetChangeLog', 'Could Not Get Artifact', 'Could Not Get Artifact');
} elseif ($artifact->isError()) {
- return new soap_fault('','artifactGetChangeLog',$artifact->getErrorMessage(),$artifact->getErrorMessage());
+ return new soap_fault('', 'artifactGetChangeLog', $artifact->getErrorMessage(), $artifact->getErrorMessage());
}
// note that Artifact::getHistory returns a DB result handler