Орла
Области
Компаний
Пользователи
Галерея
Фиксированные новости
Орла
Отзывы о фирмах
Тарифы
Пользователи
Области
Банкоматы
Торговые точки
Доска объявлений
Курсы валют
Скидки
организации Орла
организации области
товары
сайты
сайты Орел
Данные
Разделы
Поиск
Поиск запросы
Статистика
Показы каталога организаций
Статистика клиенты
Пользователи
Сайты
Управление сайтом
Анкета
Аптеки
Афиша
Афиша новая
Баннеры
Бизнес >
Викторина
Голосование
Гость на сайте
Истории
Календарь событий
Каталоги >
Конкурс красоты
Конкурс аудио
Консультации
Меню
Новое на сайте
Новости >
Организации >
Программа ТВ
Публикации
Разделы сайта
Рассылка
Рестораны
Секрет фирмы >
Сервисы >
Ссылки
Тесты
Файловый менеджер
Форум
Фотогалерея
Обратная связь
Недвижимость
Новый год
Тексты
Пользователи
Юридический рейтинг
Отзывы на товары
Бан пользователей
Жалобы
Новые тесты
Коронавирус
Файловый менеджер
Имя файла
Asset.php
Содержимое
<?php namespace app\assets; /** * Класс для работы с файлами ресурсов. * Class AppAsset * @package app\assets */ class Asset { private $_css = []; private $_js = []; private $_jsBottom = []; public function __construct() { } public function loadCss(array $cssArray) { foreach ($cssArray as $item) { $this->addCss($item); } return $this; } public function addCss($filePath) { $this->_css[] = $filePath; return $this; } public function removeCss($filePath) { foreach ($this->_css as $key => $js) { if ($js == $filePath) { unset($this->_css[$key]); return true; } } return false; } public function clearJs() { $this->_js = []; return $this; } public function loadJs(array $jsArray) { foreach ($jsArray as $item) { $this->addJs($item); } return $this; } public function loadJsBottom(array $jsArray) { foreach ($jsArray as $item) { $this->addJsBottom($item); } return $this; } public function addJs($filePath) { $this->_js[] = $filePath; return $this; } public function addJsBottom($filePath) { $this->_jsBottom[] = $filePath; return $this; } public function removeJs($filePath) { foreach ($this->_js as $key => $js) { if ($js == $filePath) { unset($this->_js[$key]); return true; } } return false; } public function css() { $tmp = ''; foreach ($this->_css as $css) { $tmp .= '<link type="text/css" href="' . $css . '" rel="stylesheet">'; } return $tmp; } public function js() { $tmp = ''; foreach ($this->_js as $js) { $tmp .= '<script type="text/javascript" src="' . $js . '"></script>'; } return $tmp; } public function jsBottom() { $tmp = ''; foreach ($this->_jsBottom as $js) { $tmp .= '<script type="text/javascript" src="' . $js . '"></script>'; } return $tmp; } }
/app/assets/
Имя
Дата
Размер
..
2026-10-01
Asset.php
2026-03-02
2 кб.
Asset.php~
2019-02-13
2 кб.
/app/assets
Загрузить файлы
Файл 1
Файл 2
Файл 3