Articles of laravel 5.2

Аргумент 3, переданный в GuzzleHttp \ Client :: request (), должен быть из массива типов, строка задана

Я экспериментирую с SammyK / LaravelFacebookSdk. Попытка запустить эту строку из примера: $response = Facebook::get('/me?fields=id,name,email', 'user-access-token'); который, в свою очередь, запускает /var/www/vendor/facebook/php-sdk-v4/src/Facebook/HttpClients/FacebookGuzzleHttpClient.php line 61 public function send($url, $method, $body, array $headers, $timeOut) { $options = [ 'headers' => $headers, 'body' => $body, 'timeout' => $timeOut, 'connect_timeout' => 10, 'verify' => __DIR__ . '/certs/DigiCertHighAssuranceEVRootCA.pem', ]; $request […]

Вызов неопределенного метода Illuminate \ Database \ Query \ Builder :: notify ()

Проблема в Laravel 5.3.6 при подаче запроса в «Забыл пароль». Сведения об ошибке Вызов неопределенного метода Illuminate \ Database \ Query \ Builder :: notify () Проблема находится в файле ниже: поставщик \ Laravel \ рамки \ SRC \ Осветите \ Auth \ Пароли \ PasswordBroker.php Строка 69. Код ниже $user->sendPasswordResetNotification( $this->tokens->create($user) ); Функция: sendResetLink […]

Laravel 5.2: Неопределенная форма класса

У меня возникла проблема с использованием команды Form в проекте Composer + Laravel 5.2 с PhpStorm как IDE. Я использую Laravel Collective 5.2. в моем composer.json , так что он должен работать. (к сожалению, это не та причина, по которой я здесь …) Поставщики: Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class, Collective\Html\HtmlServiceProvider::class, мои псевдонимы. 'Form' => Collective\Html\FormFacade::class, 'Html' => Collective\Html\HtmlFacade::class, Проблема: […]

Способ использования Config :: set () дважды в функции

У меня есть googled и stackoverflowed (если возможно) для этого вопроса, и не смог найти достаточный ответ succint: (некоторые ref: Laravel 4: при использовании Config :: set для изменения auth.model, тогда Auth :: user ( ) не работает , Laravel 5.2 как использовать config :: set in middleware ) Как я могу успешно установить переменную […]

Как использовать Laravel hasManyThrough через 4 таблицы

У меня есть 4 таблицы со структурой и потоком: User Accounts Contacts Orders Это соотношение выглядит следующим образом: $ User-> hasMany ( 'счета') -> hasMany ( 'контакты') -> hasMany ( 'Заказы'); /** User Model **/ class User extend Eloquent { public function accounts(){ return $this->hasMany('Accounts'); } public function contacts(){ return $this->hasManyThrough('Contact', 'Account', 'owner_id'); } //how […]

WebSocket с Laravel 5.2

Я делаю приложение в Laravel 5.2, которое использует websockets. Для подключения к websocket я использую HoaServer , который работает очень хорошо. Плохая часть, я не знаю, как сделать этот сервер контроллером или, по крайней мере, иметь доступ к моим моделям, прямо сейчас я использую разделенное PDO-соединение для создания запросов БД. Кто-то знает, можно ли сделать […]

Неустранимая ошибка при обновлении Laravel 5.1 до 5.2

Я следую официальному руководству по обновлению от 5.1 до 5.2. В первом разделе говорится: Если вы устанавливаете бета-версию Laravel 5.2, добавьте "minimum-stability": "beta" в ваш файл composer.json. Обновите файл composer.json, чтобы указать на laravel/framework 5.2.* . Добавьте symfony/dom-crawler ~3.0 и symfony/css-selector ~3.0 в раздел require-dev вашего файла composer.json. Теперь, после того, как я ввел вышеуказанные […]

Настройки динамической конфигурации Laravel

Я использую пакет в своем проекте, и он сохраняет настройки внутри config/packagename Я хотел бы динамически изменить это значение внутри конфигурационного файла, так выглядит файловая структура в настоящее время; <?php return [ 'view_id' => '118754561', 'cache_lifetime_in_minutes' => 60 * 24, ]; Я хотел бы изменить его на что-то вроде этого – 'view_id' => Auth::user()->id, Можете […]

Проверка правильности в Laravel 5.2

Ниже мое правило для пароля: return [ 'Password' => 'required|min:8|max:100|regex:[az{1}[AZ]{1}[0-9]{1}]', 'Password_confirmation' => 'required|min:8|max:100|regex:[az{1}[AZ]{1}[0-9]{1}]', ]; Я пытаюсь добавить правило, чтобы оно имело по крайней мере один маленький символ по крайней мере один большой символ по крайней мере один номер по крайней мере один специальный символ мин 8 символов Я пробовал это, и это required|confirmed|min:8|max:100|regex:/^[\w]{1,}[\W]{1,}$/ , в […]

Как получить результат Laravel Query Builder как целое число

Я использую Laravel Query Builder для запроса базы данных MySQL, но он возвращает целочисленные значения в виде строковых значений. У меня есть следующий запрос. $query = DB::table('store_products')->select('products.id', 'products.name', 'products.unit_type', 'products.price', 'products.image_path', 'products.is_popular', 'store_products.price AS store_price') ->join('products', 'products.id', '=', 'store_products.product_id') ->join('product_categories', 'product_categories.product_id', '=', 'store_products.product_id') ->where('store_products.store_id', $store_id) ->where('store_products.product_id', $product_id); Здесь запрос получает Product, который существует в Store_Products […]