PHPackages                             synod/bug-report - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. synod/bug-report

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

synod/bug-report
================

Receiver for bug reports from Matrix client Synod.im / Element (Android and iOS)

00PHP

Since Sep 16Pushed 4y ago3 watchersCompare

[ Source](https://github.com/luki-ev/synod-bug-report)[ Packagist](https://packagist.org/packages/synod/bug-report)[ RSS](/packages/synod-bug-report/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Synod.im Bug Report
===================

[](#synodim-bug-report)

This project implements an endpoint for bug reports from the [Android](https://github.com/vector-im/element-android) and [iOS](https://github.com/vector-im/element-ios) apps of Element in PHP. It was developed for the [Synod.im](https://synod.im) branded forks of these apps ([Android](https://github.com/luki-ev/synod-android), [iOS](https://github.com/luki-ev/synod-ios)), though it is fully compatible with the upstream protocol.

Different [bug report handlers](src/Handler) are available. Additional ones can be developed easily by implementing [`BugReportHandlerInterface`](src/Handler/BugReportHandlerInterface.php).

Usage
-----

[](#usage)

Run `composer require synod/bug-report`. Then create a PHP file that handles `POST` requests to an URL with `/submit` as last part containing the following:

```
