These are chat archives for LaravelRUS/chat

11th
Mar 2017
Egor
@E-zh
Mar 11 2017 04:06
@SemyonKZ качай virtualbox 5.1.14, с последней версией не работает, я тоже решения не нашел. На 14-й версии виртуалбокса все работает отлично.
Alexey Yastrebov
@Anurhat
Mar 11 2017 06:22
Всем привет, я могу получить доступ к доске работы над кодом? (https://trello.com/b/lDqJrw8x/-)
KarmaBot
@KarmaBot
Mar 11 2017 06:22
@Anurhat, привет =)
JhaoDa
@jhaoda
Mar 11 2017 06:51
@Anurhat её уже нет
Ivan
@Hunternnm
Mar 11 2017 06:52
@zyabik прямая ссылка не?
Semyoshka
@SemyonKZ
Mar 11 2017 07:00
@E-zh Спасибо огромное, действительно проблема была в последней версии виртуал бокса.
Egor
@E-zh
Mar 11 2017 07:11
@SemyonKZ Да не за что) рад помочь
dzetalabs
@dzetalabs
Mar 11 2017 07:26
Всем привет. Начал изучать Laravel. Нигде не могу найти как работать с файлами и изображениями. Подскажите например если требуется загрузить изображение и нарезать его - нужно ставить какой то пакет или нарезается все штатно?
KarmaBot
@KarmaBot
Mar 11 2017 07:26
@dzetalabs, ну рассказывай. Как жизнь? :)
JhaoDa
@jhaoda
Mar 11 2017 07:27
@dzetalabs надо ставить, например, intervention/image
dzetalabs
@dzetalabs
Mar 11 2017 07:28
понял спасибо
KarmaBot
@KarmaBot
Mar 11 2017 07:28
@dzetalabs, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
dzetalabs
@dzetalabs
Mar 11 2017 07:28
@jhaoda спасибо
KarmaBot
@KarmaBot
Mar 11 2017 07:28
Спасибо (+1) для @jhaoda принято! Текущая карма +1463.
Alexander
@Dualse
Mar 11 2017 07:28
@dzetalabs Ну а для файлов https://laravel.com/docs/5.4/filesystem
dzetalabs
@dzetalabs
Mar 11 2017 07:28
@Dualse спасибо
KarmaBot
@KarmaBot
Mar 11 2017 07:28
Спасибо (+1) для @Dualse принято! Текущая карма +141.
dzetalabs
@dzetalabs
Mar 11 2017 07:29
думаю теперь разберусь, вроде не сложно.
И еще хотел спросить. Читал про аутонтификацию. И возник вопрос. Там есть авторизация с помощью сессии и ключа. в настройках. Как сделать допустим для API авторизацию по токену а для web авторизацию по сессии?
JhaoDa
@jhaoda
Mar 11 2017 07:31
@dzetalabs для начала перестань путать аутентификацию и авторизацию
dzetalabs
@dzetalabs
Mar 11 2017 07:31
а да
JhaoDa
@jhaoda
Mar 11 2017 07:31
@dzetalabs как сделать то, что ты хочешь, написано в доке. Можно хоть десять разных способов аутентификации одновременно иметь
dzetalabs
@dzetalabs
Mar 11 2017 07:32
вот допустим мне надо сделать приложение которое бы работало в веб через сесии когда пользователь заходит с браузера. Ну и чтобы был REST для того чтобы написать мобильное приложение с авторизацией по токену.
а все
затупил я сам
там же можно разделять для web и api и по умолчанию стоит, извините. Просто сижу тут пытаюсь понять что и как работает. До этого был опыт только на php чистом.
dzetalabs
@dzetalabs
Mar 11 2017 08:03
И еще вопросик. При загрузке файла и его перемещении есть какие то стандартные средства гарантирующие уникальность имени или нужно по старинке самому?
Ivan
@Hunternnm
Mar 11 2017 08:06
@dzetalabs если стандартными средствами сохраняешь то вроде как проверяет. Но надо смотреть код
Имя файла вроде как мд5 хэш этого файла
Anton Vorontsov
@symbios-zi
Mar 11 2017 08:16
@dzetalabs напиши класс сервисный для работы с файлами. И управляй там сам именами.
Там же и путями можно управлять. Поддерживать будет удобно
dzetalabs
@dzetalabs
Mar 11 2017 08:18
То есть нужно сервис провайдер сделать? Я просто 3 день изучаю еще фреймворк, не все понятно.
Artemy
@lartie
Mar 11 2017 08:50
Привет всем. Кто-нибудь настраивал gitlab-ci для проекта на laravel??
KarmaBot
@KarmaBot
Mar 11 2017 08:50
@artemiydeveloper, ну рассказывай. Как жизнь? :)
Artemy
@lartie
Mar 11 2017 08:51
Не может к postgres подключиться почему-то
  SQLSTATE[HY000] [2002] Connection refused
