@laravel_pro

Страница 1021 из 2014
Эмин
02.01.2018
12:50:22
Единственный минус в этом это то что будет объявление переменной

А в пхп это минимум 40кб памяти

Эмин
02.01.2018
13:00:13
Только не продукт а продукт сервис

Google
Эмин
02.01.2018
13:00:33
А сам продукт из метода продукт сервис должен нормально определиться

Daniel
02.01.2018
13:01:02
ща, пытаюсь понять что оно от меня хочет)

Эмин
02.01.2018
13:01:03
И подобные комментарии внутри метода должны быть в 1 строку :)

Andrey
02.01.2018
13:06:38
кстате, кто подскажет, как быть в таком случаи локально у меня приложение конектится к контейнеру с базой но когда я буду заливать контейнер с приложением, мне контейнер базы не нужен будет ибо база будет в амазоне

Эмин
02.01.2018
13:07:10
вы соотвествующий хост в конфиг пробросите

Andrey
02.01.2018
13:08:03
environment: - "DB_PORT=${DB_PORT}" - "DB_HOST=${DB_HOST}" - "REDIS_HOST=cache"я вот так делаю

Эмин
02.01.2018
13:09:00
как вариант использовать envsubst

LK, помойму вы все делаете правильно ?

Daniel
02.01.2018
13:43:40
/** * @var $product DashboardProductService **/ $product = .......
В общем вопрос решился с помощью https://github.com/barryvdh/laravel-ide-helper - сгенерировал Meta и всё встало на свои места

Дмитрий
02.01.2018
14:08:37
Как тайпхинтить в 7.1 аргумент array или реализующий array?

Dmitriy
02.01.2018
14:09:12
function func(array (array) $im_array)

Дмитрий
02.01.2018
14:09:27
если объект передам будет ошибка

который имплементит array access

Google
Dmitriy
02.01.2018
14:10:54
только принудительно приводить в массив

tochka
02.01.2018
14:29:58
Всем привет. Подскажите пожалуйста, кто что использует в своих проектах для верификации пользователя по имейл, возможно какие-то пакеты уже готовые с гита, например, или самому лучше написать?

tochka
02.01.2018
14:54:55
Из коробки же по мылу верифицирует... php artisan make:auth
Сейчас почитаю документацию, спасибо.

∀RTUR
02.01.2018
14:55:31
верификация это отправка письма на почту и переход по ссылке, я так понимаю

tochka
02.01.2018
14:55:40
как это? нет же
Тоже вроде не находил там такого из коробки, но сейчас ещё раз перечитаю.

https://github.com/JincorTech/backend-verify
Сейчас посмотрю, спасибо.

tochka
02.01.2018
15:02:01
Нашёл вот такой туториал по верификации имейла https://lubus.in/blog/adding-email-verification-in-laravel-5-3-app-149?utm_source=learninglaravel.net

∀RTUR
02.01.2018
15:07:13
tochka
02.01.2018
15:07:28
Так же вот такой пакет https://github.com/jrean/laravel-user-verification

Илья
02.01.2018
15:29:51
Google
Sultan
02.01.2018
15:38:16
Интересно, есть что-то такое, но Laravel? Знаю есть laracasts и курс от Academind, кроме них

Фреймворк Yii2 с Нуля до Профи. Часть 2: https://www.youtube.com/playlist?list=PL9XdPIVgBVVnp8y29zJB1lbqlDkehCU0V

Alexander
02.01.2018
15:45:33
Здравтствуйте, подскажите пожалуйста сегодня обновил composer и перестал работать запрос User::query() ->select('users.id', 'users.status', 'status.name', 'status.color') ->leftJoin('status', 'users.point', 'between', DB::raw('status.topoint and status.point')) ->where('users.point', '>', 0) ->get();

Чистый запрос SELECT u.login, u.status, s.name, s.color FROM users u LEFT JOIN status s ON u.point BETWEEN s.topoint AND s.point WHERE u.point>0

Andrey
02.01.2018
16:21:02
Здравтствуйте, подскажите пожалуйста сегодня обновил composer и перестал работать запрос User::query() ->select('users.id', 'users.status', 'status.name', 'status.color') ->leftJoin('status', 'users.point', 'between', DB::raw('status.topoint and status.point')) ->where('users.point', '>', 0) ->get();
Зачем query()? Юзай так: User::leftJoin('status', 'users.point', 'between', DB::raw('status.topoint and status.point')) ->where('users.point', '>', 0) ->get(['users.id', 'users.status', 'status.name', 'status.color']); На мой взгляд, и твой код должен работать.

Alexander
02.01.2018
16:22:22
query() нужен чтобы phpstorm не подсвечивал что метод select не статический

Andrey
02.01.2018
16:23:24
Открой в "блокноте" - там вообще ничего подсвечивать не будет)))

