Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Голосование

    Какую CMS Вы предпочитаете

    AtomX
    Fapos CMS
    Drunya CMS
Последние комментарии
Автор: чайник, в новости:

Что такое API и для чего они нужны

Автор: HIshnik, в новости:

Классы в PHP для чайников

Автор: Аноним, в новости:

Написание простого вируса в блокноте

Автор: stream, в новости:

Создаем BB коды на PHP

Автор: boriska, в новости:

Релиз Atom-M CMS 4

Автор: 0leg, в новости:

Релиз Atom-M CMS 4

Топ пользователей
Drunya
Репутация: 108
Сообщений: 3531
Сашка_из_Шебекино
Репутация: 87
Сообщений: 1803
boriska
Репутация: 65
Сообщений: 846
ARMI
Репутация: 46
Сообщений: 1859
BAH0
Репутация: 26
Сообщений: 544
Главная » Новости » AtomX CMS » Что и как
Я давно задавался вопросом как сделать работу с конфигом более приятной. Ведь в том виде в каком он есть, присутствуют некоторые неудобства.

Для начала пример
 1 
 2 
<?php Config::read('title''news');?>

Так мы получаем заголовок модуля Новости. На этом примере сразу видно все недочеты.

1) Ограниченная вложенность.

2) Потенциальная возможность перепутать порядок параметров.


А вот как можно будет получить тот же заголовок новым способом
 1 
 2 
<?php Config::read('news.title');?>

Таким образом, теперь у нас нет ограничений по вложенности и перепутать порядок параметров тоже сложно, ведь если написать title.news, это уже будет не заголовок новости, а скорее новость заголовка, что тупо:)

Этих изменений пока нет в паблике, так как я еще работаю над этим, но в ближайшие дни появится версия с этим новшеством.

Обращение к конфигу старым способом будет работать для поддержания совместимости.
Автор: Drunya
Категория: Что и как
Просмотров: 1234
Комментариев: 0

Категории:
Сейчас online: 14. Зарегистрированных: 2. Гостей: 12.
-->