Ivan
@Hunternnm
Mar 11 2017 08:52
@lartie у тебя env с правильными данными?
JhaoDa
@jhaoda
Mar 11 2017 08:52
@dzetalabs класс-сервис, а не сервис-провайдер. Никто же слово «провайдер» не добавлял, почему ту додумываешь того, чего не говорили?
@lartie ало
Artemy
@lartie
Mar 11 2017 08:55
@jhaoda ало
Alexander
@Dualse
Mar 11 2017 09:05
Где можно сырцы версии 4.1 глянуть?
JhaoDa
@jhaoda
Mar 11 2017 09:06
@Dualse не поверишь...
Alexander
@Dualse
Mar 11 2017 09:07
@jhaoda ты про https://github.com/laravel/laravel ?
JhaoDa
@jhaoda
Mar 11 2017 09:07
@Dualse не знаю. Сырцы версии 4.1 чего именно тебе нужны?
Alexander
@Dualse
Mar 11 2017 09:08
@jhaoda развернутой лары. Ага. Ну или хотя бы какой-нибудь из 4.х
JhaoDa
@jhaoda
Mar 11 2017 09:08
@Dualse т.е. базового приложения? Ну бери и качай в той репе, да
Alexander
@Dualse
Mar 11 2017 09:08
+
@jhaoda Там только 3.0 и 5.х
JhaoDa
@jhaoda
Mar 11 2017 09:10
@Dualse это ветки. А ещё есть тэги и релизы
Alexander
@Dualse
Mar 11 2017 09:10
@jhaoda thx
KarmaBot
@KarmaBot
Mar 11 2017 09:10
Спасибо (+1) для @jhaoda принято! Текущая карма +1464.
dzetalabs
@dzetalabs
Mar 11 2017 09:27
@Hunternnm спасибо
KarmaBot
@KarmaBot
Mar 11 2017 09:27
Спасибо (+1) для @Hunternnm принято! Текущая карма +334.
Artemy
@lartie
Mar 11 2017 09:51
А laravel при каких командах сохраняет пути к директориям сессий итп итд? А то я проект из одной папки копирую в другую и он перестает работать корректно. Сталкивался кто-нибудь с таким?
Мне нужно чтобы все пути были постоянно относительно текущей директории.
JhaoDa
@jhaoda
Mar 11 2017 09:52
@lartie какие команды, какие пути?
Artemy
@lartie
Mar 11 2017 09:54
@jhaoda ну вот я перенес весь проект в папку build допустим, хочу выполнить тесты, а laravel видимо путь к папке с сессиями закешировал.
ErrorException: file_put_contents(/builds/artem.belyankin/gitlabci/storage/framework/sessions/lW6BgAlB57ZvZQsGHm0T4UVEbNSnsCpsy3KZes5l): failed to open stream: No such file or directory
JhaoDa
@jhaoda
Mar 11 2017 09:55
@lartie ларавел никакие пути никуда не кэширует
dzetalabs
@dzetalabs
Mar 11 2017 09:55
а какие ошибки вылазят?
JhaoDa
@jhaoda
Mar 11 2017 09:55
@dzetalabs а ты вон выше не увидел ошибки?
Artemy
@lartie
Mar 11 2017 09:56
@jhaoda команда config:cache кэширует и я думал может быть что-то подобное происходит при optimize
JhaoDa
@jhaoda
Mar 11 2017 09:57
@lartie парень, тебе доку читать надо, а не доклады...
Artemy
@lartie
Mar 11 2017 09:57
может быть
но это к счастью к текущей ситуации это не относится
Victor Atsuta
@victoratsuta
Mar 11 2017 10:03
Подскажите где в Laravel 5.4 находяться стандартные сообщения об ошибках
JhaoDa
@jhaoda
Mar 11 2017 10:04
@victoratsuta там же, где и раньше — resources
Alexander Zhuravlev
@SCIF
Mar 11 2017 10:12
@jhaoda , привет! Я накропал либу небольшую для имперсонализации (https://github.com/SCIF/laravel-pretend), ибо то, что есть на гх для лары — ужасно. Глянь плиз и если нет возражений (буду рад выслушать в личку или issue), то предлагаю к рекомендации людям вопрошающим тут. Звёздочки приветствуются :)
Redfard
@Redfard
Mar 11 2017 11:16
Всем привет. У нас на сайте в javaScript'e используется модульная система (классы разбиты на файлы и экспортирутся / импортируются). Не могу понять как все файлы с классами собираются и используются?
KarmaBot
@KarmaBot
Mar 11 2017 11:16
Привет, @Redfard! Проходи, присаживайся. В ногах правды нет :)
Ваня Devium
@webdevium
Mar 11 2017 11:16
@Redfard как как, пакером)))
webpack, grunt, gulp, npm... их тьма
только это нифига не тот чат, в котором тебе будут о таск ранерах рассказывать
JhaoDa
@jhaoda
Mar 11 2017 11:19
@SCIF привет. Я бы рад, но со временем чот не очень
Redfard
@Redfard
Mar 11 2017 11:21
@webdevium ага спасибо, я хоть убедился что прав, что это дело потом собирается)
@jhaoda ок
Victor Atsuta
@victoratsuta
Mar 11 2017 12:28
Ситуация такая... использую в проекте стандартную ларавелевскую регистрацию и аутентификациюи, с ней все в порядке. Но есть ландинг пейдж, на нем тоже есть маленькая форма аутентификации,я подстроил ее также как ларавелевскую, она работает,но к примеру когда я залогинелся с лендингпейджа то попал на станичку личного кабинета, а если выйти назад опять на лендинг пейдж и ввести новые данные для входа, то он переходит в личный кабинет но там все теже данные с предидущей аутентификации, а не новые только введенные. Подскажите как можно решить эту проблему.
Игорь Мандыч
@chiz-developer
Mar 11 2017 12:35
Привет, вопрос конечно абстрактный, но вдруг кто сталкивался с таким:
от чего может быть такое, что периодически на сервере слетает chmod на storage_path, в результате при попытке авторизации 500 error. Как только меняешь permissions - авторизовываешься нормально
Ваня Devium
@webdevium
Mar 11 2017 12:35
@chiz-developer от какого пользователя запущен сервер, а от какого ты код меняешь?
@chiz-developer какой деплой процес используешь?
@chiz-developer в общем, дорога тебе читать про права пользователей в юниксах
Игорь Мандыч
@chiz-developer
Mar 11 2017 12:36
Laravel 5.2.45
Ваня Devium
@webdevium
Mar 11 2017 12:36
@chiz-developer мимо. Лара тут вообще не при чем. Вообще. Напрочь. Ей пофиг на права.
Игорь Мандыч
@chiz-developer
Mar 11 2017 12:36
@webdevium так через определенное время все повторяется заново
Ваня Devium
@webdevium
Mar 11 2017 12:36
@chiz-developer думаешь тут лара виновна?
кроны есть?
а может ты гитом от рута пользуешься?
Короче, тут столько возможных вариантов, что тебе точно только изучение прав поможет.
Игорь Мандыч
@chiz-developer
Mar 11 2017 12:38
@webdevium да проект делали до меня, вот в чем беда и как я понял, делалось как-попало
Ivan
@Hunternnm
Mar 11 2017 12:41
@chiz-developer поставь на папку storage пользователя и chmod рекурсивно
ибо ты ставишь только на текущие файлы и папки, без учета новых
Игорь Мандыч
@chiz-developer
Mar 11 2017 12:43

