Вопросы по теме 'slim-3'

Slim 3 - косая черта как часть параметра маршрута
Мне нужно составить URL-адреса с параметрами, которые могут содержать косую черту /. Например, классический /hello/{username} маршрут. По умолчанию /hello/Fabien будет соответствовать этому маршруту, но не /hello/Fabien/Kris . Я хотел бы...
1413 просмотров
schedule 07.11.2021

PHP Slim 3 .htaccess и index.php не работают в подкаталоге
У меня есть простой проект PHP Slim 3. Все работает нормально, когда .htaccess и index.php находятся в корневом каталоге, но я хочу оставить их в подкаталоге «public». Когда они у меня есть, я получаю ошибку 404. Это не обязательно, но я хочу...
1900 просмотров
schedule 24.09.2021

Ошибка при перемещении загруженного файла в Slim framework
Я пытаюсь загрузить файлы, используя тонкий фреймворк, но все равно получаю эту досадную ошибку: «Ошибка при перемещении загруженного файла dumped.jpg в / var / www / html / user-name / src / uploads» Вот мой код:...
1043 просмотров
schedule 26.11.2021

Получал 404 на каждый запрос при работе с двумя контроллерами
Я разрабатываю серверную систему с использованием slim 3. В приложении у меня есть несколько контроллеров, например, если для книг и пользователей есть два разных контроллера, в которых размещаются все вызовы каждого из них.Поэтому, когда я объявляю...
50 просмотров
schedule 13.09.2021

Ошибка запроса токена обновления Microsoft-Graph AADSTS70000
Я использую клиент league / oauth с жужжанием в Slim3 WebApp, работающем с Microsoft Graph ... и я не могу успешно запросить новый токен с помощью данного токена обновления ... это мой контейнер для league / oauth-client:...
1090 просмотров

Среда Slim 3 — передача данных из промежуточного программного обеспечения в контроллер — аргументы действия
Я использую сборку контроллера/промежуточного программного обеспечения с тонким 3, и я хочу, чтобы промежуточное программное обеспечение, прикрепленное к группе, передало некоторые данные в параметр $args в моем контроллере - действие. Вот код:...
1524 просмотров
schedule 11.05.2022

Eloquent :: Один к одному, где активен в обеих таблицах, но в определенных ролях
Я пытаюсь вернуть только определенные профили для пользователей, у которых есть роли (role_id 5 и 6), которые активны в обеих таблицах. Также было бы неплохо, если бы я мог также заказывать по first_name ASC (таблица пользователей). user...
48 просмотров
schedule 19.06.2022

Получить URI перед привязкой параметров
В моем маршрутизаторе Slim Framework 3 у меня есть следующий маршрут: /account/{username} В моем промежуточном программном обеспечении, когда я получаю URI запроса, он будет выглядеть примерно так /account/jordan . Возможно ли в моем...
42 просмотров
schedule 19.06.2022

Не удается переопределить заголовки CORS в Slim Framework
Я использую Slim v3 с промежуточным ПО CORS по адресу https://github.com/tuupola/cors-middleware для обработки заголовков CORS. Все работает, однако теперь мне нужно изменить заголовок Access-Control-Allow-Origin в зависимости от того, под каким...
1600 просмотров
schedule 20.06.2022

Как правильно добавить Red Bean PHP в мой проект
Я не очень разбираюсь в структуре php-проектов, я нашел этот замечательный и простой учебник: https://arjunphp.com/creating-restful-api-slim-framework/ как создать простое приложение Slim Rest. На самом деле это официальная структура проекта PHP...
1706 просмотров
schedule 09.07.2022

Slim 3 Service Layer против внедрения зависимостей модели
Я создаю приложение с использованием фреймворка Slim 3, которое в основном состоит из динамического заполнения ряда операторов выбора раскрывающегося списка, а затем создает таблицу вычисляемых данных на основе выбора. Первоначально я собирался...
768 просмотров

Slim 3 - как получить все переменные get/put/post?
Как я могу получить все get/ put/ post переменные, как в Slim 2 для Slim 3? Тонкий 2, $allGetVars = $app->request->get(); $allPutVars = $app->request->put(); $allPostVars = $app->request->post(); Как я могу сделать...
60767 просмотров
schedule 11.08.2022

Установка Slim 3 с помощью Composer
Привет. Пожалуйста, я новичок в фреймворке php slim. Я весь день пытался загрузить и установить Slim 3 через композитор, но безуспешно. Я использую ПК с Windows. Я использовал командную строку, скачал композитор и установил композитор в...
4581 просмотров
schedule 09.08.2022

В методе предупреждения PhpStorm withJson не найден (Slim Framework)
В PhpStorm я получаю предупреждающее сообщение "метод предупреждения" withJson "не найден" в \Psr\Http\Message\ResponseInterface" в строке: return $response->withJson($toReturn, 200); Код: use \Psr\Http\Message\ServerRequestInterface...
1797 просмотров
schedule 16.08.2022

Как использовать Quasar с SlimPHP и Twig
Slim — это микрофреймворк PHP, который помогает быстро писать простые, но мощные веб-приложения и API. Twig — это быстрый, безопасный и гибкий шаблонизатор PHP. Задача состоит в том, чтобы использовать эти два компонента, а также использовать Quasar...
616 просмотров
schedule 30.08.2022

Slim 3 - замена isPost()?
В Slim 2 я бы сделал так, $app->map('/login', function () use ($app) { // Test for Post & make a cheap security check, to get avoid from bots if ($app->request()->isPost() && sizeof($app->request()->post())...
971 просмотров
schedule 08.05.2023

Контроллер создания PHP Slim Framework
Я создаю API, используя фреймворк Slim. В настоящее время я использую один файл для создания маршрута и передачи ему закрытия: $app->get('/', function($req, $resp){ //Code... }) Но я понимаю, что мой файл быстро вырос. Вместо этого я...
17511 просмотров
schedule 02.05.2023

Как получить доступ к $container в классе промежуточного программного обеспечения в Slim v3?
Я читал, что в Slim v2 $app был привязан к классу промежуточного программного обеспечения. Я считаю, что это не так в v3? Ниже приведен мой класс промежуточного программного обеспечения, но я просто не определен: <?php namespace...
12792 просмотров
schedule 23.12.2022

Выполнение межсерверного запроса к API Календаря Google
Я создаю SPA , используя vue.js , который имеет внутренний сервер PHP ( slim framework 3 ). Это два отдельных проекта, оставляют на двух разных серверах и у бэкенда вообще нет фронтенда. SPA (vue.js) делает запросы к бэкенду через ajax....
637 просмотров

Не удается получить все заголовки запросов с помощью тонкой структуры PHP
Я использую тонкий фреймворк PHP для личного проекта. По какой-то причине реализация запроса PSR в Slim, по-видимому, фильтрует некоторые заголовки. Я пытаюсь установить собственный токен CSRF, но он недоступен через $request->getHeaders(). Вот...
1164 просмотров
schedule 19.11.2022