Refactoring the code to work with events
This commit is contained in:
parent
6c4e47b395
commit
a7e41f77d2
@ -15,12 +15,12 @@
|
|||||||
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
|
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The event handler.
|
* The event handler.
|
||||||
*
|
*
|
||||||
* @package local_webhooks
|
* @package local_webhooks
|
||||||
* @copyright 2017 "Valentin Popov" <info@valentineus.link>
|
* @copyright 2017 "Valentin Popov" <info@valentineus.link>
|
||||||
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace local_webhooks;
|
namespace local_webhooks;
|
||||||
|
|
||||||
@ -99,12 +99,9 @@ class events {
|
|||||||
* @param object $callback
|
* @param object $callback
|
||||||
*/
|
*/
|
||||||
private static function send($data, $callback) {
|
private static function send($data, $callback) {
|
||||||
$package = json_encode($data);
|
|
||||||
|
|
||||||
$curl = new curl();
|
$curl = new curl();
|
||||||
$curl->setHeader(array("Content-Type: application/$callback->type"));
|
$curl->setHeader(array("Content-Type: application/$callback->type"));
|
||||||
$curl->post($callback->url, $package);
|
$curl->post($callback->url, json_encode($data));
|
||||||
|
|
||||||
return $curl->getResponse();
|
return $curl->getResponse();
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user