Евгений
У ВК апи крутой как по мне
Евгений
А у фб говнище
Юрий
GraphQL гитхаба все равно лучше
Andrey
А чем ВК апи плох?
Andrey
Недавно пришлось с ним поработать - очень удобный и логичных. Описание вообще норм
Andrey
API как API, как по мне. Ничего супер крутого там нет, как и какого-то лютого кошмара
Andrey
А у Facebook есть обычай(во всяком случае раньше был) вносить breaking changes и никому об этом не говорить
Arthur'); DROP TABLE Users;--
Привет. Это у User'a. Как выбрать всех пользователей у которых package->id = 2 ? Спасибо
Antonio
User::all()->where('package.id',2)->all()
Antonio
получаешь сначала список всех пользователей, а потом отфильтровываешь только тех, у кого нужный package
Antonio
ну или строить сложный вариант where еще на выборке из базы. (наверное будет правильнее)
Antonio
а почему бы не сделать связку?
Antonio
?
Antonio
ну пердположим у тебя уже есть какая-то выборка пользователей, теперь из нее надо выбрать более детально. Конечно выбирать всех пользователей из базы не лучший вариант.
Anonymous
Лучше словарь почитай.
Arthur'); DROP TABLE Users;--
User::all()->where('package.id',2)->all()
то-есть это выборка по relation?
Antonio
то-есть это выборка по relation?
ну в данном случае у тебя нет relation, поэтому мой пример выбирает коллекцию пользователей(в данном случае всех User::all()) Далее отфильтровывает только те записи у которых package имеет нужный id. Но такой вариант работает в памяти с коллекцией, а не на уровне базы. Чтобы нормально работать с базой проще сделать нормальный relation между user и package
Arthur'); DROP TABLE Users;--
спасибо
Arthur'); DROP TABLE Users;--
он ищет в таблице той же, это не то
Anonymous
Есть хорошая сборка rest server lumen?
Роман
Все разобрался с пакетами
Роман
толко одна странность теперь появилась
Роман
если не закожу пакет то вот так http://prntscr.com/fgv0c0
Роман
а если захожу то происходит logout ??
Роман
http://prntscr.com/fgv0h9
Arthur'); DROP TABLE Users;--
есть payments в котором price_id, в prices есть package_id которые ведут в packages
Arthur'); DROP TABLE Users;--
как тут не запутаться :D
Arthur'); DROP TABLE Users;--
где prices стоимости пакетов для каждого месяца
Arthur'); DROP TABLE Users;--
до такого дошел
Arthur'); DROP TABLE Users;--
ладно сделаем по другому. кто за сколько сатошиков готов помочь в личку?
Anonymous
Ребята сделайте пожалуйста код ревью котроллера или просто пообсирайте код, делаю CRM для турагенства https://paste.laravel.io/xnN5V
Николай
Картинка для привлечения внимания
Николай
У меня немного оффтопичный вопрос. Мы щас в компанию набираем собственную библиотеку. Кто какие книги мог бы порекомендовать по IT / по ведению проектов / по личной эффективности? Наверняка кто-нибудь может поделиться недавно прочитанным или просто дать хорошую рекомендацию в этих сферах.
Юрий
лесенка ифов - на оператор elseif посмотри
Юрий
сравнения то строгие, то нет. прс2 - нет. тайпхинтов - нет.
Юрий
значения то константами, то так. в константы все
Юрий
саму логику не смотрел, но я бы завалил за одно отсуствие модификаторов доступа у функций
Юрий
и еще отряд граммар-нази нужен
Юрий
агенТство
Юрий
буква потерялась буквально во всех упоминаниях)
Anonymous
Спасибо
Anonymous
Юрий
public/private function xxx()
Anonymous
парни привет. что то ищу не могу найти. только вчера сел изучать лару, хотел узнать. рефакторю чуть вьюхи в плане иерархии, чтоб дубляжа не было, и надо в темплейте узнать залогинен ли юзер. делал авторизацию конечно через скаффолдинг make:auth, вижу что можно обратиться как {{ Auth::user()->name }} правильно ли сделать проверку залогинен ли через !empty() и конструкция выше или же есть более "сладкий" метод для проверки? подскажите плз
Anonymous
Auth::check()
Anonymous
мучас грасиас! и правда, нашел в доках..затупил
Anonymous
сравнения то строгие, то нет. прс2 - нет. тайпхинтов - нет.
На счёт psr2 это вкусовщина, но да, своего coding style нет, поэтому пройдусь каким-нибудь форматтером
Юрий
На счёт psr2 это вкусовщина, но да, своего coding style нет, поэтому пройдусь каким-нибудь форматтером
увольнял бы за вкусовщину :3 это то, что более-менее пытается стандартизировать пхп и сделать код читаемым. я не знаю.. ну давайте уберем композер который некоторые личности тоже считают вкусовщиной и инклудят все руками. давайте уберем все пср. а еще пхп на версию 5.2 откатим, неймспейсы тоже вкусовщина. хорошо же все было, зачем что-то менять?
Anonymous
Настроил phpfmt на psr2
Anonymous
Хорошо, что в поставке go есть gofmt и никаких холиваров
Arthur'); DROP TABLE Users;--
что делать если у меня несколько id-шек в relations? я беру пакет, всего 3. пакет отдает цены на каждый месяц, 1,2,3 и тд. много id. теперь от этих id надо найти payments где price_id = 1, 2, 3 и т.д.
Игорь
Пацаны, вопрос на миллион, у меня есть route('route.name') как сделать чтобы этот.... выдавал https В .env поменял на https
Игорь
Тоесть вместо route() secure_url()
Игорь
Так?
Arthur'); DROP TABLE Users;--
нет
Игоревич
The secure_url function generates a fully qualified HTTPS URL to the given path:
Arthur'); DROP TABLE Users;--
secure_url(route('test.route', $params)
Игорь
Аааа, понял
Игорь
Спс
Игорь
Во бля конечно неудобная херня
Игорь
Я преенес теперь пол дня ебусь
Игорь
Может я не так сделал secure_url(route('AJAX_categoryGoods')) Выдает с http
Anonymous
что делать если у меня несколько id-шек в relations? я беру пакет, всего 3. пакет отдает цены на каждый месяц, 1,2,3 и тд. много id. теперь от этих id надо найти payments где price_id = 1, 2, 3 и т.д.
> где > where В чём проблема? Или оператор AND в SQL забанили? При желанием вложенным query можно вопрос решить. Например: https://stackoverflow.com/questions/35724771/laravel-eloquent-orm-where-in-subquery
Игорь
Я блять в шоке
Игорь
Пацані
Игорь
Нихрена понять не могу
Игорь
У меня в консоли выдает ЛАРКА ( в tinker ), »> route('AJAX_categoryGoods') => "https://www.vapemarket.ru/ajax/category_goods"
Игорь
А в blade выдает с http
Anonymous
конечно же забанили, другой причины никогда нет
Я серьёзно. Вот это разве выглядит сложным? SELECT * FROM таблица_нэйм WHERE первое_поле=первое_значение AND второе_поле=второе_значение
Arthur'); DROP TABLE Users;--
но там нет такого
Arthur'); DROP TABLE Users;--
user: id 1 2 3 payment: price_id | amount 1 | 200 2 | 250 3 | 300 price: id | month | pack 1 | 1 | 1 2 | 2 | 1 ... 12 | 12 | 1 ... 13 | 1 | 2 pack: id | name 1 | test 2 | middle 3 | full
Anonymous
Чего нет? Query нет? Это просто вручную составленный запрос.
Anonymous
Сколько тут таблиц?)
Arthur'); DROP TABLE Users;--