diff --git a/server/SHServ/Controllers/EventsController.php b/server/SHServ/Controllers/EventsController.php index ba2b885..7a717e2 100644 --- a/server/SHServ/Controllers/EventsController.php +++ b/server/SHServ/Controllers/EventsController.php @@ -48,5 +48,6 @@ $events_model -> alias_device_event_call($device, $event_name, $data); $events_model -> global_device_event_call($device, $event_name, $data); + $events_model -> global_any_device_event_call($device, $event_name, $data); } } \ No newline at end of file diff --git a/server/SHServ/Models/EventsModel.php b/server/SHServ/Models/EventsModel.php index 003ca66..119d9e3 100644 --- a/server/SHServ/Models/EventsModel.php +++ b/server/SHServ/Models/EventsModel.php @@ -8,6 +8,15 @@ class EventsModel extends \SHServ\Middleware\Model { + public function global_any_device_event_call($device, $event_name, $data) { + return events() -> app_call( + $event_name, + [ + "device" => $device, + "data" => $data + ] + ); + } public function global_device_event_call($device, $event_name, $data) { return events() -> app_call(