]> git.immae.eu Git - github/shaarli/Shaarli.git/commitdiff
Rename ci attribute to container 1401/head
authorArthurHoaro <arthur@hoa.ro>
Sun, 26 Jan 2020 08:06:13 +0000 (09:06 +0100)
committerArthurHoaro <arthur@hoa.ro>
Sun, 26 Jan 2020 10:34:29 +0000 (11:34 +0100)
application/front/controllers/LoginController.php
application/front/controllers/ShaarliController.php

index 23efb592d853ec77fa90cf2b9e0c5ec029f84f38..ae3599e0452d93d3edd6b13941b4c48cf47e0222 100644 (file)
@@ -22,11 +22,13 @@ class LoginController extends ShaarliController
 {
     public function index(Request $request, Response $response): Response
     {
-        if ($this->ci->loginManager->isLoggedIn() || $this->ci->conf->get('security.open_shaarli', false)) {
+        if ($this->container->loginManager->isLoggedIn()
+            || $this->container->conf->get('security.open_shaarli', false)
+        ) {
             return $response->withRedirect('./');
         }
 
-        $userCanLogin = $this->ci->loginManager->canLogin($request->getServerParams());
+        $userCanLogin = $this->container->loginManager->canLogin($request->getServerParams());
         if ($userCanLogin !== true) {
             throw new LoginBannedException();
         }
@@ -37,8 +39,8 @@ class LoginController extends ShaarliController
 
         $this
             ->assignView('returnurl', escape($request->getServerParam('HTTP_REFERER')))
-            ->assignView('remember_user_default', $this->ci->conf->get('privacy.remember_user_default', true))
-            ->assignView('pagetitle', t('Login') .' - '. $this->ci->conf->get('general.title', 'Shaarli'))
+            ->assignView('remember_user_default', $this->container->conf->get('privacy.remember_user_default', true))
+            ->assignView('pagetitle', t('Login') .' - '. $this->container->conf->get('general.title', 'Shaarli'))
         ;
 
         return $response->write($this->render('loginform'));
index 99e66d53665d2a17794c244ff8592ce83c208e76..2b8285887fa421d130d99347fe8e878b84244dff 100644 (file)
@@ -10,12 +10,12 @@ use Shaarli\Container\ShaarliContainer;
 abstract class ShaarliController
 {
     /** @var ShaarliContainer */
-    protected $ci;
+    protected $container;
 
-    /** @param ShaarliContainer $ci Slim container (extended for attribute completion). */
-    public function __construct(ShaarliContainer $ci)
+    /** @param ShaarliContainer $container Slim container (extended for attribute completion). */
+    public function __construct(ShaarliContainer $container)
     {
-        $this->ci = $ci;
+        $this->container = $container;
     }
 
     /**
@@ -25,20 +25,20 @@ abstract class ShaarliController
      */
     protected function assignView(string $name, $value): self
     {
-        $this->ci->pageBuilder->assign($name, $value);
+        $this->container->pageBuilder->assign($name, $value);
 
         return $this;
     }
 
     protected function render(string $template): string
     {
-        $this->assignView('linkcount', $this->ci->bookmarkService->count(BookmarkFilter::$ALL));
-        $this->assignView('privateLinkcount', $this->ci->bookmarkService->count(BookmarkFilter::$PRIVATE));
-        $this->assignView('plugin_errors', $this->ci->pluginManager->getErrors());
+        $this->assignView('linkcount', $this->container->bookmarkService->count(BookmarkFilter::$ALL));
+        $this->assignView('privateLinkcount', $this->container->bookmarkService->count(BookmarkFilter::$PRIVATE));
+        $this->assignView('plugin_errors', $this->container->pluginManager->getErrors());
 
         $this->executeDefaultHooks($template);
 
-        return $this->ci->pageBuilder->render($template);
+        return $this->container->pageBuilder->render($template);
     }
 
     /**
@@ -55,12 +55,12 @@ abstract class ShaarliController
 
         foreach ($common_hooks as $name) {
             $plugin_data = [];
-            $this->ci->pluginManager->executeHooks(
+            $this->container->pluginManager->executeHooks(
                 'render_' . $name,
                 $plugin_data,
                 [
                     'target' => $template,
-                    'loggedin' => $this->ci->loginManager->isLoggedIn()
+                    'loggedin' => $this->container->loginManager->isLoggedIn()
                 ]
             );
             $this->assignView('plugins_' . $name, $plugin_data);