
Илья
26.06.2018
06:54:50
кэшировать + обнуление кеша при изменении конфигов

Daniel
26.06.2018
06:54:55

mr_makss
26.06.2018
06:55:20
memsql
))

Google

Владислав
26.06.2018
06:56:05
понял, спасибо

Бекболот
26.06.2018
06:56:13
need help. when I try to get a json data from db (using eloquent) it gets me json data as stdClass, I need json as array, how Can I pls help

Илья
26.06.2018
06:56:37

Daniel
26.06.2018
06:56:45
json_decode($std, TRUE);

Maksim (Ellrion)
26.06.2018
06:57:06

Илья
26.06.2018
06:57:48

Владислав
26.06.2018
06:57:58

Бекболот
26.06.2018
06:59:02
protected $casts = [
'count' => 'array'
];

Илья
26.06.2018
07:00:04

Бекболот
26.06.2018
07:00:20

Илья
26.06.2018
07:01:17
did you have
protected $casts = [
'count' => 'json'
];
before?

Бекболот
26.06.2018
07:01:44

Google

Илья
26.06.2018
07:02:25

Бекболот
26.06.2018
07:03:21
do you have any accessors for this field?
protected $hidden = [
'description',
'links',
'work_times',
'brand',
'count',
'rating'
];
protected $appends = [
'rated_users_count',
'rate'
];
protected $casts = [
'count' => 'array'
];
protected $fillable = [
'author',
'time',
'title',
'description',
'address',
'location',
'place',
'brand',
'links',
'work_times',
'rating',
'count',
'opportunities',
'type'
];

Илья
26.06.2018
07:03:58
don't you have method like getCountAttribute() ?

Бекболот
26.06.2018
07:04:01
and I'm trying $object = Object::find($object); dd($object->count);

Илья
26.06.2018
07:06:25

Бекболот
26.06.2018
07:06:47

Илья
26.06.2018
07:07:00

Alexey
26.06.2018
07:21:28
Ребят, здесь у кого-то есть опыт с Guzzle? У меня он ни в какую не хочет слать post
$client = new Client( [
'base_uri' => env( 'site_URL', 'http://192.168.99.99/' ) . 'api/',
'Accept' => 'application/json',
'Content-Type' => 'application/json',
] );
Это конфигурация.
$response = $client->post( 'uri', [
'json' =>
[
"data" => $data
]
] );
А это запрос.

Евгений
26.06.2018
07:32:14
Подскажите, делаю верификацию юзер почты. Юзер регается и на почту падает письмо по ссылке верифицировать аккаунт. Получается при регистрации надо убрать unique с почты? Ведь какой нибудь "хакер" может нарегать и не верифицировать мильён аккаунтов реальных почт, что юзеры потом не смогут зарегаться?
И при верификации проверять что ещё нет верифицированным юзеров с такой почтой

Владислав
26.06.2018
07:32:55
можно удалять акк, если он не был подвержден N дней

Евгений
26.06.2018
07:33:08
Можно кстати

Maksim (Ellrion)
26.06.2018
07:33:21

Alexey
26.06.2018
07:34:11
Нет. 200.
Если делаю
'json' =>
[
"data" => $data
]
, не шлет.
Если делаю
'form_params' =>
[
"data" => $data
]
, шлет.

Евгений
26.06.2018
07:34:40
А?

Google

Евгений
26.06.2018
07:36:04
Охуеваю
Или пытаюсь войти)

Maksim (Ellrion)
26.06.2018
07:40:58

Alexey
26.06.2018
07:43:20

Maksim (Ellrion)
26.06.2018
07:45:43

Alexey
26.06.2018
07:45:58
$_POST тоже пустой

Maksim (Ellrion)
26.06.2018
07:46:21
и он тоже. эти данные у тебя в php://input

Alexey
26.06.2018
07:48:53

Maksim (Ellrion)
26.06.2018
07:50:52

