Deutschsprachiges Forum für Diskussionen und Fragen zu MantisBT
Moderators: Developer, Contributor
-
Aytinho
- Posts: 2
- Joined: 25 Nov 2016, 14:41
Post
by Aytinho »
Hallo zusammen,
ich erstelle über die API von Mantis ein Ticket per PHP:
<?php
$c = new SoapClient("
http://unsermantislink/mantis/api/soap/ ... t.php?wsdl");
$username = 'username';
$password = 'password';
$issueData = array (
'project'=> array('name'=>'Projektname'),
// oder: array('id'=>1),
'summary' => 'Das ist der Titel',
'description' => 'Hier kommt die Beschreibung rein.',
'category'=> 'Kategorie'
);
$c->mc_issue_add($username, $password, $issueData);
?>
Das Ticket wird erstellt, jedoch würde ich gerne noch die TicketNummer des erstellten Tickets zurückgeben.
Kann mir da jemand weiterhelfen?
Viele Grüße
Aytinho
Last edited by
Aytinho on 28 Nov 2016, 13:31, edited 1 time in total.
-
atrol
- Site Admin
- Posts: 8378
- Joined: 26 Mar 2008, 21:37
- Location: Germany
Post
by atrol »
Der Returnwert von $c->mc_issue_add($username, $password, $issueData); ist die Ticketnummer.
-
Aytinho
- Posts: 2
- Joined: 25 Nov 2016, 14:41
Post
by Aytinho »
Wenn ich darunter
return $c; eingebe, passiert nichts.
Und wenn ich darunter folgendes eingebe, steht nichts da von einer Ticket-ID:
echo ("<pre>");
print_r ($c);
echo ("</pre>");
Ich erwarte bei dabei die Ticket-ID, jedoch bekomme ich nur folgendes ausgegeben:
SoapClient Object
(
[_soap_version] => 1
[sdl] => Resource id #4
[httpurl] => Resource id #6
[_cookies] => Array
(
[PHPSESSID] => Array
(
[0] => aiou5dfvdpe0md4veqqcvsjqd7
[1] => /
[2] => dev-infra1-test.intern.promatis.de
)
)
)
-
atrol
- Site Admin
- Posts: 8378
- Joined: 26 Mar 2008, 21:37
- Location: Germany
Post
by atrol »
Code: Select all
return $c->mc_issue_add($username, $password, $issueData);