@webdevium

кроны есть?
а может ты гитом от рута пользуешься?
не, я точно гитом не пользуюсь на том сервере, клиент тоже вряд-ли...
кроны - вот этого я не знаю. Через фтп не узнать

@Hunternnm chmod 777 -R /var/www/clients/ххх/xxx/storage
??
Ivan
@Hunternnm
Mar 11 2017 12:45
@chiz-developer chmod -R 777
Игорь Мандыч
@chiz-developer
Mar 11 2017 13:01
@Hunternnm спасибо, поставил.....поживем, увидим . . .)
KarmaBot
@KarmaBot
Mar 11 2017 13:01
Спасибо (+1) для @Hunternnm принято! Текущая карма +335.
orionych
@orionych
Mar 11 2017 13:36
Всех приветствую! Люди подскажите пожалуйста - если я хочу найти все элементы таблицы с определенным вхождением строки (text like '%text%') но одновременно чтобы в результате joinом таблицы тоже имели (name like '%text%') (или там или в joinе) - можно это как-то одновременно через with и where прописать?
$equipments=Equipment::with(array('equipment_names'=>function ($query) use ($code) {
            return $query->where('equipment_names.name','like','%'.$code.'%');

        }))->where('text','like','%'.$code.'%')->limit(50)->get();
