Size: a a a

Laravel для начинающих

2020 September 25

И

Игорь in Laravel для начинающих
Весело будет
источник

И

Игорь in Laravel для начинающих
Мне нравится, что в викторинах нельзя "переголосовать"
источник

R#

Reset # Alexey S. in Laravel для начинающих
Sergey Gerasimov
Так в доке на рендер нет же 2ого параметра?
А как передать туда текст изначальный Exception, чтоб взять код и текст
источник

SS

Serg Serdyuk in Laravel для начинающих
Reset # Alexey S.
А как передать туда текст изначальный Exception, чтоб взять код и текст
А если выбросить исключение с нужным message? Сам не юзал renderable, чисто наугад
источник

SG

Sergey Gerasimov in Laravel для начинающих
Reset # Alexey S.
А как передать туда текст изначальный Exception, чтоб взять код и текст
$this->getMessage()?
источник

R#

Reset # Alexey S. in Laravel для начинающих
О , спс сейчас попробую
источник

И

Игорь in Laravel для начинающих
Reset # Alexey S.
Переслано от Reset # Alexey S.
подскажите пожалуйста
вот такую штуку хочу сделать
https://laravel.com/docs/7.x/errors#renderable-exceptions

Класс я создал, но не могу врубится как передать в него $request, который он хочет

например я вызываю вот так
throw new ApiException("Aparser timeout",502);

но у меня ошибка из за того что требуются
public function render($request, Throwable $e)
источник

S

Shabalin in Laravel для начинающих
Всем привет. Вот такая ситуация.
Я установил laravel, мне в архиве отправили 5 миграций (create_user_table) и т.д. Я работаю через MAMP. Запускаю phpMyAdmin, создаю базу данных. В .env в DB_DATABASE прописываю название базы, после ввожу php artisan migrate.
Получаю вот это:
SQLSTATE[HY000] [1049] Unknown database 'operator_service' (SQL: select * from information_schema.tables where table_schema = operator_service and table_name = migrations and table_type = 'BASE TABLE')
 at C:\MAMP\htdocs\Users\vendor\laravel\framework\src\Illuminate\Database\Connection.php:671
   667▕         // If an exception occurs when attempting to run a query, we'll format the error
   668▕         // message to include the bindings with SQL, which will make this exception a
   669▕         // lot more helpful to the developer instead of just the database's errors.
   670▕         catch (Exception $e) {
 ➜ 671▕             throw new QueryException(
   672▕                 $query, $this->prepareBindings($bindings), $e
   673▕             );
   674▕         }
   675▕
    }
   675▕
 1   C:\MAMP\htdocs\Users\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70
     PDOException::("SQLSTATE[HY000] [1049] Unknown database 'operator_service'")
 2   C:\MAMP\htdocs\Users\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70
     PDO::__construct()
Ошибку гуглил. Делал php artisan config:cache; clear. Нашел вот такое решение: 'unix_socket' => env('DB_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'),, не уверен, что оно подходит. Подскажите как быть дальше?
источник

S)

Shokha )) in Laravel для начинающих
источник

S)

Shokha )) in Laravel для начинающих
почему такая ошибка выходить проект почти свежий все нормально работал ларавел 8
источник

A

Alex in Laravel для начинающих
Shokha ))
почему такая ошибка выходить проект почти свежий все нормально работал ларавел 8
Он же тебе "по русски" написал в чем дело и стрелкой указал где поправить 🙈
источник

AA

Aidosuly Askar in Laravel для начинающих
Всем привет! Есть ли обработчик отчета. Дан отчет excel file надо вывести только заполненные поля, чтобы ушли пустые. Можете подсказать где должен копать?
источник

S)

Shokha )) in Laravel для начинающих
Alex
Он же тебе "по русски" написал в чем дело и стрелкой указал где поправить 🙈
это же Vendor
источник

S)

Shokha )) in Laravel для начинающих
там я нашел в чем проблема
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Shokha ))
почему такая ошибка выходить проект почти свежий все нормально работал ларавел 8
Это ларавел 8 а не php 8. Запятая лишняя
источник

A

Alex in Laravel для начинающих
Shokha ))
там я нашел в чем проблема
Так нашел исправил и всё равно ошибка про скобку валится?
источник

S)

Shokha )) in Laravel для начинающих
Alex
Так нашел исправил и всё равно ошибка про скобку валится?
нет уже
источник

S)

Shokha )) in Laravel для начинающих
просто ручную изменить вендора не хотел
источник

A

Alex in Laravel для начинающих
Shokha ))
просто ручную изменить вендора не хотел
Не ну в ручную не надо ) если косяк действетельно в вендоре то нужно сделать пулреквест
источник

S)

Shokha )) in Laravel для начинающих
да если php 7.2 ругает на , если 7.4 тогда все гуд
источник