слово "проще" относилось к первой части ))))) ко второй части относится слово "извратиться"... Я сначала хотел ещё задействовать шаблоны (в т.ч. с применением sprintf) и подключить многоязычность, но чувствую уже перебор для скуки
armancho7777777, мне понравился класс маленький вопрос..
Хочу заменить в своём движке работу с почтой и заметил этот достаточно интересны и приятный на вид класс.
Собственно, под какой лицензией распространяешь? Может и глупый малость вопрос, но буду вставлять в движок и хотелось бы соблюсти авторские права (Добавление)
.
кстати, обновлений больше не было?
DelphinPRO, да всё я это понимаю!!! Стандарт конечно хорошо, но в официальных бумажках PHP написано ещё то что, если не использовать это, то это ни на что не влияет, ни к чему не принуждает и вообще всё только на усмотрение человека (ну может не такими словами, но примерно такая суть )
Для меня именно этот стартизованный подход, пока только трата времени и избыточный код.. Покажи свой загрузчик с этими неймспейсами.. вдруг втянусь
Не понял я. Ты что, никогда автолоад с неймспейсами не юзал?
Раз сто пробовал начать этим пользоваться, в т.ч. и в загрузчиках, но так и не понял их преимущество.. Ну или не видел хорошего объяснения в их плюсах. Если объяснишь, то попробую ещё раз понять. Для меня это пока только что-то красивое и современное, но не востребованное
Если языковые файлы сделать классами, тогда вешай их на автолоад. Будут подгружаться по мере надобности.
А пример можно привести?
Если я правильно понял, в состав некоего расширения ядра (компонента/модуля/плагина/шаблона и т.п.) входит некий файл для подгрузки нужного языка.
При вызове чего-то подобного
через автозагрузчик мы загружаем этот файл, который подгружает нужный языковой файл, заодно и кеширует его. Что-то подобное? (Добавление)
И ещё.. если мы хотим сделать из языкового файла класс со свойствами, то всё равно хоть один раз нужно запустить этот класс. И мне кажется IDE всё равно не будет подсказывать