KarmaBot
@KarmaBot
Mar 11 2017 13:36
@orionych, и тебе привет ;)
orionych
@orionych
Mar 11 2017 13:36
на данный момент так не получается
prog-man
@prog-man
Mar 11 2017 15:22

Всем привет.

Где то читал, что в шаблонах blade не практикуется (и лучше не использовать) использование обычных вставок php кода, подобно <?php $var = '123'; ?>. Рекомендуют вместо этого чуть ли не создавать кастомную директиву, которая будет формировать переменные со значениями, вместо <?php $var = '123'; ?>.

Так ли это?

KarmaBot
@KarmaBot
Mar 11 2017 15:22
Будь как дома, @prog-man, я ни в чем не откажу. Много мануалов, коль желаешь, покажу :)
ananas32
@ananas32
Mar 11 2017 16:50

Всем привет!
после обработки этим роутом

Route::get('/locale/{locale}', function ($locale) {
    App::setLocale($locale);
    return back();
});

локаль остается дефолтная laravel 5.4

KarmaBot
@KarmaBot
Mar 11 2017 16:50
О! @ananas32! Сто лет не виделись!) Как жизнь молодецкая? Рассказывай :)
Ваня Devium
@webdevium
Mar 11 2017 16:52
@ananas32 круто. Ты локаль поменял на текущий запрос и свалил с него
любой следующий - опять на дефолте.
ananas32
@ananas32
Mar 11 2017 16:54
@webdevium а как правильно сделать?
Ваня Devium
@webdevium
Mar 11 2017 16:54
@ananas32 в сессию сохрани, или во все запросы передавай
я же не знаю как ты решаешь свои задачи
ananas32
@ananas32
Mar 11 2017 17:02
@webdevium сохраняю и без результатно
Ваня Devium
@webdevium
Mar 11 2017 17:03
@ananas32 начнем с простого
а что ты хочешь сделать?
Denis Kazachenkov
@basson
Mar 11 2017 17:03
@ananas32 ну так ты потом попроси с сессии локаль то и установи для приложения
ananas32
@ananas32
Mar 11 2017 17:06
@webdevium хочу языки переключать на сайте, вот и установлю ему новую локаль
Ваня Devium
@webdevium
Mar 11 2017 17:06
@ananas32 тебе @basson нормальную мысль подкинул. Не считаешь?
ananas32
@ananas32
Mar 11 2017 17:12
@webdevium да нормальную, но не работает(
Ваня Devium
@webdevium
Mar 11 2017 17:12
@ananas32 опять начнем с простого
ananas32
@ananas32
Mar 11 2017 17:12
не могу понять в чому проблема
Ваня Devium
@webdevium
Mar 11 2017 17:12
покажи роут где ты меняешь локаль
ananas32
@ananas32
Mar 11 2017 17:13
Route::get('/locale/{code}', 'LocaleController@setLocale');
Ваня Devium
@webdevium
Mar 11 2017 17:13
@ananas32 а теперь его внутренности
ananas32
@ananas32
Mar 11 2017 17:13
    public function setLocale($code, Locale $locale)
    {
        $validation = Validator::make(['code' => $code], ['code' => 'alpha_dash|between:2,10']);
        if ($validation->fails())
            abort(404);
        $codes = $locale->getCodes();
        if (in_array($code, $codes))
        {
            Session::put('locale', $code);
        }
        else
            abort(404);
        return back();
    }
Ваня Devium
@webdevium
Mar 11 2017 17:14
о, хорошо
а теперь место, где ты меняешь локаль, если есть значение
ananas32
@ananas32
Mar 11 2017 17:15
    @if(!empty($codeLanguage))
                @foreach($codeLanguage as $code)
                    <li class="dropdown notifications-menu">
                        <!-- Menu toggle button -->
                        <a href="/locale/{{ $code }}" class="dropdown-toggle" title="{{ $code }}">
                            <b style="color:{{ (App::getLocale() == $code) ? '#C287EF' : '' }}">{{ $code }}</b>

                            <span class="label label-warning"></span>
                        </a>
                    </li>
                @endforeach
    @endif
Denis Kazachenkov
@basson
Mar 11 2017 17:15
@webdevium и вот в этом куске будет и затык)
@ananas32 когд где ты меняешь локаль из сессии а не шаблон
ananas32
@ananas32
Mar 11 2017 17:18
@basson метод setLocale не верный?
Denis Kazachenkov
@basson
Mar 11 2017 17:19
@ananas32 этот метод устанавливает локаль только на текущий запрос
@ananas32 тебе надо на каждом запросе брать локаль из сессии у указывать ее методом setLocale ты это делаешь? Если да то код в студию!
Dave
@aios
Mar 11 2017 17:23
Ребят а разве вью композеры не кешируют вызовы к переменным?
ananas32
@ananas32
Mar 11 2017 17:29
<?php
namespace App\Http\Middleware;
use Illuminate\Support\Facades\Config;
use Illuminate\Support\Facades\Session;
use App\Locale;
use App;
use Closure;
class SetLocale
{
    public function __construct(Locale $locale)
    {
        $this->locale = $locale;
    }
    public function handle($request, Closure $next)
    {
        $currentLocale = Session::get('locale');
        echo Session::get('locale');

//        echo $currentLocale;
        if (!$currentLocale) {
                App::setLocale(Config::get('app.locale'));
            echo 'if';
        } else {
            echo 'else';
            $localeCodes = $this->locale->getCodes();
            if (in_array($currentLocale, $localeCodes))
                $locale = $currentLocale;
            else
                $locale = Config::get('app.locale');

            App::setLocale($locale);
        }
        return $next($request);
    }
}
KarmaBot
@KarmaBot
Mar 11 2017 17:29
@ananas32, чтобы показать длинный листинг кода желательно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
ananas32
@ananas32
Mar 11 2017 17:30
я всьо вермя попадал в ИФ, в том то и вся проблема, что сесия пустая здесь(
Ваня Devium
@webdevium
Mar 11 2017 17:30
ох и жесть
ananas32
@ananas32
Mar 11 2017 17:30
@webdevium объясни
Denis Kazachenkov
@basson
Mar 11 2017 17:30
@ananas32 в остальном приложении сессии отрабатывают как надо?
ananas32
@ananas32
Mar 11 2017 17:31
@basson да
Denis Kazachenkov
@basson
Mar 11 2017 17:31
а не сильно ли кстати на изменение локали нагорожено?
Ваня Devium
@webdevium
Mar 11 2017 17:31
@ananas32 эта мидлваря отрабатывает ПОСЛЕ того, как мидлваря сессий отработала?
ananas32
@ananas32
Mar 11 2017 17:31
@basson сильно, пробовал по разному
Denis Kazachenkov
@basson
Mar 11 2017 17:31
вродь как если указать неправильную локаль то лара загрузит фаллбак локаль дефолтную?
ananas32
@ananas32
Mar 11 2017 17:32
@basson тоесть, проверок не надо?
Denis Kazachenkov
@basson
Mar 11 2017 17:32
@ananas32 это пусть гуру скажут) но явно у тебя там перегруженно)
Ваня Devium
@webdevium
Mar 11 2017 17:33
@basson это полный бред
ananas32
@ananas32
Mar 11 2017 17:33
@webdevium да, после мидлваря сессий
Ваня Devium
@webdevium
Mar 11 2017 17:34
public function handle($request, \Closure $next)
{
    if(session()->has('locale'))
    {
         app()->setLocale(session('locale'));  
    }

    return $next($request);
}
вот вся мидлваря
Denis Kazachenkov
@basson
Mar 11 2017 17:34
@webdevium )))
Alexandr
@alekseenkodev
Mar 11 2017 17:35
Всем привет, подскажите, есть ли готовый скрипт интернет магазина на Laravel 5+?
KarmaBot
@KarmaBot
Mar 11 2017 17:35
Будь как дома, @alekseenkodev, я ни в чем не откажу. Много мануалов, коль желаешь, покажу :)
Ваня Devium
@webdevium
Mar 11 2017 17:35
@alekseenkodev конечно.
ananas32
@ananas32
Mar 11 2017 17:35
@webdevium и проблема решилась
@webdevium спасибо)
KarmaBot
@KarmaBot
Mar 11 2017 17:35
Спасибо (+1) для @webdevium принято! Текущая карма +108.
Ваня Devium
@webdevium
Mar 11 2017 17:36
@ananas32 постарайся больше не городить такого ролтона в коде
включай голову
ananas32
@ananas32
Mar 11 2017 17:37
@webdevium часто следую правилу: проверок много не бывает(
Alexandr
@alekseenkodev
Mar 11 2017 17:37
@webdevium не подскажешь какой/какие?
Ваня Devium
@webdevium
Mar 11 2017 17:37
@ananas32 ты основную проверку делай постоянно "А не херню ли я наваял". Тогда проблем меньше будет.
Artur Gafurov
@assurrussa
Mar 11 2017 17:37
@ananas32 бывает!))
Ваня Devium
@webdevium
Mar 11 2017 17:38
@alekseenkodev не подскажу. А значешь почему?
Alexandr
@alekseenkodev
Mar 11 2017 17:39
@webdevium жги
Ваня Devium
@webdevium
Mar 11 2017 17:39
@alekseenkodev потому что laravel - не джумла и не вордпрес, а мега крутой ФРЕЙМВОРК
а это значит, что НЕТ и НЕ БУДЕТ готовых скриптов интернет-магазинов, вк и фейсбука
Alexandr
@alekseenkodev
Mar 11 2017 17:40
хахаха
причем тут это
Ваня Devium
@webdevium
Mar 11 2017 17:41
Тебе что от скрипта надо? Корзина? Так это один метод в контроллере. Ну два, ок.
Что еще? База продуктов? Так это пол часа работы.
Alexandr
@alekseenkodev
Mar 11 2017 17:41
хоть минута
есть готовые пекеджи, я спросил может кто то знает
Denis Kazachenkov
@basson
Mar 11 2017 17:42
А может стоит в оффтопик перенести данную беседу?)
Artur Gafurov
@assurrussa
Mar 11 2017 17:42
@alekseenkodev хм, хоть минута но потратил ты на выяснение вопроса уже больеш
Alexandr
@alekseenkodev
Mar 11 2017 17:42
@assurrussa на выяснение моего вопроса я потратил 0 минут
Artur Gafurov
@assurrussa
Mar 11 2017 17:43
ясно, у тебя своя действительность, но коммент
Alexandr
@alekseenkodev
Mar 11 2017 17:43
@webdevium спс
KarmaBot
@KarmaBot
Mar 11 2017 17:43
Спасибо (+1) для @webdevium принято! Текущая карма +109.
Anton Vorontsov
@symbios-zi
Mar 11 2017 18:27
Есть крутое но сложное решение интернет магазина под симфони. Sylius
Прям образец качественного кода
Alexander
@Dualse
Mar 11 2017 18:50
Из-за чего может быть эта ошибка? В SO говорят, что в проекте может быть класс с таким же именем. Но я хз, как найти 2 класс с одинаковым именем)
  [BadMethodCallException]                                          
  Call to undefined method Illuminate\Database\Query\Builder::up()
