Орла
Области
Компаний
Пользователи
Галерея
Фиксированные новости
Орла
Отзывы о фирмах
Тарифы
Пользователи
Области
Банкоматы
Торговые точки
Доска объявлений
Курсы валют
Скидки
организации Орла
организации области
товары
сайты
сайты Орел
Данные
Разделы
Поиск
Поиск запросы
Статистика
Показы каталога организаций
Статистика клиенты
Пользователи
Сайты
Управление сайтом
Анкета
Аптеки
Афиша
Афиша новая
Баннеры
Бизнес >
Викторина
Голосование
Гость на сайте
Истории
Календарь событий
Каталоги >
Конкурс красоты
Конкурс аудио
Консультации
Меню
Новое на сайте
Новости >
Организации >
Программа ТВ
Публикации
Разделы сайта
Рассылка
Рестораны
Секрет фирмы >
Сервисы >
Ссылки
Тесты
Файловый менеджер
Форум
Фотогалерея
Обратная связь
Недвижимость
Новый год
Тексты
Пользователи
Юридический рейтинг
Отзывы на товары
Бан пользователей
Жалобы
Новые тесты
Коронавирус
Файловый менеджер
Имя файла
RestoranRequest.php
Содержимое
<?php namespace app\restoran\request; use app\core\http\Request; /** * Общий класс для запросов Рє ресторану. * * Рти классы активно используются РІ фильтрах (фильтр РїРѕ РєСѓС…РЅРµ, фильтр РїРѕ интересам Рё так далее) * * Class RestoranRequest * @package app\restoran\request */ class RestoranRequest { private $_kitchenRequest; private $_typeRequest; private $_areaRequest; public function __construct(Request $request) { $this->_kitchenRequest = new RestoranKitchenRequest($request); $this->_typeRequest = new RestoranTypeRequest($request); $this->_areaRequest = new RestoranAreaRequest($request); } /** * Запрос РїРѕ РєСѓС…РЅРµ * @return RestoranKitchenRequest */ public function getKitchenRequest() { return $this->_kitchenRequest; } /** * Запрос РїРѕ типу ресторана * @return RestoranTypeRequest */ public function getTypeRequest() { return $this->_typeRequest; } public function getAreaRequest() { return $this->_areaRequest; } /** * Функция возвращает true, если РѕС‚ пользователя была фильтрация Рё false РІ противном случае. * @return bool */ public function hasRequest() { return $this->getKitchenRequest()->count() > 0 || $this->getTypeRequest()->count() > 0 || $this->getAreaRequest()->count() > 0; } }
/app/restoran/request/
Имя
Дата
Размер
..
2019-01-18
RestoranAreaRequest.php
2019-01-18
2 кб.
RestoranKitchenRequest.php
2019-01-18
2 кб.
RestoranRequest.php
2019-01-18
2 кб.
RestoranTypeRequest.php
2019-01-18
2 кб.
/app/restoran/request
Загрузить файлы
Файл 1
Файл 2
Файл 3