Blame view

app/Classes/Cookies_vacancy.php 979 Bytes
f3766c7c1   Андрей Ларионов   Коммит по регистр...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
  <?php
  
  
  namespace App\Classes;
  
  
  use DateTime;
  
  class Cookies_vacancy
  {
      public static function selected_vacancy($item) {
          if (empty($_COOKIE['favorite_vacancy']))
              return "";
          else {
              $Str = json_decode($_COOKIE['favorite_vacancy'], true);
              //$Arr =  explode(",", $Str);
              if (in_array($item, $Str))
                  return " active ";
              else
                  return "";
          }
      }
  
      // Вывод избранных вакансий
      public static function count_vacancy_fav() {
          if (empty($_COOKIE['favorite_vacancy']))
              return 0;
          else {
  
              $Arr = json_decode($_COOKIE['favorite_vacancy'], true);
  
  
              return count($Arr);
          }
      }
  
      // Удаление избранных вакансий
      public static function clear_vacancy() {
          if (!empty($_COOKIE['favorite_vacancy']))
              unset($_COOKIE['favorite_vacancy']);
      }
  
  }