@laravel_pro

Страница 1725 из 2014
Никита
10.08.2018
19:57:58
ну так это тогда уже и не стандартный FormRequest будет

Adel
10.08.2018
19:58:29
class CreateUserFormRequest extends FormRequest implements CreateUserRequest {...

но опять таки - извращенски немного

я до сих пор сумневаюсь

Google
Adel
10.08.2018
19:58:49
мне в проектах заходит идеально

Никита
10.08.2018
19:58:51
понял, да

Adel
10.08.2018
19:59:00
иногда можно даже опустить интерфейс

и не заморачиваться

Никита
10.08.2018
19:59:06
я подумал что здесь неявный интерфейс создается

типа в сервисе будет

request->email

Adel
10.08.2018
19:59:31
$request->getEmail()

Roma
10.08.2018
20:00:35
class CreateUserFormRequest extends FormRequest implements CreateUserRequest {...
Здесь LSP получается имеет место или я прогадал ??

Adel
10.08.2018
20:00:53
лисков чтоли?

Roma
10.08.2018
20:01:00
Да

Adel
10.08.2018
20:01:09
а как она там?

там же тупо два метода допустим, которые возвращает Email и Name

Google
Roma
10.08.2018
20:01:31
Да никак, что то дурное в голову пришло)

Никита
10.08.2018
20:02:01
вообще вот интересно, юзает ли кто-то чисто утиную типизацию как своего рода интерфейсы неявные

Adel
10.08.2018
20:02:39
ну не знаю какой принцип. тут важно такое, что сервис уже лежит в другом слое. который более низкий чем HTTP

он предоставляет интерфейс, и просит его реализовать если кто хочет сделать запрос.

но DTO по всем параметрам лучше...

не знаю...

чо я такой извращенец

Roma
10.08.2018
20:03:42
ISP, скорее)
Да ISP тут причем?

Никита
10.08.2018
20:04:08
Да ISP тут причем?
при том что ты внезапно зависишь не от всего реквеста, а только от 2ух методов

Adel
10.08.2018
20:04:12
тут немного можно притянуть D букву из солида.

при том что ты внезапно зависишь не от всего реквеста, а только от 2ух методов
тут важнее то, что реквест вещь HTTpшная. и зависеть от нее плохо как раз изза этого.

Никита
10.08.2018
20:06:20
да в принципе плохо зависеть от того, что тебе в этом месте и не нужно

Roma
10.08.2018
20:06:42
при том что ты внезапно зависишь не от всего реквеста, а только от 2ух методов
Аа ну мб и так Я почему подумал так за LSP  «Функции, которые используют базовый тип, должны иметь возможность использовать подтипы базового типа, не зная об этом». Типа мы же использовали потомка там, и все ок Но это о другом совсем, согласен)

Никита
10.08.2018
20:07:35
ага, lsp это скорее про разные драйверы одного и того же

@Adelf32 мб пропустил, а есть у тебя какой-то примерный срок выпуска книги?

Adel
10.08.2018
20:09:43
я пытаюсь ускориться. два месяца не бреюсь и весь зарос :)))

не побреюсь пока не закончу

Google
Adel
10.08.2018
20:10:34
да. но позже может русскую сделаю. хз. но наверняка все будет так, что я ничего не сделаю как обычно. трепло :)

[Anonymous]
10.08.2018
20:10:47
не побреюсь пока не закончу
ты главное на обложку сфотайся с бородой

Vit
10.08.2018
20:11:38
На рутрекер сам выложишь?

Adel
10.08.2018
20:12:16
На рутрекер сам выложишь?
видимо придется тебе

Roma
10.08.2018
20:17:49
видимо придется тебе
Вот с этим то и проблематичней Того и считаю что иногда для этого лучше краудфандинговою платформу юзать или типу того Что бы те кто хотели могли стимулировать не только словами

Vadim
10.08.2018
20:21:58
Добрый вечер. Как бы я не устанавливал laravel на сервер всегда одна ошибка The stream or file "/var/www/html/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied Кто-то сталкивался?

Vadim
10.08.2018
20:23:08
Выдал

777

Все равно

Adel
10.08.2018
20:23:14
на всю папку storage лучше дать. с рекурсией

Adel
10.08.2018
20:23:27
chmod 0777 -R

Vadim
10.08.2018
20:23:36
На всю папку с проектам даже дал

Roma
10.08.2018
20:23:58
я про выкладку на рутрекер :)
Ну я понял, просто о том что могут и купить и выставить в открытый доступ

Vadim
10.08.2018
20:24:22
Да

Google
Vadim
10.08.2018
20:24:25
Через ssh

Adel
10.08.2018
20:24:33
Да
чота плохо верится :)

Vadim
10.08.2018
20:24:41
Я бы этими топорами)))

Adel
10.08.2018
20:24:53
зайди в папку storage и там ls -al

Vadim
10.08.2018
20:25:29




Adel
10.08.2018
20:26:04
блин

гооврю же РЕКУРСИВНО

Admin
ERROR: S client not available

Adel
10.08.2018
20:26:17
хм...

а хотя вроде ок

Vadim
10.08.2018
20:26:23
Так тоже делал

Adel
10.08.2018
20:26:57
точно в той папке? :)

Vadim
10.08.2018
20:27:10
Да)

Больше нет

Adel
10.08.2018
20:27:14
а папке logs что? ls -al

Vadim
10.08.2018
20:27:23
Чистый сервер 3 раза переставлял



Adel
10.08.2018
20:28:00
чудяса

Vadim
10.08.2018
20:28:15
+

Google
Vadim
10.08.2018
20:28:25
3 день ужн

Adel
10.08.2018
20:28:48
прям в той папке

html

сделай php artisan route:list какойнибудь

тоже такая ошибка будет?

Vadim
10.08.2018
20:29:55


сделай php artisan route:list какойнибудь
Это тоже отрабатывает

Adel
10.08.2018
20:30:41
сделай ошибку :)

Vadim
10.08.2018
20:30:51
/var/www/html/storage - права по всем уровням какие?

Vadim
10.08.2018
20:31:04
777

Adel
10.08.2018
20:31:40
а ошибку оно дает на любой веб запрос?

Vadim
10.08.2018
20:31:59
Да

А нет

Не на все

Везде где участвуют view ошибка

=)

Maksim (Ellrion)
10.08.2018
20:40:33
После переподключения админ теряется (

Roma
10.08.2018
20:41:10
Maksim (Ellrion)
10.08.2018
20:41:34
С возвращением что-ли ?
Ага. Срачи кончились?

Roma
10.08.2018
20:41:51
Ага. Срачи кончились?
Очень похоже на это

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