@laravel_pro

Страница 1442 из 2014
Игорь
05.06.2018
11:55:53
ещё vendor/bin/phpunit часто пишут

у меня не срабатывает

Виктор
05.06.2018
11:56:59
у меня была такая проблема, но писало "phpunit command not found". Я просто ввел vendor/bin/phpunit и все запустилось

у тебя в composer.json ваще есть phpunit ?

Google
Игорь
05.06.2018
11:58:10
у меня была такая проблема, но писало "phpunit command not found". Я просто ввел vendor/bin/phpunit и все запустилось
мне выдаёт "vendor" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

папку чтоль не видит?

Виктор
05.06.2018
11:59:01
покажи скрин консоли

Игорь
05.06.2018
11:59:14
бль

понял

бекслеши надо было)

Виктор
05.06.2018
12:00:00
странно, у меня через обычные слеши работает

Игорь
05.06.2018
12:01:04
может это просто прикол OS такой, там все пути через бекслеши пишутся, я забыл совсем об этом

Виктор
05.06.2018
12:01:41
а ну может

Alexander
05.06.2018
12:02:51
:D

Игорь
05.06.2018
12:03:09
тебе же выше написали, что винда говно
а что поделаешь, всю жизнь на ней сижу. Пытаться переходить на другие ос пока боязно

Виктор
05.06.2018
12:04:01
ваще можешь алиас создать

Google
Виктор
05.06.2018
12:04:09
alias phpunit=/vendor/bin/phpunit

Nik
05.06.2018
12:04:14
:D
давай, топи за линь :D

Alexander
05.06.2018
12:04:41
ванлав же

Игорь
05.06.2018
12:05:05
ну про linux читал что его чуть ли не в ручную собираешь и потом там половина программ не работает)

Nik
05.06.2018
12:05:08
ванлав же
запомню эту историческую фразу когда пересядешь на мак :)

на wwdc кстати новое железо не представили

Alexander
05.06.2018
12:05:58
ну про linux читал что его чуть ли не в ручную собираешь и потом там половина программ не работает)
Это страшные истории бородатых дядек, скачай себе убунту и ты её от винды не отличишь :D

Игорь
05.06.2018
12:05:59
и топики всякие встречаю на подобии "как запустить ... на linux"

Виктор
05.06.2018
12:06:33
Alexander
05.06.2018
12:07:04
Зато рабочая машина uptime 15:06:51 up 41 days, 9 min, 3 users, load average: 2,69, 2,68, 2,10

FUTURICO
05.06.2018
12:11:12
где такие пальмы растут?

Nik
05.06.2018
12:46:37
Romuald
05.06.2018
12:50:06
Вопрос по роутам. "controller@method" Если controller имеет длинный путь \path\to\controller. Можно ли useнуть его? И как будет выглядеть подключение?

Adel
05.06.2018
12:50:52
нельзя

там есть же рутовый неймспейс

Romuald
05.06.2018
12:54:14
там есть же рутовый неймспейс
Да я просто из октобера делаю. Здесь вообще маршрут в компонент ведет))

(new Class)->method() пробовал

Может статику попробовать

`Function name must be a string` все, ебальник закрыт, деалаю дальше

Google
Nik
05.06.2018
12:55:57
тебе же ответили

Romuald
05.06.2018
12:56:24
тебе же ответили
Да я еще просто не знаю этого чувака)

Nik
05.06.2018
12:56:43
Утого в шляпе? Нормальный :)

f4rt~
05.06.2018
12:57:53
`Function name must be a string` все, ебальник закрыт, деалаю дальше
раньше был прикольный хак с [class::class,'methodName']

раньше был прикольный хак с [class::class,'methodName']
профит в том, что fully qualified domain name можно было импортнуть в таких случаях

и юзать как кложу

Nik
05.06.2018
12:58:57


f4rt~
05.06.2018
12:59:35
речь же не про можно/нельзя, а о эстетических штуках

Romuald
05.06.2018
13:01:34
профит в том, что fully qualified domain name можно было импортнуть в таких случаях
Судя по тому, что обязательным стрингом сделали, этот хак не особо нравился))