Alexander
@Dualse
Mar 11 2017 19:06
Проблема решена. Нашел где была ошибка.
Kirill Nesmeyanov
@SerafimArts
Mar 11 2017 19:08
@symbios-zi серьёзно?
да там пипец какой-то
Дмитрий Мязин
@d4c0
Mar 11 2017 19:36
Ребята, у dd() как-то можно указать глубину?
Anton Vorontsov
@symbios-zi
Mar 11 2017 19:48
@SerafimArts в чем там пипец?
Kirill Nesmeyanov
@SerafimArts
Mar 11 2017 19:49
@symbios-zi нууу
голубой экран и посередине маленькая пипирка
мол чат
говори туда
и всё
Dave
@aios
Mar 11 2017 19:50
@SerafimArts эту пипирку можно расширить)
@SerafimArts на весь экран
ток круче от этого она не становится
Kirill Nesmeyanov
@SerafimArts
Mar 11 2017 19:51
@aios нельзя
как можно?
Ruslan-Aydin
@Ruslan-Aydin
Mar 11 2017 19:51
Добрый вечер! Подскажите пожалуйста возможно ли выполнить миграцию из своего класса? И вообще как можно выполнять команды Artisan в своих классах ??
KarmaBot
@KarmaBot
Mar 11 2017 19:51
@Ruslan-Aydin, ну рассказывай. Как жизнь? :)
Denis Kazachenkov
@basson
Mar 11 2017 19:52
@Ruslan-Aydin php artisan help
Kirill Nesmeyanov
@SerafimArts
Mar 11 2017 19:53
@symbios-zi @aios блин, у меня опять гиттер смешал чаты
Denis Kazachenkov
@basson
Mar 11 2017 19:53
@Ruslan-Aydin php artisan migrate -h вот так даже лучше + доки
Kirill Nesmeyanov
@SerafimArts
Mar 11 2017 19:53
пойду обратно в оффтоп, ребята, сорь
Ruslan-Aydin
@Ruslan-Aydin
Mar 11 2017 20:11
@basson ты не понял
@Dualse спасибо ! Все оказалось просто Artisan::call('migrate')
KarmaBot
@KarmaBot
Mar 11 2017 20:11
Спасибо (+1) для @Dualse принято! Текущая карма +142.
JhaoDa
@jhaoda
Mar 11 2017 20:15
@Ruslan-Aydin что мешало сразу прочитать доку?
Denis Kazachenkov
@basson
Mar 11 2017 20:22
@Ruslan-Aydin яж написал + доки)))
Ruslan-Aydin
@Ruslan-Aydin
Mar 11 2017 20:35
@basson ты не понял вопроса), ты бы еще в гугл отправил. @jhaoda Не тем путем шел, bus:: . 11 часов за компом дает знать. Надо вовремя спать). Спасибо за внимание.
KarmaBot
@KarmaBot
Mar 11 2017 20:55
@Satmage, ну рассказывай. Как жизнь? :)
Andrei Sosnov
@atehnix
Mar 11 2017 21:55

