
?? Vladimir
28.09.2016
07:41:27
Подскажите как юзать Eloquent модели в lumen. Пока раскомментил строку в бутстрапе. Какое нужно объявить пространство имен в моделях и как подключать их в файле роута?

[Anonymous]
28.09.2016
07:55:08
зачем тебе Eloquent в Lumen'e ?
ты хочешь сделать из Lumen'a Laravel ?
или запросы писать не умеешь?

Google

?? Vladimir
28.09.2016
07:55:36
Второе

[Anonymous]
28.09.2016
07:55:48
Гугл твой друг )

Евгений
28.09.2016
07:59:41
кароч
ставишь laravel
пишешm запросы на элоквенте
и переводишь их в sql
.....
PROFIT!

[Anonymous]
28.09.2016
08:03:06
ага, ток вместое ->get() юзаешь ->toSql()
@perin ты гений ?

Евгений
28.09.2016
08:04:14
надо онлайн сервис мутить, где пишешь элоквент запрос и он переводит в sql

[Anonymous]
28.09.2016
08:04:33
xDDD
извращенец

Google

Евгений
28.09.2016
08:04:58
о да, это про меня

[Anonymous]
28.09.2016
08:05:33
?

Евгений
28.09.2016
08:06:17
Ваще хочется какой то онлайн сервис интересный сделать, чтоб нужный был, и я попрактиковался бы...
Дайте идею)

Wingman
28.09.2016
09:44:20
вопрос: можно ли как-то заставить в ларавеле работать вложенные транзакции ?
т.е.
\DB::connection('...')->beginTransaction();
$class->function();
\DB::connection('...')->commit();
где в class::function() тоже есть beginTransaction() и commit()

?? Vladimir
28.09.2016
09:47:06
Использование в Lumen CSRF-токенов не обязательно?

Wingman
28.09.2016
09:47:24
оно нигде не обязательно

[Anonymous]
28.09.2016
09:48:19
Я тут чо подумал, попробую ещё раз, кто ищет работу на ларке в Питере?
релокация приветствуется

D'
28.09.2016
09:59:49

[Anonymous]
28.09.2016
09:59:58
без шуток такто

D'
28.09.2016
10:00:07
а, тогда не надо
без шуток

[Anonymous]
28.09.2016
10:00:19
збс пообщались ?

D'
28.09.2016
10:00:37
норм собеседование
прям как по книжкам

Wingman
28.09.2016
10:10:14

D'
28.09.2016
10:21:32
а куда ты это пишешь

Wingman
28.09.2016
10:22:04
в тестовый класс же

Google

Wingman
28.09.2016
10:22:09
class CreatingUsersTest extends TestCase

D'
28.09.2016
10:25:32
А если иначе
parent::createApplication();
убери
parent::setUpBeforeClass();
выше поставь

Wingman
28.09.2016
10:26:23
похъ, то же самое

D'
28.09.2016
10:26:52
а оно вообще вызывается?
tearDownAfterClass

Wingman
28.09.2016
10:27:43
да

D'
28.09.2016
10:27:55
а запрос уходит ?
ты тоже не умеешь картинки прикреплять?

Wingman
28.09.2016
10:28:20
я умею ктрл+в

Wingman
28.09.2016
10:28:23
это быстрее)

[Anonymous]
28.09.2016
10:28:31
зато не удобно нам

D'
28.09.2016
10:29:08
мож у тебя БД в транзакции не умеет

Wingman
28.09.2016
10:29:13
конечно умеет

D'
28.09.2016
10:29:16
посмотри уходит ли запрос

Wingman
28.09.2016
10:29:21
вне тестов отлично транзакции пашут
зато не удобно нам
вам - тыркнуть мышкой, мне - принтскрин и ктрл+в
если делать "удобно" - вам НЕ тыркнуть мышкой, а мне - принтскрин + сохранить + найти сохраненное + перетащить
нунахуй)

Google

D'
28.09.2016
10:30:04

Владимир
28.09.2016
10:38:31

Wingman
28.09.2016
10:38:52
ага, или imgur
только что проще - тыркнуть мышкой, или сделать кучу телодвижений для заливки вовне?

Владимир
28.09.2016
10:40:11
В шутере выделяешь область, она копируется в буфер, в телеграмме ктрлв
Проще некуда

Admin
ERROR: S client not available

Wingman
28.09.2016
10:40:46
блеа, я и делаю ктрл+в )
и оно вставляется именно так

Владимир
28.09.2016
10:41:08
И прикрепляется в виде файла
А будет в виде картинки , что удобнее всем

Wingman
28.09.2016
10:41:56
карочи, не
я вдуплил
надо тыркать галку send compressed image
независимо от того, шутер это, или ещё что

Владимир
28.09.2016
10:42:43
Ну или так)

[Anonymous]
28.09.2016
11:50:14
Из одной команды, дёрнуть другую команду можно?
Енто не противозаконно?

(;¬_¬)
28.09.2016
11:50:58
что?
пример в студи

Google

(;¬_¬)
28.09.2016
11:51:04
ю
а то как-то... сложна

[Anonymous]
28.09.2016
11:51:17
protected $signature = 'ingredients:fix:sphinx';
public function handle()
{
Artisan::call('sphinx:product', []);
}

(;¬_¬)
28.09.2016
11:51:25
да норм, имхо
почему нет-то...
если оно отдельно используется, нафига дублировать код

[Anonymous]
28.09.2016
11:51:53
надо пофиксить и вызвать

Wingman
28.09.2016
11:51:54
Ок, другой вопрос :) Как правильно обернуть весь тестовый класс в транзакцию?
public static function setUpBeforeClass()
{
parent::createApplication();
\DB::connection('oracle_rpc')->beginTransaction();
parent::setUpBeforeClass();
}
public static function tearDownAfterClass()
{
\DB::connection('oracle_rpc')->rollBack();
parent::tearDownAfterClass();
}
вот так ^ - не работает, изменения не ролбекаются ;(
Врядли кому пригодится, но всё же: работает, только если стартовать транзакцию в setUp() - это будет перед каждым тестом, но похуй, если запущена - то ничо не произойдет
А ролбекать в tearDownAfterClass()
Возможно, это как-то связано с тем, что в Foundation\Testing\TestCase нет setUpBeforeClass, и наследуется оно не из него, а из phpunit\testcase

[Anonymous]
28.09.2016
11:51:57
чтоб 2 не запускать)
ибо я ленивый
?

D'
28.09.2016
11:52:43

(;¬_¬)
28.09.2016
11:52:43

D'
28.09.2016
11:52:47
а сервис

(;¬_¬)
28.09.2016
11:52:49
а если постоянно...

D'
28.09.2016
11:54:46
у тебя логика в команде чтоли?

(;¬_¬)
28.09.2016
11:55:18