Advertisement
DenisGGG

Untitled

Feb 21st, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.78 KB | None | 0 0
  1. public function __construct(\App\Models\DB $db)
  2.     {
  3.         // получаем ассоциативный массив Id => Login
  4.         $this->db = $db;
  5.         $sql = 'SELECT id, login FROM auth';
  6.         $res = $db->query($sql);
  7.         $group = [];
  8.         foreach ($res as $element) {
  9.             $group[$element['id']] = $element['login'];
  10.         }
  11.         $this->usersList = $group;
  12.  
  13.         // сверяем данные в таблице и в сессии и сохраняем в переменных объекта
  14.         if(isset($_SESSION['username']) && in_array($_SESSION['username'], $group)) {
  15.             $this->currentUserLogin = $_SESSION['username'];
  16.             $this->currentUserId = array_search($this->currentUserLogin, $group);
  17.         }
  18.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement