@laravel_pro

Страница 24 из 2014
Vladimir
26.07.2016
16:19:49
Стоит положить в другую папку и он их нивкакую не импортирует

Anton ?
26.07.2016
16:38:10
это норма

пхпшторм умеет кошерно перекладывать классы по папкам с автосменой неймспейса

Артур Евгеньевич
27.07.2016
06:42:31
Кто нибудь может хорошую статью посоветовать где разжевывается Inversion of Control » Dependency Injection » Service Container на русском?

Google
Артур Евгеньевич
27.07.2016
06:42:41
еще не понял отличаются ли service locator и container или это синонимы

Евгений
27.07.2016
07:54:44
приветы, а подскажте

вот я делаю на ларе проект

там на фронте думаю немного vuejs заюзать местами, для крудов

и вот для этого надо api

никогда api не делал, то есть ничего сложного не вижу кроме того, что доступ для других юзеров должен быть закрыт, а то мало ли чо натворят :) Как доступ запрещать? Можно мидлварей какой то или как?

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

Taras
27.07.2016
08:27:52
мб jwt ?

https://github.com/tymondesigns/jwt-auth

Евгений
27.07.2016
08:28:19
так я не понимаю кому токен какой давать, если юзер не залогинен

прост гость может написать отзыв

Taras
27.07.2016
08:30:41
что ты имеешь в виду под "защита api" ?

Артур Евгеньевич
27.07.2016
08:31:37
Если максимально упрощать то токен это как бы логин+пароль, и все запросы к апи, которые требуют авторизации должны будут осуществляться с помощью токена

Google
Артур Евгеньевич
27.07.2016
08:31:53
а кто не знает токен, тот не сможет сделать, то что не положено

Taras
27.07.2016
08:33:39
а если юзер не залогинен то и токен ему не нужен

F01134H
27.07.2016
08:33:43
а процесс аутентефикации называется хендшейком

Евгений
27.07.2016
08:48:52
А все понял короче с апи, мало чем от статики отличается для моих целей

v
27.07.2016
12:54:59
А все понял короче с апи, мало чем от статики отличается для моих целей
во, хоть кто-то с придыханием к НАПИСАНИЮ API не относится

Vlad
27.07.2016
19:01:16
Привет всем! Что-нибудь слышно про 5.3?

Артур Евгеньевич
27.07.2016
19:12:11
ну работа идет, а нсчет даты релиза не знаю)

Manriel
27.07.2016
19:12:11
Почитай гитхаб =)

Евгений
27.07.2016
19:26:54
через пол часа тейлор на лараконе будет вещать

Артур Евгеньевич
28.07.2016
08:41:13
/start@comstatbot

Combot
28.07.2016
08:41:14
combot.org/chat/-1001067453809

Артур Евгеньевич
28.07.2016
08:41:33
Давайте тестировать бота статистики)

Доброе утро

Евгений
28.07.2016
09:32:44
чо его тестировать то?

Артур Евгеньевич
28.07.2016
09:34:41
Не знаю, привык все тестировать перед использованием ?

AZ
28.07.2016
10:00:50
у меня http сервер хостера не позвляет делать put запрос. Request header field X-HTTP-Method-Override is not allowed by Access-Control-Allow-Headers in preflight response. Но в локалке работает

у обеих nginx

Артур Евгеньевич
28.07.2016
10:03:38
ты наверно с локалки на локалку обращаешься поэтому и работает

или на локалке включены кросс доменные запросы а на серваке нормлаьном нет

Taras
28.07.2016
10:15:36
А пост работает ? <form method="POST"> {{ method_field('PUT') }} </form> $.post( "/someroute", { _method: "PUT" } );

Google
AZ
28.07.2016
10:21:35
KarmaBot
29.07.2016
09:21:16
test

Виталий
29.07.2016
09:22:48
test
спс

KarmaBot
29.07.2016
09:22:48
@vsbeats я всегда к твоим услугам.

Извините за неудобства, но еще раз Тест :)

Виталий
29.07.2016
09:32:19
Извините за неудобства, но еще раз Тест :)
да ничё, братан, тестируйся на здоровье

Евгений
29.07.2016
09:34:40
сделал чистку чатов, деактивировал те в которых бота удалили

http://dl1.joxi.net/drive/2016/07/29/0001/0971/103371/71/48118978e4.jpg

сделал рассыльщик по чатам))

Артур Евгеньевич
29.07.2016
09:44:43
плохой знак))

Евгений
29.07.2016
11:01:19
бомжара детектед

вз
29.07.2016
11:01:29
=(

Shadow
29.07.2016
11:19:49
ломай соседей

студент

?? Vladimir
31.07.2016
18:04:43
Подскажите как правильно передать переменную $types в анонимную функцию, данный код не работает $types = $request->types; $filterd = $products->filter(function($item, $types){ //Фильтруем по типу foreach($types as $type){ if($item->type == $type){ return $item; } else continue; } });

Artur
31.07.2016
18:08:25
https://habrahabr.ru/post/147620/

https://laravel.com/docs/5.1/collections#method-filter

?? Vladimir
31.07.2016
18:12:04
Пытаюсь сделать фильтрацию товаров для интернет-магазина. Так как опыта нет, пытаюсь сделать это следующим образом 1. При заполнении и отправке формы фильтра, контроллер получает массивы выбраных параметров $countries, $types и т.д. 2. Из базы извлекаются все товары 3.Получившаяся коллекция фильтруется. В итоге возникла проблема передачи полученных от формы массивов в фильтр коллекции. Может есть более эффективный способ создания фильтра?

Artur
31.07.2016
18:12:31
что мешает фильтровать средствами бд?

всегда мождно тупо написать свою функцию для фильтра

Google
Artur
31.07.2016
18:13:50
или...

$c = function($a, $b) use($g){ echo $a . $b . $g; };

use($g)

$types = $request->types; $filterd = $products->filter(function($item) use ( $types){ //Фильтруем по типу foreach($types as $type){ if($item->type == $type){ return $item; } else continue; } });

но я не особо шарю в ларе :)

KarmaBot
31.07.2016
18:15:20
Спасибо (+1) для @BAGArt принято! Текущая карма +1

Artur
31.07.2016
18:15:50
спс. но ты всегда можешь сделать тупо foreach

KarmaBot
31.07.2016
18:15:50
@BAGArt в этом чате принято отвечать (reply) на сообщение пользователя, чтобы его поблагодарить.

?? Vladimir
31.07.2016
18:18:04
Я совсем ньюфаг, так что многие вещи для меня не очевидны

Artur
31.07.2016
18:19:18
foreach($types as $type){ if($item->type == $type){ return $item; } else continue; } оу судя по документацмии ты ошибся

возвращать нужно false или true

это не критично но не правильно :)

?? Vladimir
31.07.2016
18:20:30
Я по русской доке пытаюсь сделать https://laravel.ru/docs/v5/collections#filter

Artur
31.07.2016
18:20:49
$types = $request->types; $filterd = $products->filter(function($item) use ( $types){ return in_array($item->type, $types); //Фильтруем по типу });

в твоей конструкции else вообще не нужен

и по возможности избегай лишних точек прерывания цикла

?? Vladimir
31.07.2016
18:26:53
KarmaBot
31.07.2016
18:26:54
Спасибо (+1) для @BAGArt принято! Текущая карма +2

Google
Artur
31.07.2016
18:27:03
ужс :)

?? Vladimir
01.08.2016
08:44:07
Подскажите как правильно захэшировать пароль при изменении настроек пользователя

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