Джамал
Посмотри Флэш сериал
Джамал
Ты наверно Вэллс с нашей Земли
invariance
https://picsrch.me/w4dh2WpN
invariance
Arthur
зря-зря
да вот кстати думаю не зря
invariance
не оч?
Maksim
Но сериал не смотрел, пока ))
Джамал
Интересно а под каким номером наша Земля с их точки зрения)))
Arthur
invariance
😆
Arthur
причем обе
invariance
Тогда это не считается
Джамал
Для нас то она по умолчанию 0
Джамал
Я не успел
B
Чуваки
B
подскажите
B
как поступить
B
хочу сделать из модели которая работает с бд
B
синглтон вариант
B
т.е. делаю нечто вроде
B
$this->modelDislFileColumn = new DislFileColumn();
B
ну и для того чтобы в самой модели хранить определенные данные на время выполнения скрипта
B
насколько это правильный подход
B
и второе, у меня есть таблицы в которых не более 30 строк, но я постоянно с ними работаю. И делаю запросы.
B
В связи с этим я думал что можно один раз при подключении модели, в конструкте самой модели сделать нечто типа
B
private $dbDataCache = [];
public function __construct(array $attributes = [])
{
parent::__construct($attributes);
$this->dbDataCache = static::get()->toArray();
}
B
ну и дальше через публичные функции работать с этими один раз загруженными данными
B
вопрос, не хуйню ли я делаю? и как быть в таком случае?
Sergey
вообще не правильно :) моделька на каждую запись
Sergey
всё будет глючить
Sergey
то есть6 если сделаешь выборку из 5 элементов у тебя будут проблемы с синглтонами, потому что это всё модельки
Sergey
тонкое место eloquent
Sergey
и вообще синглтоны лучше не делать, без очень крайней необходимости
B
как тогда поступить в моем случае?
B
у меня так и есть одна модель на одну таблицу, я лишь не хочу чтобы каждый раз при обращении к ней у меня делался запрос в бд
Sergey
создать класс, который будет в себе эти модели хранить
Sergey
вот здесь https://laravel.com/docs/5.0/container#basic-usage можно почитать, как делать синглтоны через DI ларавеля
Sergey
https://laravel.com/docs/5.0/providers вот здесь, как это оформить в провайдер
B
окей спасибо
B
ссейчас посмотрю
Евгений
Вжух вжух и в продакшн
Arthur'); DROP TABLE Users;--
ребят. updated_at сам обновляется если ничего не трогать касательно стандартных настроек?
Anonymous
Все спят что ли?
Dmitriy
Нуда
Anonymous
Не интересно все это
✙ Myroslav
Ребят, а phpunit dataProvider не умеет вернуть два массива- аргумента?
Тоесть, я пишу тест и мне надо сравнить два массива
['a' => 'a']
function test($a, $b){
assertEquals($a, $b)
}
соответственно пишу датапровайдер
return [
[['a' => 'a'], ['a' => 'a']]
]
и типа все хорошо, но потом получаю эррору Notice: Undefined offset: 1 in \vendor\sebastian\recursion-context\src\Context.php on line 141
Можете подсказать что я не так делаю?
invariance
invariance
мож там ответят
Arthur
Anonymous
Найди парня Алиса и успокойся)
Anonymous
Anonymous
Да и я спокойна)
Anonymous
Тогда не задавай глупые вопросы
Anonymous
Andrey
@AlisaWUMAH выходи за меня. Потом объясню.
Но тебе надо переехать в Питер.
Anonymous
Ничего, просто это флуд
Anonymous
Andrey
Anonymous
С laravel кто работал?
Andrey
я
Andrey
Anonymous
Что именно делал?
Andrey
а что именно надо?
Andrey
разное делал
Anonymous
У меня вроде 3 версия, весной разрабатывал
Anonymous
Мне обратную связь получить
Andrey
весной? 3ка вышла года 3 назад
Anonymous
Ой. Ошибся
Andrey
Вышла из прода*
Anonymous
Сейчас точно скажу
Andrey
5.3 может?
Andrey
Anonymous
5,2