Size: a a a

Laravel Framework Russian Community

2020 October 27

🧠.

🧠 BRAIN 🧠 . in Laravel Framework Russian Community
Hello guy
источник

🧠.

🧠 BRAIN 🧠 . in Laravel Framework Russian Community
Sorry to interrupt the group
источник

🧠.

🧠 BRAIN 🧠 . in Laravel Framework Russian Community
But could anyone help me with laravel dorks
источник

🧠.

🧠 BRAIN 🧠 . in Laravel Framework Russian Community
Or some pagetypes/pageformats
источник

🧠.

🧠 BRAIN 🧠 . in Laravel Framework Russian Community
Would really appreciate
источник

A

Andrey in Laravel Framework Russian Community
Александр Хакимов
Ребят, всем привет, я тут изобрёл велосипед, и решил , что его не плохо было бы привести в нормальный вид.
Суть задачи в следующем.
Есть 2 таблицы
1. одна таблица с разделами.
2. вторая таблица с элементами.

Задача:
1. визуально в интерфейсе отображать это совмещенно в одной таблице как в эксплорере виндовса, файлы и папки. т.е. сначала идут файлы, затем папки. (в моём случае сначала разделы, затем элементы в одном визуальном гриде)
2. требуется пагинация. то есть проскроллив часть мы должны обратиться к следующим элементами.
3. требуется чтобы метод был динамичным, и в случае добавления полей в таблицы метод не ломался (исключается использование UNION со стороны БД)

Прикладываю структуру таблиц:
https://paste.ofcode.org/RgTppaPq9rhHLyaN4wzgrm

Прикладываю код:
https://paste.ofcode.org/cWDC9PmecbnjUDKfsZUUDk
Основной вопрос, как сделать его более доступным и понятным для последующих разработчиков?
Почитай про PSR
Разбей этот жириный метод на более мелкие методы, возможно придётся разбивать на классы

А вообще код ужасен, прям на все 146% )
источник

AS

Alex Sokolskikh in Laravel Framework Russian Community
Народ подскажите с тестами, при запуске тестов запускаются миграции в том числе, в одной из них идет заполнение данными таблицы(типа таблица справочник) и эта миграция убивает мой тест на пол часа.
источник

А

Артём in Laravel Framework Russian Community
Alex Sokolskikh
Народ подскажите с тестами, при запуске тестов запускаются миграции в том числе, в одной из них идет заполнение данными таблицы(типа таблица справочник) и эта миграция убивает мой тест на пол часа.
Вынеси заполнение в консольную команду
источник

А

Артём in Laravel Framework Russian Community
Ну или в сидер, что неправильно, но сойдёт
источник

D

Dymon in Laravel Framework Russian Community
Alex Sokolskikh
Народ подскажите с тестами, при запуске тестов запускаются миграции в том числе, в одной из них идет заполнение данными таблицы(типа таблица справочник) и эта миграция убивает мой тест на пол часа.
еще варинаты:
- использовать для тестов уже заполненую базу  + трейт DatabaseTransactions
- https://github.com/drfraker/snipe-migrations
источник

CT

Cynthia Turcotte in Laravel Framework Russian Community
not supported
источник

VY

Vladimir Yefremov in Laravel Framework Russian Community
Артём
Надо тебе пройти курсы замазывания ников
3-х месячные...
источник

YA

Yuri Anduin in Laravel Framework Russian Community
Cynthia Turcotte
not supported
Лол, боты теперь отвечают, какую капчу они могут пройти, а какую нет
источник

YA

Yuri Anduin in Laravel Framework Russian Community
Это по ходу плохой бот
источник

A

Alexandr in Laravel Framework Russian Community
ор
источник

V

Vladyslav in Laravel Framework Russian Community
кто то настраивал fail2ban за клоудфларом ?
знаю что можно с помощью fail2ban отправлять по апи на клоуд айпи реальных юзеров дабы тот их банил в свою очередь, но у клоуда есть лимиты на количество айпи адресов.
В поддержке клоуда нашел еще статью про то, что феил2бан должен понимать настоящий айпи адрес на момент проверки.. но трафик ведь приходит с айпи клоуда.. и если у меня в бане мой реальный айпи, то он проверяет реальный айпи с клоудовским...
как расшифровать айпи для fail2ban?
источник

Ж

Жалиль in Laravel Framework Russian Community
Александр Хакимов
Ребят, всем привет, я тут изобрёл велосипед, и решил , что его не плохо было бы привести в нормальный вид.
Суть задачи в следующем.
Есть 2 таблицы
1. одна таблица с разделами.
2. вторая таблица с элементами.

Задача:
1. визуально в интерфейсе отображать это совмещенно в одной таблице как в эксплорере виндовса, файлы и папки. т.е. сначала идут файлы, затем папки. (в моём случае сначала разделы, затем элементы в одном визуальном гриде)
2. требуется пагинация. то есть проскроллив часть мы должны обратиться к следующим элементами.
3. требуется чтобы метод был динамичным, и в случае добавления полей в таблицы метод не ломался (исключается использование UNION со стороны БД)

Прикладываю структуру таблиц:
https://paste.ofcode.org/RgTppaPq9rhHLyaN4wzgrm

Прикладываю код:
https://paste.ofcode.org/cWDC9PmecbnjUDKfsZUUDk
Основной вопрос, как сделать его более доступным и понятным для последующих разработчиков?
Ну если с 0 переписывать лень можешь поделить все на понятные функции, например спрятать проверки к примеру там есть блок который проверяет с какой по какую запись, это можно засунуть в функцию range(start,end) ну и тд, тогда и чище станет и понятней
источник

ВШ

Виталий Шутов... in Laravel Framework Russian Community
Vladyslav
кто то настраивал fail2ban за клоудфларом ?
знаю что можно с помощью fail2ban отправлять по апи на клоуд айпи реальных юзеров дабы тот их банил в свою очередь, но у клоуда есть лимиты на количество айпи адресов.
В поддержке клоуда нашел еще статью про то, что феил2бан должен понимать настоящий айпи адрес на момент проверки.. но трафик ведь приходит с айпи клоуда.. и если у меня в бане мой реальный айпи, то он проверяет реальный айпи с клоудовским...
как расшифровать айпи для fail2ban?
Прокся вроде должна разжевывать реальные ip
источник

ВШ

Виталий Шутов... in Laravel Framework Russian Community
У меня через Runcloud настроенный сервер банит запросто через fail2ban
источник

V

Vladyslav in Laravel Framework Russian Community
Виталий Шутов
У меня через Runcloud настроенный сервер банит запросто через fail2ban
Опа
источник