
f4rt~
31.01.2017
19:17:18
давай с малого начнем

TISAZE
31.01.2017
19:18:25

f4rt~
31.01.2017
19:18:51
Есть feed.exileed.com, накидать ботика который с ним общаться будет не слишком сложная задача

D'
31.01.2017
19:19:15
хм

Google

TISAZE
31.01.2017
19:19:22

f4rt~
31.01.2017
19:19:30
почему за такие деньги, с тобой никто работать не будет)

Jamal
31.01.2017
19:20:10
Мужики по Ларочке совет нужен, могёте?

Dmitriy
31.01.2017
19:20:40

Jamal
31.01.2017
19:21:02

Dmitriy
31.01.2017
19:21:41
адово, без отрицания
Не очень код

Евгений
31.01.2017
19:22:48

Dmitriy
31.01.2017
19:22:54

TISAZE
31.01.2017
19:22:56

Jamal
31.01.2017
19:23:07
Насколько адекватно делать такое в моделях:
class OptionsModel extends Model
{
protected $table = 'Options';
public $timestamps = false;
public static function theme(){
$theme = \Cache::get('theme_name',function (){
$theme_name = OptionsModel::where( 'option_name', 'theme_name' )->first();
$theme_name = ( !is_null( $theme_name ) ) ? $theme_name : 'default' ;
return $theme_name;
});
return $theme;
}
}

Google

Andrey
31.01.2017
19:23:21

Jamal
31.01.2017
19:23:35

Dmitriy
31.01.2017
19:23:38
хм
Мой сервис знаменит, да

f4rt~
31.01.2017
19:23:52

Jamal
31.01.2017
19:24:10
Вместо
( new Options())->theme()
@oop_ru
Так тут не ООП же, просто факт того насколько адекватно я спрашиваю

f4rt~
31.01.2017
19:24:57
</конец цитаты>

TISAZE
31.01.2017
19:25:19

f4rt~
31.01.2017
19:25:53
движке или тд, впрочем не важно
не стоит оффтопить

TISAZE
31.01.2017
19:27:30

Jamal
31.01.2017
19:29:54

Dmitriy
31.01.2017
19:30:28

Jamal
31.01.2017
19:31:02

Dmitriy
31.01.2017
19:36:20

Andrey
31.01.2017
19:37:41
А кстати, с кешем где правильнее работать? В модели? Или где?

Google

Jamal
31.01.2017
19:38:40

Alexander
31.01.2017
19:40:23
Товарищи, есть у кого deb Пакет Valentina Studio ? они свой офсайт убили блин...

radroxx
31.01.2017
19:40:43
У меня колега только что выкатил проект на прод, с которым ебался 2 недели, и только что оказалось что он все это время делал сайт с маштабом в браузере 80% ))))))))))))))

Andrey
31.01.2017
19:40:46
Вот и я "на путях" стою
Возможно даже в базовом контроллере... Для всего приложения...но в другие контроллеры это не пихал бы...

f4rt~
31.01.2017
19:41:31

da horsie
31.01.2017
19:41:36

Jamal
31.01.2017
19:42:12
Направьте меня Гуру мыслей

Andrey
31.01.2017
19:43:36
Кто бы нас направил

f4rt~
31.01.2017
19:43:45
++

da horsie
31.01.2017
19:43:47
"настройки" как относятся к модели?

Jamal
31.01.2017
19:44:15

da horsie
31.01.2017
19:44:22
они разве не часть конфигурации системы?

Jamal
31.01.2017
19:44:22
Тафталогия
но как есть

da horsie
31.01.2017
19:44:45
у объекта "настроки" какое прведение?

Jamal
31.01.2017
19:44:50
Ну у меня есть настройки, таблица в базе данных 'Options'
так вот приделал я этой таблице отдельную модель

Google

da horsie
31.01.2017
19:45:31
зачем модель, если нет поведения?

Jamal
31.01.2017
19:45:32
и того хочу с помощью этой модели брать данные из этой таблицы

da horsie
31.01.2017
19:46:38
модель это поведение - у нее есть методы, но не видно внутреннее состояние. противоположность модели - структура данных
твои настройки это данные, набор полей и значений
у нее нет логики

Dmitriy
31.01.2017
19:47:55

Jamal
31.01.2017
19:48:04
у нее нет логики
Так о чём речь, вся её работа сходить в кэш, если данные там есть то вот на тебе, если нет идёт в базу если и там нету, то извини братан лови Экзепшн

Dmitriy
31.01.2017
19:51:39
Тогда Фигачим репозиторий, декоратор и уже там кешируем запросы

Admin
ERROR: S client not available

da horsie
31.01.2017
19:52:55
или декоратор поверх

D'
31.01.2017
19:55:12
можно еще декоратор поверх
тоже как вариант

Jamal
31.01.2017
19:55:39
Вы такими красивыми словами изясняетесь, я тоже таким буду года чере 3 ? =)
Просто скажите мне, я нормально делаю или нет ? =)

da horsie
31.01.2017
19:56:15
нет
скорее всего нет

Jamal
31.01.2017
19:56:38

Google

Jamal
31.01.2017
19:56:47
Маааааловероятно, но возможно ?

da horsie
31.01.2017
19:57:07
если ты не собираешься поддерживать этот код, то можешь писать как угодно
написал и забыл - вполне ок

D'
31.01.2017
19:57:29
я уже забыл (

F01134H
31.01.2017
19:59:10
вспоминай давай

D'
31.01.2017
19:59:29
вспомнил
ты мне 100$ торчишь

f4rt~
31.01.2017
19:59:40
?

D'
31.01.2017
20:00:01

f4rt~
31.01.2017
20:00:09

F01134H
31.01.2017
20:00:15
+

da horsie
31.01.2017
20:00:16
наркоманы

F01134H
31.01.2017
20:00:19
спасибо

da horsie
31.01.2017
20:00:28
пожалуйста

D'
31.01.2017
20:00:38
нзч

Jamal
31.01.2017
20:00:51
Так какие варианты ?
или зае*ал ?

D'
31.01.2017
20:01:04

da horsie
31.01.2017
20:01:20

D'
31.01.2017
20:01:42
Прочитал "тебе уже 2 сектанта предложили"

Jamal
31.01.2017
20:01:49

F01134H
31.01.2017
20:02:42
у сектантов спроси
а вообще, это не какая то фича php