Alexey
26.06.2018
07:51:37
$.ajax( {
method: "POST",
url: "/admin/dealer-orders/update/" + orderID,
dataType: "JSON",
data: updatedOrder,
success: function ( answer ) {
Так, например.

dev
26.06.2018
07:52:22
dataType показывает jq что ты будешь возвращать
а не "как" слать

Maksim (Ellrion)
26.06.2018
07:52:32
так ты шлешь не джейсон, а обычный форм дата. а вот accept выставляешь в json

Alexey
26.06.2018
07:58:19

Maksim (Ellrion)
26.06.2018
07:58:55

Alexey
26.06.2018
07:59:31
Один бокс, на котором Лара, шлет json на другой бокс, на котором CodeIgniter

Maksim (Ellrion)
26.06.2018
08:01:20
ясн
так ты просто шли форм дату. раз у тебя CodeIgniter не ждет джейсон. не?
вернее form_params
и соответственно application/x-www-form-urlencoded

Google

Maksim (Ellrion)
26.06.2018
08:03:41
самому кстати не надо выставлять 'Content-Type' у газзла, он выставится в зависимости от того что ты при запросе укажешь
и еще, не используй env там где он у тебя сейчас. только в конфигах

Alexey
26.06.2018
08:06:34

Maksim (Ellrion)
26.06.2018
08:08:33
А как лучше?
в конфиге (например в services) 'some_name' => env( 'site_URL', 'http://192.168.99.99/' ) а уже в коде config('services.some_name')

Admin
ERROR: S client not available

Alexey
26.06.2018
08:08:52

Виктор
26.06.2018
08:24:16
какая бест практика хранения файлов? В папке Storage или Public ?

Иван
26.06.2018
08:24:52
storage с симлинком на паблик

Виктор
26.06.2018
08:25:34
А вот допустим новый файл создается в сторадже, ему симлинк автоматически создается?

Иван
26.06.2018
08:38:01
Он создаётся 1 раз в начале проекта командой artisan storage:link

Alexey
26.06.2018
08:38:25
Люди, объясните, пожалуйста, почему @$request[ "token" ] вызывает пятисотую ошибку, если элемента с ключом "token" в массиве нету?

Rustam
26.06.2018
08:42:15
Привет, подскажите пожалуйста как лучше сделать.
Есть Laravel бакенд (socialite, jwt) и фронт Vue. Как делать социальную авторизацию?

Maksim (Ellrion)
26.06.2018
08:45:14

Alexey
26.06.2018
08:46:35

Виктор
26.06.2018
08:46:42

Иван
26.06.2018
08:46:54
да

Maksim (Ellrion)
26.06.2018
08:47:56

Alexey
26.06.2018
08:48:11


Daniel
26.06.2018
08:48:41
Коллеги! У меня ступор :/
Ситуация. У меня есть туры, которые с помощью belongsToMany связаны с категориями и странами.
Допустим я хочу фильтрануть туры одновременно и по категории, и по странам.
Сейчас я это делаю так. Это нифига не эффективно, судя по тестам.
$category = Category::query()
->where('taxonomy_id', $categoryNodeId)
->firstOrFail();
$country = Country::query()
->where('taxonomy_id', $countryNodeId)
->firstOrFail();
$toursCategory = $category->tour()
->where('is_active', 1)
->with('country')
->get();
$toursCountry = $country->tour()
->where('is_active', 1)
->with('country')
->get();
dump($toursCategory->intersect($toursCountry)->slice(1,count($toursCountry)));
Остаётся только другой вариант с join-ами?

Google

Maksim (Ellrion)
26.06.2018
08:50:54

Виктор
26.06.2018
08:50:55
да
а если я хочу что бы у меня в storage/app были еще папки, например images , avatars и тд, мне нужно в config/filesystems.php создавать новые диски? или работать только с public ?

Игорь
26.06.2018
08:51:24

Евгений
26.06.2018
08:51:48
А то дичь какая то сейчас

Daniel
26.06.2018
08:52:13
это уже тупняки летние начались :/

Maksim (Ellrion)
26.06.2018
08:52:29
ты понял что лара какраз и делает свой set_error_handler где кидает эксепшены на варнинги?

Евгений
26.06.2018
08:52:53

Alexey
26.06.2018
08:53:34

Иван
26.06.2018
08:53:52

Maksim (Ellrion)
26.06.2018
08:54:20

Daniel
26.06.2018
08:59:37
whereHas в доках видел?
капец, час тупил) Причем сто раз проехался глазами по докам и ни разу не зацепился за этот метод

Евгений
26.06.2018
09:00:10
Ну теперь запомнишь лучше зато)

Kaido
26.06.2018
09:02:00
полюбому кто-то уже делал подобное
есть крч форум, есть посты
при создании поста нужно сделать возможность прикрепления файлов
как бы все работает норм, кроме одного: айдишники загруженных файлов я сохраняю в сессии (сразу прикрепить их к посту я не могу, т.к. сам пост еще не создан), все опять же норм, кроме одного момента - как мне определить когда человек ушел со страницы с формой создания поста, чтобы удалить список загруженных файлов из сессии? потому что создавал пост в одной теме, потом зашел в другую тему и решил там создать пост, в итоге в форме уже вижу загруженные файлы, потому что остались загруженные с предыдущего раза в сессии