Может просто в октобере такие вещи делаются по другому. НО я по дедовски. Жаль что роуты повторяются в uses

Component/BuisnessProcess/Controllers/LeadsController@saveDealsDraggable

Хотя если это стринг, то можно "Component/BuisnessProcess/Controllers/LeadsController@" положить в переменную, а там только метод выводить

Норм, не?

f4rt~
05.06.2018
13:07:42
делай как от тебя хотят и страдай

Romuald
05.06.2018
13:08:02
не
Пальцы поломал бы за такое?

f4rt~
05.06.2018
13:08:18
ну может парочку

Maksim (Ellrion)
05.06.2018
13:10:01
f4rt~
05.06.2018
13:10:30
ну можно так class::class.'@methodName'
$q = class::class.'@methodName' $q() не сработает же

Nik
05.06.2018
13:10:51
дык там и нет вызова насколько я помню

Google
Maksim (Ellrion)
05.06.2018
13:11:11
$q = class::class.'@methodName' $q() не сработает же
а массив что отработает?

f4rt~
05.06.2018
13:11:15
ну мб, если можно, то чуть посимпатичнее

Artem
05.06.2018
14:08:32
В фреймворке присутсвует интерактивный лог сервера?

Seva
05.06.2018
14:12:36
ну все господа. готовьтесь к ответам. Я начал изучать Laravel :D

попытайся еще раз
знакомые лица тут... )

Admin


f4rt~
05.06.2018
14:13:04
Anton
05.06.2018
14:16:02
Допустим мне надо запретить сохранять модель (даже упростим задачу, вызывать save), есть ли в ларе общие практики? Или просто ну скажем определить свойство, в нужный момент поставить что нельзя, а также переопределить save и смотреть это свойство?

dev
05.06.2018
14:18:52
https://laravel.com/docs/5.6/eloquent#events

Ivan
05.06.2018
14:19:20
Использовать event saved

Anton
05.06.2018
14:26:41
типа переопределять save это вообще не комильфо?

Seva
05.06.2018
14:27:12
f4rt~
05.06.2018
14:27:21
низачто :)
в плане изучения

Anton
05.06.2018
14:27:34
ну то есть мне все равно надо будет как-то куда-то поставить флаг что сохранять нельзя, и в обзервере его глянуть

f4rt~
05.06.2018
14:27:41
типа переопределять save это вообще не комильфо?
зачем, если можно словить евент

Anton
05.06.2018
14:28:09
Я уже понял что переопределять save не комильфо и надо ловить event

f4rt~
05.06.2018
14:28:18
сорян)

Google
)))
05.06.2018
14:28:19
Ищем программиста middle в офис СПБ Заработная плата от 100к

Anton
05.06.2018
14:28:19
просто хотел понять насколько это...

Seva
05.06.2018
14:29:07
в плане изучения
ааа , ну я как ты пхп незнаю конечно, но стремлюсь к этому. Правда гавнокодью местами, но тщательно стараюсь исправляться это все

f4rt~
05.06.2018
14:29:36
переопределив save ты его нарушишь

dev
05.06.2018
14:30:20
там же можно в буте прописать creating функцию

и если она вернет false оно не сохранит.. не?

f4rt~
05.06.2018
14:30:47
там же можно в буте прописать creating функцию
все варианты решения, уже нашли, абсуждают теперь почему нельзя делать так, как наиболее очевидно

Anton
05.06.2018
14:30:48
OCP
Вот даже стыдно и я не знаю на русском это или английском

?

f4rt~
05.06.2018
14:32:14
Open closed

Сергей
05.06.2018
14:33:31
?
Мне кажется за это другой слой отвечать должен. Аля acl

Anton
05.06.2018
14:33:33
очень слонжо иногда понять грань между расширением и изменением ?

Но поверю

f4rt~
05.06.2018
14:34:31
очень слонжо иногда понять грань между расширением и изменением ?
в результате расширения поведения сущности, не должны вноситься изменения в код, который эти сущности использует.

хотя не верь мне наслово, лучше спроси в ООП чате :)

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