* @package Mammut\Protocol */ class Server extends \Mammut\StdObject { const _VERSION_ = '0.0.0.1'; /** * generates a service stub * * @param string $adress * the wsdl base * @return string */ public static function createServerStubPHP($adress) { $st = ' Log the user in and get their information. Get the enumeration for statuses. Get the enumeration for priorities. Get the enumeration for severities. Get the enumeration for reproducibilities. Get the enumeration for projections. Get the enumeration for ETAs. Get the enumeration for resolutions. Get the enumeration for access levels. Get the enumeration for project statuses. Get the enumeration for project view states. Get the enumeration for view states. Get the enumeration for custom field types. Get the enumeration for the specified enumeration type. Check there exists an issue with the specified id. Get the issue with the specified id. Get the latest submitted issue in the specified project. Get the id of the issue with the specified summary. Submit the specified issue details. Update Issue method. Sets the tags for a specified issue. Delete the issue with the specified id. Submit a new note. Delete the note with the specified id. Update a specific note of a specific issue. Submit a new relationship. Delete the relationship for the specified issue. Submit a new issue attachment. Delete the issue attachment with the specified id. Get the data for the specified issue attachment. Add a new project to the tracker (must have admin privileges) Add a new project to the tracker (must have admin privileges) Update a specific project to the tracker (must have admin privileges) Get the id of the project with the specified name. Get the issues that match the specified project id and paging details. Pass "-1" for the per_page parameter to get all issues. Get the issue headers that match the specified project id and paging details. Pass "-1" for the per_page parameter to get all issues. Get appropriate users assigned to a project by access level. Get the list of projects that are accessible to the logged in user. Get the categories belonging to the specified project. Add a category of specific project. Delete a category of specific project. Rename a category of specific project. Get the versions belonging to the specified project. Submit the specified version details. Update version method. Delete the version with the specified id. Get the released versions that belong to the specified project. Get the unreleased version that belong to the specified project. Get the attachments that belong to the specified project. Get the custom fields that belong to the specified project. Get the data for the specified project attachment. Submit a new project attachment. Delete the project attachment with the specified id. Get the subprojects ID of a specific project. Get the filters defined for the specified project. Get the issues that match the specified filter and paging details. Pass "-1" for the per_page parameter to get all issues. Get the issue headers that match the specified filter and paging details. Pass "-1" for the per_page parameter to get all issues. Get the value for the specified configuration variable. Notifies MantisBT of a check-in for the issue with the specified id. Get the value for the specified user preference. Get profiles available to the current user. Gets all the tags. Creates a tag. Deletes a tag. '; return $st; } }