Tuesday, February 14, 2012

Get feedback to Mantis programmatically


Please advice me how to get the feedback entered by users in My Site(PHP) get entered into Mantis. Right now I am emailing the feedback to my ID.



PS: I am basically a Java programmer. But i want this done using PHP as the site is done with PHP.

2 comments:

  1. Mantis has a SOAP API which you can use to programatically interact with the bug tracker . A simple implementation of creating an issue (not double-checked against a Mantis instance) is

    $c = new SoapClient("http://example.org/mantis/api/soap/mantisconnect.php?wsdl");
    $username = 'xxx';
    $password = 'xxx';
    $issue = array ( 'summary' => 'My test issue' , 'description' => 'Some description');
    $c->mc_issue_add($username, $password, $issue);

    ReplyDelete
  2. For your setup it sounds like the EmailReporting plugin would be the best way to go:

    http://www.mantisbt.org/wiki/doku.php/mantisbt:emailreporting

    https://github.com/mantisbt-plugins/EmailReporting

    ReplyDelete