
Beeyev
07.09.2016
12:20:17
окей
как мне дернуть по ларавеловскому значения из $_SERVER ?

Gleb
07.09.2016
12:21:10
function actionName(Request $request){
dd($request);
}
в контроллере, вестимо.

Beeyev
07.09.2016
13:03:04
понял

Google

Beeyev
07.09.2016
13:03:06
ну ок
а если у меня самодельный класс
app/Libraries/adSync/AdSyncer.php
<?php
namespace App\Libraries\adSync;
class AdSyncer
как в нем использовать иньекцию ларавела?

Alejandro
07.09.2016
13:06:03
1. если ты в конструкторе любого класса ожидается принять к пример (App\Models\User $user) а ты ничего не передаешь при создании обьекта, то в таком случае ларавел подставит тебе новый обьект App\Models\User'а
2. Чаще всего передавать нужно( ради возможности замены App\Models\User на какого нибудь App\Entities\User) контракты типа App\Contracts\UserEntity. По этому в сервайс провайдер биндишь App\Contracts\UserEntity на App\Models\User или App\Entities\User

Golib
07.09.2016
17:33:30
Доброго времени суток
хочу использовать DataTable"ы, что лучше для рендеринга React или старый добрый jQuery???

D'
07.09.2016
17:37:13
Лучше просто js

Евгений
07.09.2016
17:37:51
Жквери

Golib
07.09.2016
17:37:51
но я не такой крутой джедай ))

D'
07.09.2016
17:38:06
Вообще странный вопрос

Google

Golib
07.09.2016
17:38:12
да))

Евгений
07.09.2016
17:38:15
Или Vue ?

D'
07.09.2016
17:38:18
Если у тебя фронт на реакте, то используй реакт
А если нет, то ты собрался его тянуть ради таблиц?
Или Vue ?
у vue огромные проблемы с рендером больших таблиц

Евгений
07.09.2016
17:39:28
10к строк проблемно будет?

D'
07.09.2016
17:39:36
столбцов сколько?

Евгений
07.09.2016
17:39:42
5

D'
07.09.2016
17:39:50
Будут проблемы

Golib
07.09.2016
17:40:04
где то 3,5К

D'
07.09.2016
17:41:05
Для vue надо https://github.com/vue-comps/vue-clusterize подобное использовать
Там больше 100 строк уже начинаются лаги

Beeyev
07.09.2016
17:57:36

? Snyp
08.09.2016
06:49:56
Троян TorrentLocker отказывается шифровать файлы россиян
http://goo.gl/Be7wr9
На Linux напали «покемоны»
http://goo.gl/loYAU1
Хакер, взломавший серверы демократов США, отверг связь с Кремлем
http://goo.gl/mkZDx2

Alejandro
08.09.2016
07:14:36
как указать одному роуту мидлвер?
Route::get('/uri', ['middleware' => 'auth']) так пойдет?

Евгений
08.09.2016
07:15:31
проверь)

Alejandro
08.09.2016
07:15:36
Та да

Google

Alejandro
08.09.2016
07:15:38
проверил)

Евгений
08.09.2016
07:15:38
вроде да

Alejandro
08.09.2016
07:15:43
работает
Всем хай

Евгений
08.09.2016
07:15:50
логично
приветы
кто нибудь с саундклауда парсил музыку?

Артур Евгеньевич
08.09.2016
07:16:49
Привет!
я нет(

[Anonymous]
08.09.2016
07:17:12
Привет, я тоже нет, подруга парсила вроде, но она на руби
поищи, АПИ должно быть
у них

Евгений
08.09.2016
07:18:03
апи есть, есть даже для лары пакет
щас вот буду ставить и смотреть

Alejandro
08.09.2016
08:00:34
кто-то мне не советовал использовать фасады
почему?
к примеру Вместо use Hash; и потом использования его Hash::make()
советуют писать use use Illuminate\Contracts\Hashing\Hasher, потом инжектить его через конструктор потом вызывать $this->hasher->make()...

D'
08.09.2016
08:01:37
Всем прет

Alejandro
08.09.2016
08:01:41
Привееет

Google

D'
08.09.2016
08:01:51
Они по сути оставленны для обратной совместимости.

Alejandro
08.09.2016
08:02:29

D'
08.09.2016
08:03:24
Это удобно, но это магия )

Alejandro
08.09.2016
08:03:44

D'
08.09.2016
08:04:16
Всегда лучше использовать конкретный конртакт\реализацию чем фасад. Просто для чистоты кода.
Но по-сути вообще похер
Фасады тоже хороши.

Admin
ERROR: S client not available

Alejandro
08.09.2016
08:04:46
пнятно
просто надо по всему проэкту я так понял использовать Либо фасады, Либо инжекторским методом

D'
08.09.2016
08:05:36
Ну я для Log например фасад использую
Всегда

Alejandro
08.09.2016
08:05:49
а для Session?

D'
08.09.2016
08:05:54
session()

Alejandro
08.09.2016
08:05:58
)

D'
08.09.2016
08:06:07
так же response()
view()

[Anonymous]
08.09.2016
08:37:37
https://cheerfulcoder.wordpress.com/2016/09/04/larapackgenerator/

Google

Artur
08.09.2016
10:38:50
Лара сама умеет инъектить зависимости конструктора через магию

D'
08.09.2016
10:40:37
причем тут phpunit?
фасады плохие не из-за него
На фасады моки отлично ложатся как раз
Там встроенная поддержка моков

Artur
08.09.2016
10:42:40
Но так явно

D'
08.09.2016
10:42:50
ты не понял

Artur
08.09.2016
10:43:00
Самые типичный кейс даже не тесты

D'
08.09.2016
10:43:01
ты можешь прост написать Facade::shouldReceive()->once()
без ебатни
и мокается оно на раз-два
Фасады хреновы по своей сути
Их и оставили только для обратной совместимости
Чтобы код не ломать людям.
А так все новое делают уже напрямую инжектами интерфейсов

Artur
08.09.2016
10:44:32
Нууу я фасады и не заствл
:)

D'
08.09.2016
10:44:51
Ну напиши Log
Вот тебе и фасад