Use settings repository

This commit is contained in:
James Brooks
2017-01-03 14:30:39 +00:00
parent 0b7c787991
commit c4c11922cd

View File

@@ -11,8 +11,8 @@
namespace CachetHQ\Cachet\Http\Middleware; namespace CachetHQ\Cachet\Http\Middleware;
use CachetHQ\Cachet\Settings\Repository;
use Closure; use Closure;
use Illuminate\Contracts\Config\Repository;
use Illuminate\Http\Request; use Illuminate\Http\Request;
/** /**
@@ -25,22 +25,22 @@ use Illuminate\Http\Request;
class ReadyForUse class ReadyForUse
{ {
/** /**
* The config repository instance. * The settings repository instance.
* *
* @var \Illuminate\Contracts\Config\Repository * @var \CachetHQ\Cachet\Settings\Repository
*/ */
protected $config; protected $settings;
/** /**
* Creates a new setup already completed middleware instance. * Creates a new setup already completed middleware instance.
* *
* @param \Illuminate\Contracts\Config\Repository $config * @param \CachetHQ\Cachet\Settings\Repository $settings
* *
* @return void * @return void
*/ */
public function __construct(Repository $config) public function __construct(Repository $settings)
{ {
$this->config = $config; $this->settings = $settings;
} }
/** /**
@@ -53,7 +53,7 @@ class ReadyForUse
*/ */
public function handle(Request $request, Closure $next) public function handle(Request $request, Closure $next)
{ {
if (!$this->config->get('setting.app_name')) { if (!$this->settings->get('app_name')) {
return cachet_redirect('setup'); return cachet_redirect('setup');
} }