Articles of laravel 5.4

Как настроить заголовок для всех запросов в группе маршрутов

Я создаю API с Laravel 5.4, и все работает хорошо. Я использовал следующее промежуточное ПО => auth: api, как это Route::group(['middleware' => 'auth:api'], function(){ Route::get('URIValue', ControllerName@action) //Example }); Я тестировал его с почтальоном, и он хорошо работает, когда заголовок запроса содержит следующие ключи и значения: Авторизация: Носитель api_token Accept: приложения / JSON Если api_token недействителен, […]

Laravel 5.4, переименование столбца таблицы пользователей

Поэтому сегодня я попытался изменить значение по умолчанию в моем проекте laravel. Прежде всего: Composer (1.4.2) и Laravel (5.4.27) (что означает также все зависимости) обновлены. Я проверил это с помощью: composer self-update composer update Затем я изменил таблицу пользователей с помощью миграции: Schema::table('users', function (Blueprint $users){ $users->string('login', 16)->unique()->after('id'); $users->string('real_name', 32)->after('email'); }); Schema::table('users', function(Blueprint $users){ $users->dropColumn([ […]

Краткий запрос Laravel

У меня есть 3 таблицы, называемые cash_manages , outlets и delivery_boys Структура //outlets id name 1 utha 2 alabama //delivery_boys id outlet_id name 1 1 John 2 1 Mike 3 2 Alex //cash_manage id source_type source_id destination_id status amount 1 admin 1 2 give 500 2 admin 2 1 give 350 3 deliveryBoy 1 2 […]

Отсутствует аргумент 1 для Illuminate \ Support \ MessageBag :: has ()

Когда я получаю доступ к моему проекту Laravel. Он возвращает следующие ошибки. Как это решить. Missing argument 1 for Illuminate\Support\MessageBag::has(), called in /var/www/laravel/vendor/laravel/framework/src/Illuminate/Support/ViewErrorBag.php on line 92 and defined (View: /var/www/laravel/resources/views/welcome.blade.php) В моем коде клинка: @if ($errors->has()) <div class="alert alert-danger"> @foreach ($errors->all() as $error) {{ $error }}<br> @endforeach </div> @endif

Слушатель событий в ларавеле 5.4

Я использую laravel 5.4 для создания моего проекта, и я использовал auth controller для входа и зарегистрировал то, что мне нужно, чтобы получить последнее время входа пользователя и сохранить его в базе данных, когда я сказал, что я пришел к идее создания прослушивателей событий и i сделал это.. обработка событий входа в laravel 5 Это […]

Использование Laravel 5.4 толкателя

У меня проблемы с работой толкателя. Я следил за документацией, но я не знаю, что проблема. Консоль возвращает null. public function broadcastOn() { return new PrivateChannel('my-channel'); } и вот мой js для толкателя. <script src="https://js.pusher.com/4.0/pusher.min.js"></script> <script> (function () { // Enable pusher logging – don't include this in production Pusher.logToConsole = true; var pusher = […]

Проверка валидатора Сообщения об ошибках в строке

Я хочу преобразовать массив ошибок проверки laravel в строку, разделенную запятой. Это должно использоваться в службе api для приложения ios. Чтобы разработчик iOs мог легко обрабатывать сообщения об ошибках. Я пытался, $valArr = []; foreach ($validator->errors() as $key => $value) { $errStr = $key.' '.$value[0]; array_push($valArr, $errStr); } if(!empty($valArr)){ $errStrFinal = implode(',', $valArr); } Но […]

как редактировать настройки php в Laravel 5.4 для приема больших загрузок файлов csv?

Я могу изменить максимальный размер загрузки файла в php.ini в моем локальном, но не могу сделать то же самое в Laravel 5.4. Я хочу загрузить файл csv 4mb.

Как реализовать красноречивые события в laravel с использованием commmon Trait для всех моделей

Я использую laravel 5.4 для создания веб-приложения. Я создал черту для реализации событий для созданных, обновленных, удаленных и восстановленных красноречивых событий. Я создал черту, как показано ниже: <?php namespace App\Traits; use Auth; use App\Master\Activity; use Illuminate\Database\Eloquent\Model; use Illuminate\Http\Request; use Illuminate\Support\Facades\Log; /** * Class ModelEventLogger * @package App\Traits * * Automatically Log Add, Update, Delete events […]

Используйте хранилище laravel с холстом изображения ()

Запуск Laraval 5.4 с бродягой и усадьбой. Увидел еще несколько вопросов по этой проблеме, но ни одно из них не обеспечило решение, которое использует метод canvas () методом Intervention / Image Laravel представила более легкую систему хранения с 5,3 Мой текущий код: $path = $request->file('logo')->store('/clients/logos','public'); $canvas = Image::canvas($width, $height); $image = Image::make($path)->resize($width, $height, function ($constraint) […]