@laravel_pro

Страница 1650 из 2014
Victor
27.07.2018
15:19:12
и какие еще его версии бывают??

Саша
27.07.2018
15:19:38
Это просто название чата

Victor
27.07.2018
15:19:54
Спасибо.

Dmitriy
27.07.2018
15:29:34
Google
Саша
27.07.2018
15:36:34
А как правильно сделать logout?)
Просто в одном месте я вижу, что люди делают revoke, в другом - удаляют записи из БД

Edgar
27.07.2018
18:10:54
впринципе статика и статические методы - зло
Нормально все у статики) Она вполне полезна. Просто применять нужно аккуратно и с умом, вот и все) Неправильно так абсолютно утверждать, имхо

F01134H
27.07.2018
18:39:32
Edgar
27.07.2018
18:39:56
Смотря что считать злом
ахахаха, аргумент))

вынужден согласиться) Но я исходил из общепринятого понятия

F01134H
27.07.2018
18:40:33
Хз, статика норм

Можно и без нее делов натворить

Mykola
27.07.2018
18:42:41
Где можно посмотреть как создавать запросы используя Model::query() ?

Nikitcat
27.07.2018
18:43:16
Ох, OctoberCMS

Edgar
27.07.2018
18:46:00
Кто нибудь делает магазин? Как поступали с характеристиками для разных товаров?
где то на хабре есть крутецкая статья про архитектуру БД для ИМ. Там конечно дикий холивар и срач в комментах, но можно много интересного почерпнуть. И про биллинг там тоже есть.

Google
Edgar
27.07.2018
18:54:29
приблиз. заголовок плиз
Блин, сорян, не могу че то найти щас. На выхах посерчу, если найду то скину)

но суть в том что основные вещи уже придуманы, не всегда имеет смысл изобретать велосипед

Nik
27.07.2018
18:55:13
Нормально все у статики) Она вполне полезна. Просто применять нужно аккуратно и с умом, вот и все) Неправильно так абсолютно утверждать, имхо
Единственный адекватный юзкейс использовать статику это наклепать статических эксепшенов в класс

Edgar
27.07.2018
18:57:09
Единственный адекватный юзкейс использовать статику это наклепать статических эксепшенов в класс
автоинкремент на количество объектов, дата шеринг между инстансами класса

Nik
27.07.2018
19:17:54
автоинкремент на количество объектов, дата шеринг между инстансами класса
Автоинкремент в базе, дата шейринг через промежуточный сервис

Edgar
27.07.2018
19:19:21
Автоинкремент в базе, дата шейринг через промежуточный сервис
причем тут база и сервис? мы же про применение статика говорим. Зачем мне нарушать SRP либо лезть в базу за данными которые уже в памяти. У статика есть применения, просто нельзя бездумно его использовать

Calculator::sqrt(4)

сложно тестить?)

Nik
27.07.2018
19:21:50
сложно тестить?)
Можем завтра похоливарить, я сегодня дом купил, пиво пью

Edgar
27.07.2018
19:22:01
congrats, типо) вдруг не понятно)

Nik
27.07.2018
19:23:24
Мерси :) нужно в себя много пива запихнуть :)

Alexander
27.07.2018
19:56:24
Парни, всем привет) Извините за оффтоп, но из-за нашей доблестной службы ДПС вынужден спросить: Могут ли файлы не отображаться из-за поврежденного провода? Есть видеорегистратор, показывает, что занято 30гб из 32гб, но файлов показывает максимум на 7-8гб. Вернее, показывал. Теперь вообще ничего не показывает Другого usb-mini провода под рукой нет, а это нужно сейчас знать

Вадим
27.07.2018
19:57:37
Из-за поврежденной пам'яти скорее

Alexander
27.07.2018
19:58:29




Игорь
27.07.2018
19:58:56
Скрытые файлы есть?

Саша
27.07.2018
19:59:48
Почему-то не могу замокать фасад
не мокай фасад, мокай интерфейс который этот фасад реализует, если это нужно

Google
Alexander
27.07.2018
19:59:51
сейчас проверяю не должно быть, 1 раз мудила влетел, на регистраторе все окей было (было 1.5 года назад)

Игорь
27.07.2018
20:02:35
F10 (меню) - Сервис - Параметры папок - вкладка Вид - листаем до конца и ставим галочку показать скрытые файлы и папки

Игорь
27.07.2018
20:04:15
Да, сделал, ничего нет, все пусто
Незнаю, но кабель мне кажется тут не причем: видит общий объем, показывает доступное пространство.

Вячеслав
27.07.2018
20:08:32
@exileum Случайно увидел, а тебе не нравится то что делает Тэйлор?

Евгений
27.07.2018
20:19:17
блэд, как сделать чтобы запросы к базе не дублировались когда юзаю view composer? Сколько видов подключаю столько и дублированных запросов. View::composer('*', ... )

или как юзать сессии в appserviceprovider

Евгений
27.07.2018
20:25:30
вот я про синглтон не понял чот, у меня не сработало

перенес в AppServiceProvider и сделал там View::share, так норм, не дублируются запросы

Игорь
27.07.2018
20:27:26
или как юзать сессии в appserviceprovider
https://laracasts.com/discuss/channels/laravel/can-i-use-session-in-appserviceprovider

