dkameleon, также как и со свойствами объектов. А за __callStatic спасибо, это действительно неплохая идея.
dkameleon, да точно. Был бы __getStatic и проблемы бы не было. Но и __callStatic дает возможность писать типа CONF::get('DB')['PASSWORD'];. Наверное, так и придется сделать.
siv1987, обращение к статическому методу каждый раз.
ivan-lev, спасибо, но таким синтаксисом я сделаю свой код инвалидом.
Милованов Ю.С, мне тоже нравиться этот вариант. Но его нужно будет объявить глобальным + он всегда должен быть установленным. А мне нужна также ленивая подзагрузка. Поэтому, я и подумал об эмуляции __set, __get для статического контекста.
Это плохо? Хотя сам знаю ответ. Работает все превосходно. Но только от одной мысли, что мне нужно что-то переписать в системе пропадает желание вообще что-то делать и сразу хочется спать. :( Но главное - комфорт пользователя.
siv1987, я попутал с другим шаблоном. Ну все-равно я же буду получать объект через метод getInstanse, а мне нужен синтаксис типа CONF::$DB_PASSWORD, а не CONF::getInstanse('DB_PASSWORD'). Понимаете? Иначе это не стоит того. Сейчас у меня CONF_DB_PASSWORD. Но есть потребность в кешировании объектов и во вложенных объектах.
siv1987, ну объект же все-равно нужно создавать каждый раз или я что-то не о том думаю?
Смотрите. В начале скрипта я создам $singleton = new Singleton(). Но в другой подпрограмме (в функциях, других классах) доступа к этому объекту не будем, и мне нужно будет опять писать $singleton =...
Ok. Вот пример.
<?php$singleton = new Singleton();class B {function __construct() {var_dump($singleton); //NULL}}?>
Не доступен в подпрограмме, а нужен глобальный объект (как статический) и с прелестями магических методов.
ivan-lev, да я понимаю как обращаться к ним. Я имею ввиду как сэмулировать __set, __get для статика? То-бишь, чтобы не было ошибки, если я, к примеру, обращусь к не заданному статическому свойству.
Я знаю. Там Instanse записывается в статическое свойство. Но объект все-равно в каждой подпрограмме нужно заново создавать. Т.е., как к статическому не обратишься.
aside в середину section, иначе, смысла в section нету.
BrightGuy, а что плохого в этом? Браузеры интерпретируют закодированный адрес в читабельный, а поисковым роботам подобные страницы (тегов) скорее-всего и так закрыты через robots. Не вижу смысла. Может назовете?
Вы это поняли потому что я не посочувствовал вам?
Я этого не говорил. Вы скажите врачам что у вас море денег, они вам понавыписывают брендовых и дорогих препаратов, когда можно обойтись и более дешевым аналогом. Будьте добры, вы поставьте врачей перед фактом, что денег не так много, но вы бы хотели узнать минимальную стоимость лечения, а не по высшему стандарту. Добрые люди готовы оплачивать излечения, но не реабилитацию, бренды и хрущи некоторых врачей!
Я ничего не ставлю. Вы сами сказали - гепатит С. Вы сами сказали, АЛТ повышен в 10 раз от нормы. Вы сами сказали, брат может делать логотипы в больнице.
Вы сами двумя постами выше сказали, что не в курсе дела. Но тем-не-менее, вы уже успели нам наговорить и за единственное спасение - пегилированный интерферон, и за 5000 долларов на первое время. Откуда такие цифры, если вы не в курсе???
А это что?
А я такой же форумчанин. И посчитал нужным растолковать ситуацию, ибо некоторые падают в обморок от слов "гепатит, хламидиоз", даже не подозревая, что эти люди живут ненамного хуже за них. А у некоторых "хроническая стадия сначала, а острая потом". Ну вы поняли. ;)
Нет. Во-первых, вам самому не выгодно чтобы все проходили мимо. Подумайте почему? - Иначе и цента вы не соберете. Во-вторых, я не хочу чтобы завтра умер какой-то ребенок от лимфомы, только потому, что все деньги были выкинуты на дорогие брендовые и ненужные лекарства на лечения не смертельных болезней. Меня не смущает факт вашего обращения, но только имейте совесть! Вы завышаете цены, подбирая самые дорогие препараты, прогнозируя самое тяжелое течение болезни реально сами не будучи в курсе дела. И только об этом речь.
Я считал стоимость лечения по традиционной схеме, 3 укола по 5 000 000 МЕ Интерферона альфа в неделю + Рибавирин + Гептрал раз в неделю.
Как раз это не есть флудом. Или вы открыли тему, чтобы почитать сожаления? - Нет? Тогда вообще не понятен смысла данной темы. Деньги вы не просите, говорить о ситуации отказываетесь.
Вы не равняйте аутоиммунные заболевания, ДЦП и онкологию с инфекцией.
А мне не нравится то, что люди вместо того чтобы отвечать за свою жизнь сами, просто требуют помощи у других. А на элементарные вопросы, бросают минусы и отвечают с пеною во рту. А вы ведь то сами не в курсе дела, а я уже виноват. Не стал бы я вам ничего жертвовать. Есть люди, которые действительно заслуживают и нуждаются в помощи. А здесь мало того, не факт, что действительно есть потребность именно в таких дорогостоящих лекарствах (а я не по наслышке скажу вам, этой потребности нету), так еще и с пеной во рту. Не забывайте где вы и с какими намерениями. А то вместо того чтобы помочь брату, своею озлобой, только лишите его одно из шансов на легкое излечение.