@laravel_pro

Страница 401 из 2014
Vladimir
10.03.2017
20:07:47
Конечно

event - моделька, events - таблица

Разница между моим чистым sql запросом и sql запросом от laravel только в экранировании

Должен получиться примерно такой запрос: SELECT * FROM events AS e LEFT JOIN streams AS s ON e.streamId = s.id WHERE e.type = 2 AND s.streamerId = 1 Если его выполнить в phpmyadmin - оно будет работать

Google
(;¬_¬)
10.03.2017
20:09:58
ну вот значит открывай вот эту страницу https://laravel.com/docs/5.4/eloquent и вот эту https://laravel.com/docs/5.4/eloquent-relationships

читай и думай

Разница между моим чистым sql запросом и sql запросом от laravel только в экранировании
ерунду не выдумывай. если ты используешь eloquent модели, то разница между обычным DB:: приличная

Vladimir
10.03.2017
20:10:40
Ну хоть намекни на проблему)

(;¬_¬)
10.03.2017
20:11:04
проблема в том, что ты неправильно юзаешь eloquent модели

или юзай eloquent, или \DB::

https://laravel.com/docs/5.4/queries#retrieving-results

а ты обе вещи взял и в кучу смешал

Vladimir
10.03.2017
20:12:41
Чистый sql запрос я привел для примера, как результат того, что должно получиться.

В laravel я сделал просто toSql()

Я DB не хочу юзать, я как раз остановился именно на моделях. Я расписал там связи, но чет как-то не хочет

Я кажется понял

(;¬_¬)
10.03.2017
20:15:35
ну так если ты расписал там связи, то твоя выборка должна работать примерно так events::where('type',2)->stream(function($query){return $query->where('streamerId',1)})->get()

Google
Vladimir
10.03.2017
20:16:33
А вот это интересно. Понял в чем проблема, спасибо вам!

Sergey
10.03.2017
20:54:31
Всем привет.

∀RTUR
11.03.2017
11:30:32
граждане lumen'щики. Подскажите назначение Lumen. Понятно что он быстрый. Он чисто для микросервисов?

Иван
11.03.2017
11:31:11
верно

Евгений
11.03.2017
11:33:36
api

Иван
11.03.2017
11:34:41
впринцепи да, но в люмене например будет сложеней реализовать oauth2 авторизацию с помощью стандартной бибилиотеки лары (passport)

∀RTUR
11.03.2017
11:41:12
спасибо за ответы

придумал как формировать запрос от имени пользователя проще. на вид отправлять массив параметр - значение. А на виде foreach input

а то я для каждой платежной системы формировал вид

и один и тот же код js для автоматической отправки формы

а на чистом php можно получать имя переменной в строку? что-то помню с voyager было что-то вроде ->($varname)

Sergey
11.03.2017
12:49:11
Кто-нибудь может помочь с общей аутентификацией сайта с phpbb

?

Иван
11.03.2017
13:34:57
Можно

->$var

Без скобок

пример

$lang = "en"; $var = "column_" . $lang; $text = $db->$var;

вот как-то так

∀RTUR
11.03.2017
15:18:37
Google
Иван
11.03.2017
15:19:11
Это я абстрактно написал

∀RTUR
11.03.2017
15:41:22
допустим у меня переменная $var я хочу вывести ее имя echo ->$var ?

Aztwin LK
11.03.2017
15:53:51
Ребята у меня тут вопросик как можно назвать таблицу в базе где будет находится связка аккаунтов?

∀RTUR
11.03.2017
15:58:41
нет, это не то

Это я абстрактно написал
если $db не будет объявлена, что делать?

или это только для ООП доступно?

Юрий
11.03.2017
16:12:27
Слушайте, вопрос есть такой. Есть старый легаси опенсурс проект. Есть желание обновить, чтобы хоть как-то развивался. Переписать все сразу с нуля на ларавел по понятной причине нет возможности. Есть советы как компонентно его внедрять хотя бы? Я например понимаю как внедрить контейнер, через него доктриночку и прочее. Но вот относительно монолитный фреймворк вроде лары - не понимаю.

