[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
xampp
/
htdocs
/
peminjaman
/
vendor
/
laravel
/
telescope
/
src
/
[
Home
]
File: RegistersWatchers.php
<?php namespace Laravel\Telescope; trait RegistersWatchers { /** * The class names of the registered watchers. * * @var array */ protected static $watchers = []; /** * Determine if a given watcher has been registered. * * @param string $class * @return bool */ public static function hasWatcher($class) { return in_array($class, static::$watchers); } /** * Register the configured Telescope watchers. * * @param \Illuminate\Foundation\Application $app * @return void */ protected static function registerWatchers($app) { foreach (config('telescope.watchers') as $key => $watcher) { if (is_string($key) && $watcher === false) { continue; } if (is_array($watcher) && ! ($watcher['enabled'] ?? true)) { continue; } $watcher = $app->make(is_string($key) ? $key : $watcher, [ 'options' => is_array($watcher) ? $watcher : [], ]); static::$watchers[] = get_class($watcher); $watcher->register($app); } } }