summaryrefslogtreecommitdiff
path: root/classes/events.php
diff options
context:
space:
mode:
authorValentin Popov <info@valentineus.link>2017-10-26 16:34:34 +0300
committerValentin Popov <info@valentineus.link>2017-10-26 16:34:34 +0300
commita7e41f77d28e2e8add613288988513abf35a87d4 (patch)
tree75ec2fc21f49f2d42985416e66c9aec2fc763cfd /classes/events.php
parent6c4e47b395ca0bbc67d780264e29bedd4a7d3a45 (diff)
downloadlocal_webhooks-a7e41f77d28e2e8add613288988513abf35a87d4.tar.xz
local_webhooks-a7e41f77d28e2e8add613288988513abf35a87d4.zip
Refactoring the code to work with events
Diffstat (limited to 'classes/events.php')
-rw-r--r--classes/events.php17
1 files changed, 7 insertions, 10 deletions
diff --git a/classes/events.php b/classes/events.php
index af18a42..9be880f 100644
--- a/classes/events.php
+++ b/classes/events.php
@@ -15,12 +15,12 @@
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
/**
-* The event handler.
-*
-* @package local_webhooks
-* @copyright 2017 "Valentin Popov" <info@valentineus.link>
-* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
-*/
+ * The event handler.
+ *
+ * @package local_webhooks
+ * @copyright 2017 "Valentin Popov" <info@valentineus.link>
+ * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
+ */
namespace local_webhooks;
@@ -99,12 +99,9 @@ class events {
* @param object $callback
*/
private static function send($data, $callback) {
- $package = json_encode($data);
-
$curl = new curl();
$curl->setHeader(array("Content-Type: application/$callback->type"));
- $curl->post($callback->url, $package);
-
+ $curl->post($callback->url, json_encode($data));
return $curl->getResponse();
}
} \ No newline at end of file