@phpgeeks

Страница 4397 из 8430
Sergey
30.03.2017
15:35:06
сорри за непонятки, я именно данные из формы имел ввиду

Andrey
30.03.2017
15:36:13
так в итоге как правильно, где должен быть валидатор?

Михаил
30.03.2017
15:37:22
В итоге получается, что валидатор валидатору рознь

Dmitriy
30.03.2017
15:37:32
Ну наконец-то норм разговоры в чати. Если валидатор формы то явно не в User.php

Google
RNR ?
30.03.2017
15:39:50
я писал про архитектуру

вы про фалики

Sergey
30.03.2017
15:40:18
я писал про архитектуру
и тебе тоже пишут про архитектуру

da horsie
30.03.2017
15:40:29
И про пирог

RNR ?
30.03.2017
15:40:35
архитектура MVC

есть три варианта где находится валидатор

где?

я не про конкретный файлик

User.php

Dmitriy
30.03.2017
15:41:00
нет не три. Что других классов не бывает ?

RNR ?
30.03.2017
15:43:04
проверка на существование такого юзернейма делается в контроллере?

Google
da horsie
30.03.2017
15:44:09
Контроллер это чтобы хттп в дто и обратно, больше ничего.

Andrey
30.03.2017
15:45:12
Окей, допустим у менять есть класс, который работает со сторонним API - и мне чтобы отправить запрос в этот API - надо собрать данных тучу из разных таблиц базы данных. 1) Где (в Laravel) мне корректнее хранить файлик с этим классом 2) Где делать валидацию данных перед отправкой запроса в сторонний API?

Arthur
30.03.2017
15:45:51
Я знаю, я знаю! В бизнес логике проверяется методом класса Валидатор! :)

Andrey
30.03.2017
15:48:03
У тебя должен быть объект ЗапросВАпи, который нельзя собрать невалидным
в каком месте этот объект я компаную? Что это за файл и кто он в модели MVC

Dmitriy
30.03.2017
15:48:03
Валидацию в реквестах раз это ларка. Каждый класс будет собирать из таблицы . а уже сервис(еще один) будет их обьединять. Как вариант

Andrey
30.03.2017
15:49:15
в каком месте этот объект я компаную? Что это за файл и кто он в модели MVC
точнее даже, кто в экосистеме ларавела? где его корректнее держать?

da horsie
30.03.2017
15:49:34
в каком месте этот объект я компаную? Что это за файл и кто он в модели MVC
Зачем тебе мвц? Компонуй где хочешь. Если это что-то сложное, сделай ЗапроБилдер, который будет содержать правила компоновки и выдаст тебе готовый запрос.

точнее даже, кто в экосистеме ларавела? где его корректнее держать?
Его лучше не держать в экосистеме фреймворка. Фреймворк это только для веба как средства доставки данных. Бизнеслогика не должна знать ничего про фреймворк

Andrey
30.03.2017
15:52:21
это не модель, не контроллер

da horsie
30.03.2017
15:52:47
Да забудь ты про мвц

Andrey
30.03.2017
15:52:57
Да тут забудешь..)

f4rt~
30.03.2017
15:53:03
а вопросы про архитектуре в похапе чате

никогда бы не поверил

da horsie
30.03.2017
15:53:31
Мвц не для веб-приложний была создана

А для сложного UI

Где каждая отдельная кнопочка имеет свой контроллер

И свое представление

Google
Maxim
30.03.2017
15:54:25
Всем привет

f4rt~
30.03.2017
15:54:46
привет

Shadow
30.03.2017
15:55:04
Добрейший вечерочек

Maxim
30.03.2017
15:55:04
С чего начать изучение PHP?

Dmitriy
30.03.2017
15:55:04
Shadow
30.03.2017
15:55:19
С чего начать изучение PHP?
читать пост который прикреплён