Alexander
02.01.2018
16:24:42
Они там поменяли что-то в конструкторе запросов - Updating illuminate/database (v5.5.17 => v5.5.28): Downloading (connecting..Downloading (100%) мой запрос выдает вот это, query() ни на что не влияет select users.id, users.status, status.name, status.color from users left join status on users.point = between where users.point > 0 раньше работало правильно select users.id, users.status, status.name, status.color from users left join status on users.point between where users.point > 0

Andrey
02.01.2018
16:28:45
Они там поменяли что-то в конструкторе запросов - Updating illuminate/database (v5.5.17 => v5.5.28): Downloading (connecting..Downloading (100%) мой запрос выдает вот это, query() ни на что не влияет select users.id, users.status, status.name, status.color from users left join status on users.point = between where users.point > 0 раньше работало правильно select users.id, users.status, status.name, status.color from users left join status on users.point between where users.point > 0
А если так? Здравтствуйте, подскажите пожалуйста сегодня обновил composer и перестал работать запрос User::query() ->select('users.id', 'users.status', 'status.name', 'status.color') ->leftJoin('status', function($join) { $join->on('users.point', 'beetween', DB::raw('status.topoint and status.point')); }) ->where('users.point', '>', 0) ->get();

Чисто как вариант. Сработает?

Alexander
02.01.2018
16:30:11
select users.id, users.status, status.name, status.color from users left join status on users.point = beetween where users.point > 0

Andrey
02.01.2018
16:31:07
Погоди, или я чего-то не догоняю, или зачем инклудить таблицу status и не вводить сравнение в ней... Другими словами, вот пример: ... LEFT JOIN first_table ON first_table.id = second_table.sub_id А у тебя нет оператора сравнения.

Alexander
02.01.2018
16:33:14
вот так сработало $users = User::query() ->select('users.id', 'users.status', 'status.name', 'status.color') ->leftJoin('status', function($join) { $join->whereBetween('users.point', ['status.topoint', 'status.point']); }) ->where('users.point', '>', 0) ->get();

Andrey
02.01.2018
16:33:24
А если так? User::query() ->select('users.id', 'users.status', 'status.name', 'status.color') ->join('status') ->where('users.point', '>', 0) ->whereBeetween('users.point', ['status.toppoint', 'status.point']) ->get(); ?

Ты быстрее написал)

Oleksii
02.01.2018
16:34:25
Всем привет,подскажите плс как через passport распарсить токен

Andrey
02.01.2018
16:41:41
Всем привет,подскажите плс как через passport распарсить токен
Вероятно, никто не понял твой вопрос. Попробуй другими словами. Вводных мало.

Oleksii
02.01.2018
16:49:32
С фронта прилетает токен(jwt),есть дефолтная мидла(https://laravel.com/docs/5.5/passport) и она проверяет валидность,но мне нужно в данные еще запихнуть определенную информацию,валидность которой буду проверять в отдельной мидле,вопрос как с токена получить данные внутри её

Admin
ERROR: S client not available

Andrey
02.01.2018
16:50:34
Теперь ждем тех, кто разбирается в этом вопросе.

Google
tochka
02.01.2018
19:04:25
https://www.codecourse.com/lessons/laravel-account-activation
как оказывается этот скринкаст платный

∀RTUR
02.01.2018
19:14:02
как оказывается этот скринкаст платный
сори, у меня подписка, не знал)

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

tochka
02.01.2018
19:15:12
сори, у меня подписка, не знал)
ничего)) прийдется по тем туториалам которые я скидывал, надеюсь все ок будет.

Т.А
03.01.2018
04:33:45
Здравствуйте, посоветуйте каким образом сделать структуру таблицы для плэй-офа (футбола)

четверть финала, полуфинал и финал



у команд есть имя и айди

Dmitry
03.01.2018
05:10:24
Добрый день, всех участников группы с новым годом. Мне в бизнес нужно 2 программиста. 1. Основное - php, msql (опыт не менее 2-3х лет) 2. Желательно - знание php фреймфорков (Symfony, Laravel, Yii... не важно какой) 3. Дистанционно, по свободному графику В ЛС рассажу подробности.

Valera
03.01.2018
07:35:33
Привет. Кто может подсказать, есть шаблон app.blade.php И есть представление (landing.blade.php), которое его наследует. В AppServiceProvider для app.blade.php передается массив view()->composer('layouts.app', function($view) { $LandingData = array_pluck(LandingData::all()->toArray(), 'value', 'type'); $view->with($LandingData); }); Как в landing.blade.php сделать видимым массив $LandingData ?

Andrey
03.01.2018
08:14:49
почему в контейнере ( docker ) не идут ошибки с лары, совсем все пусто ни ошибок с веб-сервера контейнера web /var/log/nginx/error.log, ни ошибок в приложении просто 500 ошибка валит

Dave
03.01.2018
08:15:38
lol

В докер контейнер напихано наверно всего

Andrey
03.01.2018
08:16:21
Dave
03.01.2018
08:16:31
в докере лара молчит по нескольким причинам.

php artisan key:generate

composer install or update

и composer dump-autoload -o

Andrey
03.01.2018
08:17:52
глухо все, как и было

Google
Dave
03.01.2018
08:20:09
а как делаешь?

надеюсь что docker exec -ti some_container composer update

если воркдир установлен

Andrey
03.01.2018
08:21:18
docker-compose exec app php artisan optimize вот так

Aleserche
03.01.2018
08:28:37
Я бы сделал ещё docker-compose logs | grep error

Andrey
03.01.2018
08:38:11
не пусто там, только логи на сервисы, страницы и 500

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