Andrey
Мимобывший тимлид rocket internet berlin без вышки, лол
mr.
Я видимо аутист какой-то(( плак
mr.
@hlogeon не против в лс пару вопросов задам?
Juri
этворк?
upwork, сплю еще
T.A
всем привет, пожалуйста помогите дописать unit test, чтобы проверял значение баннэд у юзера public function testBasicTest() { $user = factory(\App\User::class)->create(); $response = $this->post('api/user/' . $user->id .'/ban'); $response->assertStatus(202); $user->fresh(); $this->assertDatabaseHas('users', array $data); }
Maksim (Ellrion)
всем привет, пожалуйста помогите дописать unit test, чтобы проверял значение баннэд у юзера public function testBasicTest() { $user = factory(\App\User::class)->create(); $response = $this->post('api/user/' . $user->id .'/ban'); $response->assertStatus(202); $user->fresh(); $this->assertDatabaseHas('users', array $data); }
можешь тестануть сделав запрос кудато (у тебя же наверное для забаненнных есть мидлвар непускающий) как у тебя определяется забанен или нет? мб у юзера есть метод isBanned? можно тогда $this->assertTrue($user->isBanned()). не вижу причины смотреть в базе если ты сделал $user->fresh(). модель юзера и чекай
Andrey
Что должен протестировать этот тест?
T.A
есть мидлвар, пожалуйста помогите вернуть 403 json ответ public function handle($request, Closure $next) { $user = User::findOrFail($request->user_id); if ($user->banned) { return } return $next($request); }
Maksim (Ellrion)
первые два варианта ответят json если реквест просит их о json
T.A
Хорошо, спасибо
pa[aad
всем привет, не знаю даже куда написать, по этому решил сюда, может кто уже делал такое планирую сделать покупку билетов на концерты, не важно что такие системы уже есть собственно сам вопрос: юзеры покупают билеты, трансфер денег идет сразу не организаторам, а сервису с помощью которого купили билеты собственно думаю так сделать потому что если концерт отменят, то можно легко вернуть деньги юзерам ну и после завершении концерта типа трансфер суммы организаторам так правильно будет ?
Александр
Подскажите
Александр
Александр
artisan route:clear делал
Александр
результата 0
Александр
Хотя по роуту я могу перейти
Maksim (Ellrion)
мб роуты закэшены? хотя судя по обработчикам в замыканиях вряд ли
Александр
я сбрасывал кеш везде где мог
Andrey
Перезапустить консоль пробовал? Файл web.php точно подгружается? Проверял в Providers/RouteServiceProvider.php?
mr.
Уверен, что не на проде выполняешь и в нужном проекте?))
Andrey
Тоже, кстати, ощущение, что консоль смотрит в другой проект...
mr.
pwd
mr.
Выполни
mr.
И глянь, где ты
Marat
ребят подскажите есть ли для ларки 5.5 пакет ckeditor , в инете шарил , говорят последний пакет для ларки 5.4 а на 5.5 не получается ставить.
Marat
да что бы не парясь через композер поставить )
Marat
для ларки
Maksim (Ellrion)
да что бы не парясь через композер поставить )
не парясь через npm ставь ассетам место в ассетах
Dmitry
да что бы не парясь через композер поставить )
интересно, долго ты так уже не паришся? )))
Marat
нет )
T.A
ребята, а здесь функция update уже сохраняет да изменения, после нее не надо вызвать save? public function update(Request $request, User $user) { $user->update($request->all()); return $this->acceptedResource($user); }
🎄Victor
ну да
🎄Victor
такие вопросы проще сразу проверить))
🎄Victor
быстрее будет чем спрашивать)
mr.
Ребят, посоветуйте годный курс по вёрстке для программиста?)
T.A
хорошо спасибо
Александр
Route::getRoutes() выводит все роуты. artisan route:list выводит несколько штук. С чем может быть связано?
Александр
\Artisan::call('route:list'); даже это выводит список роутов
Antonio
всем привет
Antonio
решил познакомиться с vagrant
Antonio
но посреди скачки получаю ошибку ssl
Antonio
Александр
Antonio
уже видел решения запросить напрямую файл-образ по http, но хотелось бы понять, из-за чего такое происходит
Illia
Не очень понял
Введи pwd в консоли
Александр
Да в той я папке
🎄Victor
А как сделать так чтобы password broker не требовал password_confirmation поле? =\
🎄Victor
ой все
🎄Victor
$request->merge([ 'password_confirmation' => $request->input('password') ]);
🎄Victor
и гори оно
🎄Victor
понапихали блин магии во все подряд
Konstantin
понапихали блин магии во все подряд
с таким подходом тебе в симфони. Там магии нет. Совсем...
🎄Victor
*ушел в симфони*
🎄Victor
))
mr.
Бесплатно без регистраций и смс?
🎄Victor
да нет, просто иногда бесит. Раньше в ларавеле такого не было, я понимаю что магия удобно и все такое. Но вот когда начинается вот это вот все, типа по умолчанию вьюшки, по умолчанию поля для сброса пароля, по умолчанию все…
🎄Victor
не хочу password_confirmation, убейте меня. И приходится гуглить там какой то PasswordBroker и как его переписать
🎄Victor
=\
Лида
всем привет
Лида
У меня такая вакансия: Ведущий PHP-разработчик от 170 000 руб., опыт работы от 3 до 6 лет, Должностные обязанности: — Разрабатывать ядро и api сервисов для работодателей, которое используется на 5 платформах: сайт, мобильная версия сайта, приложения под iOS, Android, WinPhone. — Писать unit-тесты, bdd-тесты, проводить code-review. — Оптимизировать код, сетевые взаимодествия, запросы к БД. — Разрабатывать мониторинги и постоянно улучшать производительность всех компонентов системы. Мы используем PHP7, Yii, MySQL / MariaDB, Memcached, Sphinx, RabbitMQ, phpUnit, Swagger, Behat, Git, Jenkins, Graphite, JIRA. Требования: — Знание PHP, особенностей языка. — Знание PHP-фреймворков. — Знание SQL/MySQL, принципов работы с реляционными СУБД и особенностей MySQL. — Понимание стратегий оптимизации web-приложения. — Умение находить простые и быстрые алгоритмические решения. — Умение стратегически мыслить и при выработке решений учитывать влияние на проект в целом. Будет плюсом: — Знание фреймворков Yii, Symfony. — Опыт реализации RESTful API с нуля. — Опыт построения микросервисной архитектуры.
Konstantin
а при чем тут Laravel ?
🎄Victor
аа пофиг разберемся, 170к
🎄Victor
так, че там, пхп уии
Konstantin
У меня такая вакансия: Ведущий PHP-разработчик от 170 000 руб., опыт работы от 3 до 6 лет, Должностные обязанности: — Разрабатывать ядро и api сервисов для работодателей, которое используется на 5 платформах: сайт, мобильная версия сайта, приложения под iOS, Android, WinPhone. — Писать unit-тесты, bdd-тесты, проводить code-review. — Оптимизировать код, сетевые взаимодествия, запросы к БД. — Разрабатывать мониторинги и постоянно улучшать производительность всех компонентов системы. Мы используем PHP7, Yii, MySQL / MariaDB, Memcached, Sphinx, RabbitMQ, phpUnit, Swagger, Behat, Git, Jenkins, Graphite, JIRA. Требования: — Знание PHP, особенностей языка. — Знание PHP-фреймворков. — Знание SQL/MySQL, принципов работы с реляционными СУБД и особенностей MySQL. — Понимание стратегий оптимизации web-приложения. — Умение находить простые и быстрые алгоритмические решения. — Умение стратегически мыслить и при выработке решений учитывать влияние на проект в целом. Будет плюсом: — Знание фреймворков Yii, Symfony. — Опыт реализации RESTful API с нуля. — Опыт построения микросервисной архитектуры.
а хде ?
Maksim (Ellrion)
yii даже за 170 нет
🎄Victor
так yii это +50к
🎄Victor
там же написано от 170
Лида
а хде ?
Москва
Pavel Burak
Ура мне надо написать парсер с использованием ларавельки, надеюсь узнать много нового