
Никита
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

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

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

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

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

Roma
10.08.2018
20:06:42

Никита
10.08.2018
20:07:35
ага, lsp это скорее про разные драйверы одного и того же
@Adelf32 мб пропустил, а есть у тебя какой-то примерный срок выпуска книги?

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

Roma
10.08.2018
20:09:59

[Anonymous]
10.08.2018
20:10:01

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
Кто-то сталкивался?

Adel
10.08.2018
20:22:41

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

[Anonymous]
10.08.2018
20:23:35

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

Roma
10.08.2018
20:23:58

Adel
10.08.2018
20:24:00
в системе где проект крутится или где?

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

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