Andrey
27.07.2018
23:16:33
psr-2
Методы класса - согласен, но никак не самостоятельные функции. Так уж многие привыкли. А что касается psr-2, именование сомостоятельных функций в нем не декларировано, а именование методов разрешается в двух вариантах: snake_case и camelCase. Раздел A.2: https://www.php-fig.org/psr/psr-2/

Саша
28.07.2018
01:06:54
Подскажите про logout, используя Passport - где-то я видел, что находят токен и вызывают revoke, а где-то, - что удаляют его из базы Что лучше?)

Владислав Александрович
28.07.2018
06:29:09
Свободен на выходных, ищу работу. Цена часа 1000 рублей Опыт работы с Битрикс 3,5 года. Уверенные знания PHP (Laravel, YII2) опыт работы 5 лет. Могу взять проекты как с 0, так и на доработку.

Vadym
28.07.2018
06:39:32
Подскажите в чем проблема. На контроллер аджаксом приходит json {"productId":"45","countProducts":"1","productParams":["76","42"]} . Сам контролер public function add_to_cart(Request $request) { $data = json_decode($request->getContent()); $product_id = $data->productId; $count_products = $data->countProducts; $paramsRequest = $data->productParams; ...... В результате ошибка: local.ERROR: Undefined property: stdClass::$productParams {"exception":"[object] (ErrorException(code: 0): Undefined property: stdClass::$productParams at C:\\xampp\\htdocs\\shop\\app\\Http\\Controllers\\CartController.php:25) [stacktrace] не могу понять почему ошибка

Tomas
28.07.2018
06:47:09
dd($data)? после $data = json_decode($request->getContent());

Vadym
28.07.2018
07:10:16
dd($data)? после $data = json_decode($request->getContent());
вроди все ок +"<span class=sf-dump-public title="Runtime added dynamic property">countProducts</span>": "<span class=sf-dump-str>1</span>" +"<span class=sf-dump-public title="Runtime added dynamic property">productParams</span>": <span class=sf-dump-note>array:2</span> [<samp> <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="2 characters">76</span>" <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="2 characters">42</span>" </samp>]

Tomas
28.07.2018
07:14:05
Нужно поочереди дебажить

Оно явно матерится на несуществующий параметр.

Google
Nikitcat
28.07.2018
07:15:10
А где 25 строка?

Tomas
28.07.2018
07:15:28
А где 25 строка?

Да это актуальный вопрос

Vadym
28.07.2018
07:18:00
$paramsRequest = $data->productParams;

25 строка

Admin
ERROR: S client not available

Nikitcat
28.07.2018
07:19:56
У тебя точно имя там productParams?

dd($data->productParams);

Vadym
28.07.2018
07:22:01
ща

массив

class=sf-dump-note>array:2</span> [<samp> <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="2 characters">76</span>" <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="2 characters">42</span>" </samp>]

Tomas
28.07.2018
07:28:46
попробуй поменять название проблемной переменной

Так как ты нам даешь скрины - проблем нет. Но как показывает практика - всегда собака зарыта в мелочах.

У тебя точно имя там productParams?
если у тебя проблемная строка 25 а ты после нее глушишь dd($data->productParams); как советовал Nilitcat, и у тебя срабатывает вывод - тогда проблема не там

Nikitcat тоесть

Vadym
28.07.2018
07:35:20
хм, секунду

Maksim (Ellrion)
28.07.2018
07:38:08
Кстати не про вопрос но всё же. Если обращаться через request->input то самому не надо декодить джейсон, Лара прекрасно сама с этим работает

Nikitcat
28.07.2018
07:42:26
А как лучше делать? $request->nameOfInput или через input()?

Евгений
28.07.2018
07:58:27
Я через get делаю

Google
Maksim (Ellrion)
28.07.2018
08:13:32
А как лучше делать? $request->nameOfInput или через input()?
Там есть отличия небольшие или по крайней мере были. Но мне именно семантически инпут нравится

Vadim
28.07.2018
08:29:17


Maksim (Ellrion)
28.07.2018
08:31:34
Тебе там написано же всё или английский даже на базовом уровне не умеешь?

Vadim
28.07.2018
08:32:05
Я понял, что версия не подходит

Subb98
28.07.2018
08:32:08
о, ебля с зависимостями )

Vadim
28.07.2018
08:32:20
но как решить не знаю

Subb98
28.07.2018
08:33:01
ну как бы, берёшь первый проблем, откатываешь нужный пакет к требуемой версии

пробуешь снова

смотришь новые проблемы

и т.д.

Maksim (Ellrion)
28.07.2018
08:33:41
Ставить паспорт не 6ой версии раз у тебя Лара 5.4

Vadim
28.07.2018
08:34:45
А где посмотреть какие у него есть?

Maksim (Ellrion)
28.07.2018
08:35:36
Просто сделай composer require laravel/passport

Vadim
28.07.2018
08:36:21
Так и делаю

Maksim (Ellrion)
28.07.2018
08:37:04
Ну тогда 5.0 попробуй указать

Vadim
28.07.2018
08:38:23


Maksim (Ellrion)
28.07.2018
08:38:24
Так и делаю
вообще то не похоже по скрину

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