Все настолько плохо что даже нет общей точки входа, так бы хотя бы идеи были вроде инициализации лары параллельной чтобы базу заюзать и другие компоненты а потом уже в контроллеры растащить старое

Вдруг кто сталкивался

Или брать менее монолитное вроде симфони и иначе никак?

Alexander
11.03.2017
16:19:02
∀RTUR
11.03.2017
16:19:39
хочешь получить “var” как строку?
да. вот у меня переменная $var = 'test'; я хочу вывести на экран var

Alexander
11.03.2017
16:20:36
PHP так не умеет без костылей

http://stackoverflow.com/questions/255312/how-to-get-a-variable-name-as-a-string-in-php

Но непонятно, зачем так нужно вообще

F01134H
11.03.2017
16:27:24
вот именно

в пыхе этого нет, потому что это не нужно

Andrey
11.03.2017
16:27:45
Все настолько плохо что даже нет общей точки входа, так бы хотя бы идеи были вроде инициализации лары параллельной чтобы базу заюзать и другие компоненты а потом уже в контроллеры растащить старое
Подключайтесь Лару только для тех страниц которые уже перенесены на Лару. Я так подключал проверку юзера и его прав для файлого редактора типа ckeditor

F01134H
11.03.2017
16:27:53
сто процентов в репу было предложение о каком-нибудь get_var_name

Google
Юрий
11.03.2017
16:28:33
Подключайтесь Лару только для тех страниц которые уже перенесены на Лару. Я так подключал проверку юзера и его прав для файлого редактора типа ckeditor
То есть предлагаешь поставить лару в папку с проектом и переносить компонентно на нее только новое? А бд закостылить в старом коде на время?

Andrey
11.03.2017
16:30:01
Ну да

Admin
ERROR: S client not available

Юрий
11.03.2017
16:30:43
Вообще как идея, думал про такое, единственное что останавливает это костыльность со старым. В легаси переиспользование большое было. Ну в принципе наверное это единственный вариант мигрируя базу сразу переносить... спасибо, надо будет попробовать.

Dmitriy
11.03.2017
17:08:25
https://www.youtube.com/watch?v=_h1MJbyGSc8
А срок годности ?. Я видел номер карточки

Rodion
11.03.2017
17:09:51
и как ты аутентификацию пройдешь без смс?)

Dmitriy
11.03.2017
17:10:29
и как ты аутентификацию пройдешь без смс?)
Пфф. У меня терминал дома есть =) Там не нужен не свс код и 3д секьюре

Aleserche
11.03.2017
18:14:06
на какую админку стоит обратить внимание? Год назад была какая-то одна топовая. Сейчас начал гуглить, а их уже столько, что глаза разбегаются

http://sleeping-owl.github.io/ кажется вот эту раньше смотрел. Меня тогда еще смутило то, что под 5.3 не работает

https://sleepingowladmin.ru/ вот кажется оно. С него и начну

Aztwin LK
11.03.2017
20:05:07
Народ посоветуйте решение чтобы по умолчанию HTTPS был и не пришлось бы делать группу и редиректить с HTTP на HTTPS

∀RTUR
11.03.2017
20:23:34
PHP так не умеет без костылей
не, тогда не надо) спасибо

Aleserche
11.03.2017
20:35:39
нагуглил, я даже не знаю, какой линк кинуть, их очень много. Поэтому держи вот это https://www.google.ru/?q=nginx+redirect+to+https

Aztwin LK
11.03.2017
20:58:19
Красава. Уже решил

Спасибо

Luka
12.03.2017
16:48:08
Хай чатик

Google
Luka
12.03.2017
16:48:12
Что нового ?

Юрий
12.03.2017
16:55:21
Ларавел 6 вышел

Dmitriy
12.03.2017
16:55:47
Юрий
12.03.2017
16:56:02
Нет, тейлор обещает в следующем релизе как обычно

Dmitriy
12.03.2017
16:56:49
Понятно, значит сидим на 5.1. С - стабильность

F01134H
12.03.2017
17:05:13
да переходить только ради новых фишек если

Ало

как в ларке эксепшены бросать

в виде жсона?

Firdavs
12.03.2017
17:17:16
reutrn response()->json(['huy']);

F01134H
12.03.2017
17:18:07
гениально

Страница 401 из 2014