@ru_laravel

Страница 8 из 39
Alexander
02.12.2016
15:00:39
Ну может так и правильно.. оригиналы можно хранить и в storage, тогда их точно не подрежут. А вот вопрос кэширования, я планировал просто нарезать в нужном мне формате при запросе.

Как кэширование у intervention работает мне не понравилось, на не сильно мощном сервере подтупливает

Илья
02.12.2016
15:01:25
сторадж ты можешь настроить и на паблик и туда все это дело покласть, а потом зная куда ты поклал просто прописываешь

Valeriy
02.12.2016
15:01:54
Не получалось даже если симлинк

Google
Valery
02.12.2016
15:02:28
в конфиге прописывал?

filesystems.php

Valeriy
02.12.2016
15:06:39
Угу

Alexander
02.12.2016
15:43:52
public function images() { return $this->hasMany(\App\Models\Images::class,'object_id','id')->where('section','porno'); }
получилось :) работает. Только не пойму как сделать обратную связь

У меня было просто return $this->belongsTo('App\Models\StaticPage');

но как быть когда несколько моделей теперь

ммм.. или просто под каждую свой метод описать и все?

Kirill
02.12.2016
15:52:56
Унаследуй свои модели не напрямую от model, а через промежуточный класс

Alexander
02.12.2016
15:58:31
Что это даст?

я просто не понимаю, что именно нужно поместить в промежуточный класс )

Valery
02.12.2016
16:01:46
надо у модели Images получать модель-хозяина фотки?

Alexander
02.12.2016
16:01:51
да

Kirill
02.12.2016
16:04:42
Это даст то, что в промежуточной модели ты можешь написать сколько угодно общих нужных тебе методов, а модели тебе менять больше не придётся

Google
Valery
02.12.2016
16:06:08
может быть подсовывать в belongsTo нужный класс, вместо одного захардкоженного?

Kirill
02.12.2016
16:06:35
Но копировать из модели в модель hasMany тоже можно

Только тупо

Alexander
02.12.2016
16:07:00
А насчет наследования, не лучше тогда эти методы в trait вынести?

Хотя наверное не верно это ) лано, пойду доки покурю )

Kirill
02.12.2016
16:09:07
Так не выйдет, по-моему

Alexander
02.12.2016
16:09:13
Так не выйдет, по-моему
ну да.. я уже подумал, что наверное не верно это.. там же к модели идет обращение.. слегка подзапутался

еще бы методом опредять автоматом с какой модели запрос пришел )))))

Valery
02.12.2016
16:49:14
а щас как?

Alexander
02.12.2016
16:49:31
ну а щас я шлю $image->article('App\Models\StaticPage')->get();

Valery
02.12.2016
16:52:16
так а если в таблице images сразу сохранять класс вместо таблицы? либо и то, и то. либо, если стандартное именование, то по названию таблицы определять имя класса

Alexander
02.12.2016
16:54:13
сейчас попробую

Kirill
02.12.2016
17:19:32
Здесь как раз можно разные belongsTo написать

Alexander
02.12.2016
18:14:52
не пойму только, чего тинкеру не нравится

не могу в нем оттестировать

какие то ... появились

Valery
03.12.2016
02:16:54
а в $image->section что?

Google
Valery
03.12.2016
02:33:37
попробуй так: $className = 'App\Models\' . $image->section; $model = new $className;

Alexander
03.12.2016
04:59:35
а в $image->section что?
название модели.

попробуй так: $className = 'App\Models\' . $image->section; $model = new $className;
Дак мне новую не надо создавать.. цель получить кому принадлежит картинка :)

Valery
03.12.2016
05:00:12
типа StaticPage?

Alexander
03.12.2016
05:00:28
Есть функция у модели Image: public function article($model) { return $this->belongsTo($model, 'object_id', 'id'); }

в section я кладу название модели

Valery
03.12.2016
05:01:53
ну да, вот вместо модели аргументом вставить 'App\Models\' . $this->attributes['section']

Alexander
03.12.2016
05:04:56
Я не верно функцию написал.. это я уже методом тыка пытался глянуть )

Valery
03.12.2016
05:24:39
может быть в конце двойной слэш поставить? а то он кагбэ экранирует кавычки

Alexander
03.12.2016
05:25:05
Блин, только допер до этого )

Получилось :)

Спасиб

Valery
03.12.2016
05:27:39
костыли и труд всё перетрут

Alexander
03.12.2016
05:28:30
тип того :)

)))

Nikolay
03.12.2016
06:53:57
Оп

Version: 2016.3

обнова пришла

на phpstorm

кто-нибудь ставил?

Google
Valery
03.12.2016
06:55:04
да. появилась проблема с сохрнением паролей (

Oleg
04.12.2016
14:47:55
Привет ✌

Valery
04.12.2016
14:48:01
ку

Oleg
04.12.2016
14:48:17
неужели я нашел вас.

Valery
04.12.2016
14:48:43
посоны, валим, нас вычислили

Oleg
04.12.2016
14:49:09
тут все на ларавеле?

Valery
04.12.2016
14:50:00
ну типа того

Oleg
04.12.2016
14:50:28
ну хорошо. остаюсь.

Alexandr
06.12.2016
10:53:38
Любителям померятся фреймворками https://www.iceframework.org/doc/introduction/benchmark

Celestial
07.12.2016
08:45:03
люди уже фреймворками меряются )))

комрады тут живые есть?

вопрос такая записть жизнеспособна вообще нет? $documentstatus= Document_status::where('user_id',$userid) -> where('type',$doctype) -> where('document_id',$Docid) -> firstOrCreate() -> status; нету пока что возможности проверить т.к пишу логику

Valery
08.12.2016
12:31:22
ой, чёто не по фэншую

Celestial
08.12.2016
12:31:37
а как по феншую тогда

Valery
08.12.2016
12:31:43
я про кодстайл

Celestial
08.12.2016
12:31:54
да это ебаный телеграмм

исправляет

Valery
08.12.2016
12:32:00
пср, все дела

Celestial
08.12.2016
12:32:20
тут то всё норм

в пхп то нету PSR )))

Google
Celestial
08.12.2016
12:33:10
если это то о чем я подумал

Илья
08.12.2016
12:33:17
PSR-1 PSR-2

Celestial
08.12.2016
12:33:20
как PEP 8

в питоне

об этом речь?

Илья
08.12.2016
12:34:03
http://www.php-fig.org/psr/psr-2/ http://www.php-fig.org/psr/psr-1/ как минимум есть они)

Celestial
08.12.2016
12:34:10
а это то

давно уже забыл

о существовании онного

Quiss
08.12.2016
12:42:28
да это ебаный телеграмм
Document_status:: Это тоже телеграм тебе исправил?)

ты наркоман?

Celestial
08.12.2016
12:42:42
lf

Страница 8 из 39