imagecms/ImageCMS — pull request #66 by JohnJ255 (2013-05-25 20:24:57+00:00)
Title: template_helper и assetManager для development-ветки

В ассет-менеджер я внёс то же самое предложение об использовании $pattern, но в более свежий код. Основывался на таком размышлении: если принято решение в необходимости компрессии, то она всё-равно будет использоваться для всех файлов, либо ни для каких. Поэтому вынес эту настройку в свойство класса (вообще-то это свойство там уже было, но не использовалось). В отдельных ситуациях придётся играться с этим свойством, что бы задать разные условия вклчюения файлов.
В методах этот аргумент заменил на $pattern. На случай глобальной работы с одним паттерном, что бы постоянно его не вводить, предусмотрел публично есвойство класса $activePattern, которое, если установлено, перебивает значения, переданные в методы. Не знаю, подойдёт ли такое решение, так как оно является потенциальным источником ошибок по невнимательности. Но, с другой стороны, его можно вообще не использовать тому, у кого есть такие опасения.