Вопрос такого характера: пользователь через форму добавляет сообщение(к форме привязан редактор nicEdit), при выводе во вьюху с экранированием {{{$post->text}}} - выводится текст <br> текст
т.е. вопрос, как правильно экранировать вывод, но сохранить тэки переноса строки, форматирования текста и т.д.?
Форматирование текста лучше производить на этапе добавления в базу (при этом пресечь возможность инъекций второго порядка), а не на этапе вывода. Это позволит ускорить загрузку страниц.
MadStudio: фильтрация и экранирование это не одно и тоже. Для фильтрации советую использовать htmlpurifier.org или его аналог в laravel. По поводу же фильтрации - данные полученные из базы нужно разъэкранировать, в данном случае потребуется преобразовать символы < >