глобусWeb-мастерская

Заметки WEB-программиста

Сервис-провайдеры (поставщики услуг) в Laravel 5.

Сервис-провайдеры (поставщики услуг) в Laravel 5.
Поставщики услуг или сервис-провайдеры (service providers) представляют собой классы, которые регистрируют сервисы(классы) к которым относятся, в сервис-контейнере (глобальном объекте App) при загрузке фреймворка. Что дает...

Читать далее

Просмотров:

Доступ к сервис-контейнеру в Laravel 5.

Доступ к сервис-контейнеру в Laravel 5.
Все классы-сервисы, как стандартные (например для работы с валидацией, аутентификацией, базой данных и др.) так и пользовательские, с помощью сервис-провайдеров (в основном) регистрируются...

Читать далее

Просмотров:

Фасады в Laravel 5.

Фасады в Laravel 5.
Цели использования фасадов в Laravel 5.

Читать далее

Просмотров:

Для чего нужны интерфейсы в PHP.

Для чего нужны интерфейсы в PHP.
Пример использования интерфейсов в ООП на PHP.

Читать далее

Просмотров:

Сессии в Laravel. Порядок подключения классов для получения объекта сессии. Вызов методов сессии.

Сессии в Laravel. Порядок подключения классов для получения объекта сессии. Вызов методов сессии.
С сессиями работать не сложно, поэтому в данной заметке будет освещен только процесс получения самого объекта сессии и рассмотрена цепочка, по которой передается вызов пользовательских методов.

Читать далее

Просмотров:

Авторизация в Laravel. Использование политик авторизации.

Авторизация в Laravel. Использование политик авторизации.
Рассмотрен процесс создания классов политик авторизации в Laravel и варианты проверки указанных в них правил.

Читать далее

Просмотров:

Laravel - фасад Auth.

Laravel - фасад Auth.
Принцип работы фасада аутентификации (Auth) в фреймворке Laravel.

Читать далее

Просмотров:

Изменение значений связывающих полей и таблиц (внешних ключей) в базе данных, используя методы Laravel.

Изменение значений связывающих полей и таблиц (внешних ключей) в базе данных, используя методы Laravel.
Рассмотрены методы моделей Laravel изменяющие значения связывающих полей и таблиц (внешних ключей).

Читать далее

Просмотров:

Модуль вывода категорий для OpenCart 2.3. Процесс создания модуля.

Модуль вывода категорий для OpenCart 2.3. Процесс создания модуля.
В данной статье можно скачать один из моих модулей для OpenCart 2.3. Так же, я опишу процесс его создания.

Читать далее

Просмотров:

Класс Action в OpenCart 2.

Класс Action в OpenCart 2.
Класс Action в OpenCart 2 применяется для выполнения метода нужного контроллера и активно используется для вызова служебных классов, обработчиков событий и действия указанного в URL.

Читать далее

Просмотров:

Регистратор объектов в OpenCart 2. Класс Registry.

Регистратор объектов в OpenCart 2. Класс Registry.
В OpenCart, можно получить доступ ко всем основным объектам из любой точки приложения (из любого другого объекта). Для этого используется класс-регистратор Registry. Принцип его работы с примером будет описан в данной заметке.

Читать далее

Просмотров:

Файл .htaccess для OpenCart 2+

Файл .htaccess для OpenCart 2+
Подробный разбор стандартного файла .htaccess для OpenCart, удаление лишнего.

Читать далее

Просмотров:

Для корректного отображения этого элемента вам необходимо установить FlashPlayer и включить в браузере Java Script.