f4rt~
30.03.2017
15:55:22
это я начал =(
так и знал, засланный козачек

Shadow
30.03.2017
15:55:29
Там вроде материал был

da horsie
30.03.2017
15:55:40
f4rt~
30.03.2017
15:55:48
С хаскеля
вредина

Shadow
30.03.2017
15:56:51
Тогда что, создать отдельную папку внутри app? И как ЭТО В ЦЕЛОМ назвать, если к MVC это не имеет отношение?
почему просто не сделать бы какое то отдельное расширение/модуль который ходит на сторонний сервис API?

Dmitriy
30.03.2017
15:57:35
Не нужно. конь правильно написал

Shadow
30.03.2017
15:57:53
так я и говорю

Andrey
30.03.2017
15:58:43
почему просто не сделать бы какое то отдельное расширение/модуль который ходит на сторонний сервис API?
по сути так и есть, вопрос куда это механически положить, чтобы другой программист не изошелся вонью, когда увидит такую архитектуру. Как принято? Из вашего сообщения я так понимаю вы предлагаете сделать отдельный модуль и подключить его в Vendors?

через композер как какой-нибудь закрытый репозиторий, так?

Shadow
30.03.2017
15:59:28
нет

Andrey
30.03.2017
16:00:09
а как

Shadow
30.03.2017
16:00:53
в Yii например есть модули я конечно могу и незнать как правильно, но мне кажется если есть какой то функционал то лучше его делать как модуль который будет работать только с базой и апи

Андрюха (Ren)
30.03.2017
16:01:01
Всем здрасти. Интересует вопрос, какая скорость генерации нормальная у Laravel 5.4 из коробки?



Google
?
30.03.2017
16:01:21
Wow

Андрюха (Ren)
30.03.2017
16:02:28
Видимо мой комп полная какушка. Сижу играюсь, вытащил элоквент, твиг и фастроут, собрал их в кучку и приуныл увидев генерацию



поставил лару, там еще больше. боюсь прям кодить

Dmitriy
30.03.2017
16:03:01
в Yii например есть модули я конечно могу и незнать как правильно, но мне кажется если есть какой то функционал то лучше его делать как модуль который будет работать только с базой и апи
модули в yii2 для другого создавались Модуль должен не зависить от чего-то . А с Api так не выйдет Нейспейсами можно разделять приложение

?
30.03.2017
16:03:22
Даешь генерацию на клиенте ??

Admin
ERROR: S client not available

f4rt~
30.03.2017
16:07:29
у меня даже порядка 30

Андрюха (Ren)
30.03.2017
16:08:16
у меня даже порядка 30
ну вот я и интересуюсь, ибо на продакшн еще не ставил ни одного проекта на ларе

да и на композере как то не делал ничего

всё так, рукоблудил потихоньку

Andrey
30.03.2017
16:15:22
чертовски долго композер работает на локале (Убунту в Vagrant-е на маке), на продакшине - летает

Andrey
30.03.2017
16:16:29
Это предложение или предположение?

Stas
30.03.2017
16:20:14
подскажите в html5 в тэге video возможно воспроизводить аудио дорожку параллельно с видео дорожкой?

(;¬_¬)
30.03.2017
16:21:01
Это предложение или предположение?
Предложение это выходи за меня

Shadow
30.03.2017
16:21:40
Это предложение или предположение?
многие жалуются на него

Andrey
30.03.2017
16:21:44
(;¬_¬)
30.03.2017
16:21:47
А коняша намекает, что вклбченый xdebug ухудшает производительность композера

Google
(;¬_¬)
30.03.2017
16:22:07
У них в доках хдебаг отдельным пунктом в факе идет

Andrey
30.03.2017
16:22:25
xdebug?
локал и продакшн идентичны по установленному содержимому

Shadow
30.03.2017
16:22:34
кто нибудь знает про отладку кода в 9ide?

там вроде xdebug, но чот не работает

(;¬_¬)
30.03.2017
16:22:38
И каждый раз когда локально пользуешь с хдебагом - он обычно намекает, что его стоит выключить

Shadow
30.03.2017
16:28:06
такое ощущение что я один в этом чатике пользуюсь такой херотиной :D

(;¬_¬)
30.03.2017
16:28:31
Не исклбчено

Потому что половина юзает phpstorm

Артур Евгеньевич
30.03.2017
16:29:52
Больше чем половина

Shadow
30.03.2017
16:31:40
окей допустим есть Heroku или подобный PaaS. Могу ли я удалённо отладить приложение? Насколько мне известно там вся работа через гит проходит. Или только вариант писать тесты?

Vladimir
30.03.2017
16:51:46
Xdebug можно через ssh на удаленный сервер настроить

Shadow
30.03.2017
16:52:12
вооот а там как раз без ssh вроде

Vladimir
30.03.2017
16:53:20
А как доступ к серверу настроен. От этого плясать нужно

Андрэ
30.03.2017
17:00:53
Товарищи, а ведь есть какой-то готовый инструмент в виде, например, composer пакета, для определения места на основе IP? Не обязательно по всему миру (представляю сколько база весит) - интересует РФ? Может кто навскидку помнит?

Или какой-то бесплатный онлайн сервис с простым API (запросов прям не много планируется)

Андрэ
30.03.2017
17:02:48
спасибы)

f4rt~
30.03.2017
17:02:49
Дай пять ??
а ты мне что? хитрый еврей

Страница 4397 из 8430