if ($_REQUEST['do'] == 'kill')
{
- $action = new AutomationAPI($bugsys);
+ $action = new AutomationAPI();
$action->set('actionid', $input->in['actionid']);
$action->set_condition();
$action->delete();
}
}
- $action = new AutomationAPI($bugsys);
+ $action = new AutomationAPI();
$action->set('name', $input->in['name']);
$action->set('description', $input->in['description']);
$action->set('fieldchanges', $deltas);
NavLinks::automationsEdit($input->in['actionid']);
$navigator->set_focus('link', 'fields-pages-automations', 'fields-pages');
- $action = new AutomationAPI($bugsys);
+ $action = new AutomationAPI();
$action->set('actionid', $input->in['actionid']);
$action->set_condition();
$action->fetch();
if ($_REQUEST['do'] == 'kill')
{
- $field = new FieldAPI($bugsys);
+ $field = new FieldAPI();
$field->set('fieldid', $input->in['fieldid']);
$field->set_condition();
$field->delete();
$type = $input->in['type'];
- $field = new FieldAPI($bugsys);
+ $field = new FieldAPI();
if ($input->in['fieldid'])
{
if ($_REQUEST['do'] == 'add' OR $_REQUEST['do'] == 'edit')
{
- $field = new FieldAPI($bugsys);
+ $field = new FieldAPI();
$add = (($_REQUEST['do'] == 'add') ? true : false);
$typeselect = (($add AND empty($input->in['step'])) ? true : false);
if ($_REQUEST['do'] == 'kill')
{
- $language = new LanguageAPI($bugsys);
+ $language = new LanguageAPI();
$language->set('languageid', $input->in['languageid']);
$language->set_condition();
$language->delete();
if ($_POST['do'] == 'insert')
{
- $language = new LanguageAPI($bugsys);
+ $language = new LanguageAPI();
$language->set('title', $input->in['title']);
$language->set('charset', $input->in['charset']);
$language->set('direction', $input->in['direction']);
if ($_POST['do'] == 'update')
{
- $language = new LanguageAPI($bugsys);
+ $language = new LanguageAPI();
$language->set('languageid', $input->in['languageid']);
$language->set_condition();
$language->set('title', $input->in['title']);
NavLinks::languagesEdit($input->in['languageid']);
$navigator->set_focus('link', 'options-languages-edit', 'options-languages');
- $languageapi = new LanguageAPI($bugsys);
+ $languageapi = new LanguageAPI();
$languageapi->set('languageid', $input->in['languageid']);
$languageapi->set_condition();
$languageapi->fetch();
if ($_REQUEST['do'] == 'kill')
{
- $priority = new PriorityAPI($bugsys);
+ $priority = new PriorityAPI();
$priority->set('priorityid', $input->in['priorityid']);
$priority->set_condition();
$priority->delete();
if ($_POST['do'] == 'insert')
{
- $priority = new PriorityAPI($bugsys);
+ $priority = new PriorityAPI();
$priority->set('priority', $input->in['priority']);
$priority->set('displayorder', $input->in['displayorder']);
$priority->insert();
if ($_POST['do'] == 'update')
{
- $priority = new PriorityAPI($bugsys);
+ $priority = new PriorityAPI();
$priority->set('priorityid', $input->in['priorityid']);
$priority->set_condition();
$priority->set('priority', $input->in['priority']);
NavLinks::prioritiesEdit($input->in['priorityid']);
$navigator->set_focus('link', 'fields-pages-priorities', 'fields-pages');
- $priority = new PriorityAPI($bugsys);
+ $priority = new PriorityAPI();
$priority->set('priorityid', $input->in['priorityid']);
$priority->set_condition();
$priority->fetch();
if ($_REQUEST['do'] == 'kill')
{
- $resolution = new ResolutionAPI($bugsys);
+ $resolution = new ResolutionAPI();
$resolution->set('resolutionid', $input->in['resolutionid']);
$resolution->set_condition();
$resolution->delete();
if ($_POST['do'] == 'insert')
{
- $resolution = new ResolutionAPI($bugsys);
+ $resolution = new ResolutionAPI();
$resolution->set('resolution', $input->in['resolution']);
$resolution->set('displayorder', $input->in['displayorder']);
$resolution->insert();
if ($_POST['do'] == 'update')
{
- $resolution = new ResolutionAPI($bugsys);
+ $resolution = new ResolutionAPI();
$resolution->set('resolutionid', $input->in['resolutionid']);
$resolution->set_condition();
$resolution->set('resolution', $input->in['resolution']);
NavLinks::resolutionsEdit($input->in['resolutionid']);
$navigator->set_focus('link', 'fields-pages-resolutions', 'fields-pages');
- $resolution = new ResolutionAPI($bugsys);
+ $resolution = new ResolutionAPI();
$resolution->set('resolutionid', $input->in['resolutionid']);
$resolution->set_condition();
$resolution->fetch();
if ($_REQUEST['do'] == 'kill')
{
- $severity = new SeverityAPI($bugsys);
+ $severity = new SeverityAPI();
$severity->set('severityid', $input->in['severityid']);
$severity->set_condition();
$severity->delete();
if ($_POST['do'] == 'insert')
{
- $severity = new SeverityAPI($bugsys);
+ $severity = new SeverityAPI();
$severity->set('severity', $input->in['severity']);
$severity->set('displayorder', $input->in['displayorder']);
$severity->insert();
if ($_POST['do'] == 'update')
{
- $severity = new SeverityAPI($bugsys);
+ $severity = new SeverityAPI();
$severity->set('severityid', $input->in['severityid']);
$severity->set_condition();
$severity->set('severity', $input->in['severity']);
NavLinks::severitiesEdit($input->in['severityid']);
$navigator->set_focus('link', 'fields-pages-severities', 'fields-pages');
- $severity = new SeverityAPI($bugsys);
+ $severity = new SeverityAPI();
$severity->set('severityid', $input->in['severityid']);
$severity->set_condition();
$severity->fetch();
if ($_REQUEST['do'] == 'kill')
{
- $status = new StatusAPI($bugsys);
+ $status = new StatusAPI();
$status->set('statusid', $input->in['statusid']);
$status->set_condition();
$status->delete();
if ($_POST['do'] == 'insert')
{
- $status = new StatusAPI($bugsys);
+ $status = new StatusAPI();
$status->set('status', $input->in['status']);
$status->set('color', $input->in['color']);
$status->set('displayorder', $input->in['displayorder']);
if ($_POST['do'] == 'update')
{
- $status = new StatusAPI($bugsys);
+ $status = new StatusAPI();
$status->set('statusid', $input->in['statusid']);
$status->set_condition();
$status->set('status', $input->in['status']);
NavLinks::statusesEdit($input->in['statusid']);
$navigator->set_focus('link', 'fields-pages-statuses', 'fields-pages');
- $status = new StatusAPI($bugsys);
+ $status = new StatusAPI();
$status->set('statusid', $input->in['statusid']);
$status->set_condition();
$status->fetch();
if ($_REQUEST['do'] == 'kill')
{
- $user = new UserAPI($bugsys);
+ $user = new UserAPI();
$user->set('userid', $input->in['userid']);
$user->set_condition();
$user->delete();
if ($_POST['do'] == 'insert')
{
- $user = new UserAPI($bugsys);
+ $user = new UserAPI();
$user->set('displayname', $input->in['displayname']);
$user->set('email', $input->in['email']);
$user->set('showemail', $input->in['showemail']);
if ($_POST['do'] == 'update')
{
- $user = new UserAPI($bugsys);
+ $user = new UserAPI();
$user->set('userid', $input->in['userid']);
$user->set_condition();
$user->set('displayname', $input->in['displayname']);
NavLinks::usersEdit($input->in['userid']);
$navigator->set_focus('link', 'users-pages-users', 'users-pages');
- $user = new UserAPI($bugsys);
+ $user = new UserAPI();
$user->set('userid', $input->in['userid']);
$user->set_condition();
$user->fetch();
if ($_REQUEST['do'] == 'kill')
{
- $usergroup = new UsergroupAPI($bugsys);
+ $usergroup = new UsergroupAPI();
$usergroup->set('usergroupid', $input->in['usergroupid']);
$usergroup->set_condition();
$usergroup->delete();
if ($edit OR $clone)
{
- $usergroup = new UsergroupAPI($bugsys);
+ $usergroup = new UsergroupAPI();
$usergroup->set('usergroupid', $input->in['usergroupid']);
$usergroup->set_condition();
$usergroup->fetch();
$permissionvalue += $bugsys->permissions["$permtitle"] * $binaryswitch;
}
- $usergroup = new UsergroupAPI($bugsys);
+ $usergroup = new UsergroupAPI();
$usergroup->set('title', $input->in['title']);
$usergroup->set('displaytitle', $input->in['displaytitle']);
$usergroup->set('permissions', $permissionvalue);
$permissionvalue += $bugsys->permissions["$permtitle"] * $binaryswitch;
}
- $usergroup = new UsergroupAPI($bugsys);
+ $usergroup = new UsergroupAPI();
$usergroup->set('usergroupid', $input->in['usergroupid']);
$usergroup->set_condition();
$usergroup->set('title', $input->in['title']);
if ($_REQUEST['do'] == 'kill')
{
- $help = new UserHelpAPI($bugsys);
+ $help = new UserHelpAPI();
$help->set('keystring', $input->in['keystring']);
$help->delete();
if ($_POST['do'] == 'insert')
{
- $help = new UserHelpAPI($bugsys);
+ $help = new UserHelpAPI();
$help->set('keystring', $input->in['keystring']);
$help->set('title', $input->in['title']);
$help->set('body', $input->in['body']);
{
foreach ($input->in['help'] AS $keystring => $fields)
{
- $help = new UserHelpAPI($bugsys);
+ $help = new UserHelpAPI();
$help->norunners = array('post_update');
$help->set('keystring', $keystring);
$help->set_condition();
if ($_POST['do'] == 'insert')
{
- $attachapi = new AttachmentAPI($bugsys);
+ $attachapi = new AttachmentAPI();
$attachapi->set('bugid', $input->in['bugid']);
if (!can_perform('canputattach', $bug['product']))
// handle comment stuff
if (can_perform('canpostcomments', $bug['product']) AND trim($input->in['comment']))
{
- $comment = new CommentAPI($bugsys);
+ $comment = new CommentAPI();
$comment->set('bugid', $input->in['bugid']);
$comment->set('userid', bugdar::$userinfo['userid']);
$comment->set('comment', $input->in['comment']);
$message->errorPermission();
}
- $attachapi = new AttachmentAPI($bugsys);
+ $attachapi = new AttachmentAPI();
$attachapi->set('attachmentid', $input->in['attachmentid']);
$attachapi->dorelations = array();
$attachapi->set_condition();
for ($i = 11; $i < 111; $i++)
{
- $bug = new BugAPI($bugsys);
- $comment = new CommentAPI($bugsys);
+ $bug = new BugAPI();
+ $comment = new CommentAPI();
$bug->set('userid', bugdar::$userinfo['userid']);
$bug->set('username', bugdar::$userinfo['displayname']);
$comment->set('bugid', $bug->insertid);
$comment->insert();
- $bug = new BugAPI($bugsys); // need to destroy because update will think the insert fields need to be changed, too
+ $bug = new BugAPI(); // need to destroy because update will think the insert fields need to be changed, too
$bug->dorelations = array();
$bug->set('bugid', $comment->values['bugid']);
$bug->set_condition();
foreach ($matches[5] AS $id)
{
- $api = new BugAPI($bugsys);
+ $api = new BugAPI();
$api->set('bugid', $id);
$api->set_condition();
$api->set('status', 4);
require_once('./includes/class_api_error.php');
APIError(array(new API_Error_Handler($message), 'user_cumulative'));
-$commentapi = new CommentAPI($bugsys);
+$commentapi = new CommentAPI();
$commentapi->set('commentid', $input->in['commentid']);
$commentapi->set_condition();
$commentapi->fetch();
$comment['posttime'] = $datef->format(bugdar::$options['dateformat'], $comment['dateline']);
if ($comment['userid'])
{
- $commenter = new UserAPI($bugsys);
+ $commenter = new UserAPI();
$commenter->set('userid', $comment['userid']);
$commenter->set_condition();
$commenter->fetch();
$notif = new NotificationCenter;
-$bugapi = new BugAPI($bugsys);
+$bugapi = new BugAPI();
$bugapi->set('bugid', $input->in['bugid']);
$bugapi->set_condition();
$bugapi->dorelations = array();
$commenttext = $input->in['comment'];
}
- $comment = new CommentAPI($bugsys);
+ $comment = new CommentAPI();
$comment->set('bugid', $input->in['bugid']);
$comment->set('userid', bugdar::$userinfo['userid']);
$comment->set('comment', $commenttext);
// the installer, so we need to do it manually
build_usergroups();
- $user = new UserAPI($bugsys);
+ $user = new UserAPI();
$user->set('email', $input->in['email']);
$user->set('displayname', $input->in['displayname']);
$user->set('password', $input->in['password']);
if ($_POST['do'] == 'sendpw')
{
- $user = new UserAPI($bugsys);
+ $user = new UserAPI();
$user->set('email', $input->in['email'], true, false); // don't verify so we don't get errors about existing emails
$user->setCondition(array('email'));
$user->fetch();
$message->error(L_INVALID_ID);
}
- $user = new UserAPI($bugsys);
+ $user = new UserAPI();
$user->set('userid', $activation['userid']);
if ($input->in['fix_password'] != $input->in['confirm_password'])
if ($_POST['do'] == 'insert')
{
- $bug = new BugAPI($bugsys);
- $comment = new CommentAPI($bugsys);
+ $bug = new BugAPI();
+ $comment = new CommentAPI();
$notif = new NotificationCenter();
$notif->send_new_bug_notice($bug->values, $comment->values);
- $bug = new BugAPI($bugsys); // need to destroy because update will think the insert fields need to be changed, too
+ $bug = new BugAPI(); // need to destroy because update will think the insert fields need to be changed, too
$bug->dorelations = array();
$bug->set('bugid', $comment->values['bugid']);
$bug->set_condition();
}
}
- $user = new UserAPI($bugsys);
+ $user = new UserAPI();
$user->set('email', $input->in['email']);
$user->set('displayname', $input->in['displayname']);
$user->set('password', $input->in['password']);
$message->errorPermission();
}
-$userapi = new UserAPI($bugsys);
+$userapi = new UserAPI();
$userapi->set('userid', bugdar::$userinfo['userid']);
$userapi->setCondition();