Может войдёшь?
Черновики Написать статью Профиль
Agel_Nash

Agel_Nash +31

Вступил в наши ряды: 5 января 2014

Замечен в последний раз: 19 декабря 2018

Оставил на форуме: 18 сообщений

Последнее сообщение: 26 июня 2014

Сайт: agel-nash.ru

Bitbucket: agelxnash

GitHub: agelxnash

Twitter: agel_nash

Skype: agel.nash

ICQ: 8608196

Вы сможете отправить письмо, если войдёте

Статьи (1)

Событийная модель Laravel: эвенты в Eloquent и всей системы в целом

Event Observer События Eloquent Laravel 4.x

Сразу хочу предупредить, что весь материал есть в документациях под тем или иным соусом. Я же постарался скомпоновать всю информацию по событиям в одном месте.

Вообще, что такое событие в программировании? И вот что говорит википедия:

Событие это сообщение которое возникает в различных участках исполняемого кода при выполнении определенных условий.

Иными словами, программист заранее в своем коде расставляет вызов событий, чтобы в будущем иметь возможность управлять поведением своего приложения в зависимости от ситуации без внедрения в ядро.

В базах данных существует такое понятие как триггер. Т.е. некая хранимая процедура вызываемая при наступлении определенных событий. Например, добавление, удаление…

Комментарии (1)

Agel_Nash

Для начала пошукал что-то готовое. Ничего. Зеро. Ну и решил заняться велосипедостроительством

Когда я делал пакет EvoBlade под MODX, то столкнулся с аналогичной проблемой - компиляция из строки. И пакетов реализующих данный функционал полно - как пример wpb/string-blade-compiler

Но можно реализовать проще, как это сделано тут facuz/laravel-themes (ex teepluss\theme)