Случайно встретил кусок кода в гугле, стало интересно, можно ли так юзать вообще?
Что это за дичь?
Типа юзать класс для переменных настроек, которые хранятся в бд. ._.
<?php
class Settings
{
public function __construct()
{
$settings = DB::get('SELECT * FROM settings WHERE id = 1 LIMIT 1');
Вполне.
Это называется сериализацией/десериализацией и инкапсулирует внутренние детали сохранения/восстановления объекта.
________ посл. ред. 09.01.2019 в 22:34; всего 6 раз(а); by monobogdan
Dekirs, это да, но каждый раз слать лишний запрос в бд - дичь.
Лучше уж сделать чтобы брало из файла, а если в файле устарело - то брало из бд и записывало в бд.
Таким образом нагрузки меньше и гибкость хорошая.