Орла
Области
Компаний
Пользователи
Галерея
Фиксированные новости
Орла
Отзывы о фирмах
Тарифы
Пользователи
Области
Банкоматы
Торговые точки
Доска объявлений
Курсы валют
Скидки
организации Орла
организации области
товары
сайты
сайты Орел
Данные
Разделы
Поиск
Поиск запросы
Статистика
Показы каталога организаций
Статистика клиенты
Пользователи
Сайты
Управление сайтом
Анкета
Аптеки
Афиша
Афиша новая
Баннеры
Бизнес >
Викторина
Голосование
Гость на сайте
Истории
Календарь событий
Каталоги >
Конкурс красоты
Конкурс аудио
Консультации
Меню
Новое на сайте
Новости >
Организации >
Программа ТВ
Публикации
Разделы сайта
Рассылка
Рестораны
Секрет фирмы >
Сервисы >
Ссылки
Тесты
Файловый менеджер
Форум
Фотогалерея
Обратная связь
Недвижимость
Новый год
Тексты
Пользователи
Юридический рейтинг
Отзывы на товары
Бан пользователей
Жалобы
Новые тесты
Коронавирус
Файловый менеджер
Имя файла
Vacancies.php
Содержимое
<?php namespace app\vacancies; use App; /** * Просмотр вакансий * Class Vacancies * @package app\vacancies */ class Vacancies { public function __construct() { } /** * Функция проверяет, есть ли такая * @param $vacancyId * @return bool */ public function isExist($vacancyId) { return App::$command ->createCommand(' SELECT COUNT(*) as total FROM job WHERE id = :job ') ->bindValue(':job', $vacancyId) ->queryOne('total', 0) > 0; } public function getVacancy($vacancyId) { $items = (new VacanciesReader()) ->setId($vacancyId) ->getAll(); if (isset($items[0])) { return $items[0]; } return null; } public function getTotalVacanciesByUserId($userId = null) { if ($userId == null) { if (App::$user->isGuest() == true) { return 0; } $userId = App::$user->getId(); } return App::$command ->createCommand(' SELECT COUNT(id) as total FROM job WHERE id_user = :user_id ') ->bindValue(':user_id', $userId) ->queryOne('total', 0); } public static function updateView($vacancyId) { return App::$command ->createCommand(' UPDATE `job` SET views = views + 1 WHERE id = :vacancy_id ') ->bindValue(':vacancy_id', $vacancyId) ->query(); } /** * Функция возвращает полный URL к вакансии * @param $id * @return string */ public function getFullUrl($id) { return '/job/all.php?id=' . (int)$id; } }
/app/vacancies/
Имя
Дата
Размер
..
2026-10-01
activerecord
2016-12-07
forms
2017-03-29
Vacancies.php
2017-08-16
2 кб.
VacanciesCategory.php
2017-03-23
2 кб.
VacanciesCity.php
2016-12-22
611 байт
VacanciesEducation.php
2016-12-22
540 байт
VacanciesExperience.php
2016-12-22
554 байт
VacanciesGrafik.php
2016-12-22
314 байт
VacanciesReader.php
2017-03-30
6 кб.
VacanciesZanyatost.php
2016-12-22
318 байт
VacancyMessages.php
2017-03-30
2 кб.
VacancyOwner.php
2017-03-27
2 кб.
/app/vacancies
Загрузить файлы
Файл 1
Файл 2
Файл 3