Added more user and system events

This commit is contained in:
James Brooks
2016-08-03 12:26:23 +01:00
parent b3cc8f7031
commit 6b6eeb9a3e
12 changed files with 262 additions and 4 deletions
+3
View File
@@ -11,6 +11,7 @@
namespace CachetHQ\Cachet\Integrations\GitHub;
use CachetHQ\Cachet\Bus\Events\System\SystemCheckedForUpdatesEvent;
use CachetHQ\Cachet\Integrations\Contracts\Releases as ReleasesContract;
use GuzzleHttp\Client;
use Illuminate\Contracts\Cache\Repository;
@@ -82,6 +83,8 @@ class Releases implements ReleasesContract
$headers['OAUTH-TOKEN'] = $this->token;
}
event(new SystemCheckedForUpdatesEvent());
return json_decode((new Client())->get($this->url, [
'headers' => $headers,
])->getBody(), true);