Евгений
Замутите бота тогда уж чтоб удалял сообщения со стикерами
Alexander
> что в группе по ларе запрещены стикеры
> Они не запрещены
так все же?
invariance
они запрещены, но нет.
Евгений
Они разрешены, но нет
Евгений
Не будь пессимистом
invariance
ок
Artem
тест — ок
Wolf
зачем нужны ServiceProviders?
Wolf
)
Andrey
Nu kak za4em
Andrey
Introduction
Service providers are the central place of all Laravel application bootstrapping. Your own application, as well as all of Laravel's core services are bootstrapped via service providers.
But, what do we mean by "bootstrapped"? In general, we mean registering things, including registering service container bindings, event listeners, middleware, and even routes. Service providers are the central place to configure your application.
If you open the config/app.php file included with Laravel, you will see a providers array. These are all of the service provider classes that will be loaded for your application. Of course, many of these are "deferred" providers, meaning they will not be loaded on every request, but only when the services they provide are actually needed.
In this overview you will learn how to write your own service providers and register them with your Laravel application.
Andrey
Napisano je
Wolf
Ну это я прочел. Ну например в разработке в каких случаях целесообразнее их писать?
Sergey
Они могут связывать контракты с их реализациями (или предоставляют дополнительные реализации), расширять функциональность системы и настраивать какие-то новые (или уже существующие) сервисы используя конфиги
Sergey
Ну это так в простеньком случае
Andrey
Sergey
Для примера можно сделать такое:
public function register() {
$this->app->resolving(function ($object, Container $container) {
if ($object instanceof ContainerAwareInterface) {
$object->setContainer($container);
}
}
}
При активировании этого провайдера всем классам, которые наследуют интерфейс ContainerAwareInterface будет засетчен контейнер
Sergey
лучше инжектить зависимости и использовать их, вместо фасадов, а также вместо функций типа app()
Sergey
Хотя, думаю, если тесты не используются, то разницы нет
Andrey
U nas norm nagruzka pokazala, 4to vse ok
Andrey
1200RPS otrabativaet na ura
Andrey
Laravel 5.2
Sergey
в тестах?
Sergey
:)
Andrey
:3
Sergey
я именно про тесты, если запуск в веб, где PHP умирает - там ничего течь не будет
Sergey
а у нас на 400 тестов PHPUnit умирал с преввышением 2х гигов памяти
Andrey
Sergey
Вот я про то и говорю - лучше их не использовать
Sergey
Только есть проблема, что внутрях ларавеля куча использования фасадов и функций типа app, поэтому он всё равно течет, но меньше, ну и еще костыль пришлось писать, чтобы подчищать Application между тестами
Andrey
+++
Andrey
besit )
Andrey
my daje fork hotim sdelat'
Sergey
Мне не нравится, что они пропагандируют использование этого
Sergey
Хотя, в 5.0, вроде, доков писали, что используйте вместо фасадов контракторы
Sergey
А потом опять :(
Вадим
может знает кто где можно похостить сайт пару дней бесплатно с поддоменом
Sergey
Digital ocean при регистрации давал месяц бесплатно :)
Andrey
posle podtverjdeniya
Andrey
daut na test
Andrey
)
Andrey
https://flops.ru/?refid=11833
Andrey
vo)
Ivan
Dmitriy
Чет Квис офигел. С реф ссылкой постит
Andrey
a 4o, a 4o)
Konstantin
Sergey
попробую угадать, он просто его уже использует? :D
Andrey
Konstantin
что то я сомневаюсь что 1200rps на ларе возможно сделать на 1 сервере
Andrey
nee
Andrey
8 serverov
Andrey
DNS RR i t.p.
Konstantin
ну тут ничего особенного
Вадим
на айхоре нету бесплатного периода
Вадим
а флопс не захотел списывать мелочь с канты тинькова(
Вадим
что за жизнь
Вадим
больше нету вариантов?
Вадим
давайте с реф ссылкой хоть)
Dmitriy
Может свой хостинг огранизовать. серваки есть
Вадим
попросили сделать страничку с формой без бюджета
Вадим
ищи свищи куда ее деть
Evgenii
250 р вшивый вдс на ихоре?
Evgenii
чем не устраивает
invariance
invariance
тебе показать нужно сайт?
invariance
у тя линукс?
Вадим
нет у меня мак, уже купил на ихоре
Вадим
нет просто попросили сделать форму в онлайне
Вадим
без денег
Ivan
Есть на айхоре бесплатный период, вчера клиенту активировал
invariance
а зачем тебе хостинг то
invariance
какая форма
Ivan
Для формы гугл формс и вперед
invariance
формы какие то
invariance
пздц
Dmitriy
Виталий