@d4c0

Ребята, у dd() как-то можно указать глубину?

штатно хз, но как вариант:

function mydd()
{
    array_map(function ($data) {
        $cloner = new VarCloner;
        $cloner ->setMaxItems(-1);
        $dumper = 'cli' === PHP_SAPI ? new CliDumper : new HtmlDumper;
        $dumper->dump(($cloner)->cloneVar($data));
    }, func_get_args());

    die(1);
}
Andrei Sosnov
@atehnix
Mar 11 2017 22:02
@d4c0 ну, в смысле, это должно помочь обойти ограничение "глубины".
Andrei Sosnov
@atehnix
Mar 11 2017 22:10
@d4c0 чуть оптимальнее:
function mydd()
{
    $cloner = new VarCloner;
    $cloner->setMaxItems(-1);
    $dumper = 'cli' === PHP_SAPI ? new CliDumper : new HtmlDumper;

    array_map(function ($data) use ($cloner, $dumper) {
        $dumper->dump($cloner->cloneVar($data));
    }, func_get_args());

    die(1);
}
S.Vishnevskii
@HeroFirst
Mar 11 2017 22:39
Добрый вечер коллеги ) подскажите как расчитать нагрузку на сервер , пока не развернули приложение на сервере, но нужно посчитать количество возможных пользователей которые могут делать запросы на приложение
KarmaBot
@KarmaBot
Mar 11 2017 22:39
@NEXT-WEB, и тебе привет ;)
JhaoDa
@jhaoda
Mar 11 2017 22:48
@NEXT-WEB берешь и создаешь нагрузку сам