щет, так и знал))
WF_jaltyPal, хуета :)
Форум → Программирование → PHP для идиотов → PHP и ООП → непонятки с ООП
непонятки с ООП
Страницы: ← Предыдущая страница • Следующая страница →
-
-
-
-
Апрель 19, 2010, 9:22 п.п., спустя 41 минуту 6 секунд
бред если у тебя к бд коннект детали в бд
А конфиг в базе хранить не бред ?Сапожник без сапог -
Апрель 19, 2010, 9:38 п.п., спустя 16 минут 30 секунд
а дизайн в бд хранить не бред? А ведь хранят некоторые
А конфиг в базе хранить не бред ? -
Апрель 19, 2010, 9:41 п.п., спустя 2 минуты 19 секунд
это же не повод ровняться на дураков, не так ли? -
Апрель 19, 2010, 9:55 п.п., спустя 14 минут
Так:)Спустя 85 сек.ну а если не хранить стили в бд , то как еще реализовать уникальный стиль анкеты для каждого пользователя? -
Апрель 19, 2010, 10:02 п.п., спустя 7 минут 30 секунд
аа. Ну мы не поняли какие именно конфиги. Если это не системные а настройки пользователей - тогда можно)
users
id, login, passhash, mail, …, style_id
styles
id, title, path # templates/themes/%path% -
Май 8, 2010, 9:44 п.п., спустя 18 дней 23 часа 41 минуту
Нубский вопрос конечно.
Есть к примеру два класса. Они должны взаимодействовать. То есть если к примеру класс User и Cookie.
Мне нужно в Usere почистить куки. Пусть так:class User { public function logout (){ $cookie->clear(); } }
Грубо говоря - так. Но по идее $cookie будет вне зон видимости функции класса юзер. Глобал - некрасиво. Как правильно сделать? -
Май 8, 2010, 10:04 п.п., спустя 19 минут 51 секунду
$cookie = new Cookie(); $user = new User($cookie);
Спустя 56 сек.илиclass User { protected $cookie; __construct() { $this->cookie = Cookie::instance(); } }
-
Май 8, 2010, 10:36 п.п., спустя 31 минуту 38 секунд
Абырвалг, спасибо. А пример instance() можешь показать? -
Май 8, 2010, 10:57 п.п., спустя 21 минуту 37 секунд
class Cookie { private static $instance = NULL; protected function __construct() {} protected function __clone() {} public static function instance() { return self::$instance ? self::$instance : self::instance = new self; } }
это ж синглтон -
Май 8, 2010, 11:07 п.п., спустя 9 минут 13 секунд
Абырвалг, а… через синглтон почему то побаиваюсь делать. Не очень еще понимаю для чего использовать его. -
Май 8, 2010, 11:10 п.п., спустя 3 минуты 48 секунд
ну у тебя в этом Cookie-классе? можно его вообще статическим полностью сделать наверно -
Май 8, 2010, 11:25 п.п., спустя 14 минут 43 секунды
Абырвалг, ну на месте куки может быть MysqlСпустя 23 сек.Хотя его конечно тоже можно статическим сделать.
Страницы: ← Предыдущая страница • Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!