Вопросы по теме 'slim'
как использовать PDO в тонкой структуре?
Я начинаю новый тонкий проект с поддержкой twig, я хочу использовать PDO в качестве уровня базы данных, как можно интегрировать? или просто использовать GLOBAL $db?
Спасибо.
9421 просмотров
schedule
20.11.2023
Slim framework не будет маршрутизировать более нескольких маршрутов GET
Я не могу заставить Слима дать мне ответ более чем на пару маршрутов GET: Вот мой код:
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
require 'Slim/Slim.php';
\Slim\Slim::registerAutoloader();
$app = new \Slim\Slim();...
887 просмотров
schedule
24.05.2024
Частичное применение промежуточного программного обеспечения приложений с помощью Slim PHP Framework
Я пишу REST API со Slim и хочу, чтобы некоторые части моего API требовали входа в систему, а некоторые были общедоступны. Для аутентификации я использую промежуточное ПО StrongAuth от Slim Extras.
К сожалению, StrongAuth убивает запрос, если...
971 просмотров
schedule
28.09.2022
Проблемы с интеграцией Slim php и клиентского приложения
У меня есть приложение Slim со следующей структурой
project_root/
index.php
Slim
Client
index.html
scripts
styles
partials
Мне нужно сделать следующее:
Приложение Slim/PHP должно действовать как rest server ,...
572 просмотров
schedule
29.05.2024
Проверить маршрут через Slim Middlewhere
У меня есть следующий маршрут:
$app->get('/manager/:page', $authenticate($app), function ($page) use ($app, $secretshibe) {
$app->render('manager/pages/' . $page . '.php', ['user' => $secretshibe->get_page($page,...
1339 просмотров
schedule
01.11.2022
Slim Framework - получить все заголовки
Вчера я открыл для себя Slim, и он мне очень понравился. Я столкнулся с некоторыми незначительными проблемами. Вот один:
Я хотел бы отправить дополнительные заголовки из моего приложения пользовательского интерфейса jQuery в мой Slim REST API....
7697 просмотров
schedule
22.10.2023
все маршруты указывают на /
У меня есть приложение Javascript, которое использует Slim (slimframework.com) в качестве конечной точки API.
Я использовал это довольно долго на своем предыдущем компьютере (win 8), но переместил его, и теперь он работает на OSX (Apache 2.4.9 php...
143 просмотров
schedule
04.11.2022
Не удается запустить тесты, представленные в Slim Framework
Я пытаюсь сделать простой клиент для отдыха для своего приложения для Android. Я хотел бы сделать это в TDD, но для этого мне нужна простая рабочая конфигурация для всех действий (GET, POST и т. д.). После некоторой борьбы я смог выполнить тестовую...
553 просмотров
schedule
03.03.2024
SlimPHP: как передать массив флэш-сообщений в шаблон ветки
Я хотел бы отправить массив флэш-сообщений в шаблон ветки. Код будет выглядеть так:
$errors = $validation->errors();
$app->flash('error', $errors);
$app->response->redirect($app->urlFor('register'), 303);
Это то, что я...
595 просмотров
schedule
07.10.2022
Slim Framework: проблема с вставкой запроса
Я новичок в Slim Framework . Я не знаю, как выполнить запрос на вставку в Slim framework.
Пожалуйста, может кто-нибудь показать мне пример или учебник, чтобы понять это лучше. Я прочитал учебник по Android Hive, но до сих пор не понял.
Я не...
889 просмотров
schedule
10.03.2024
как настроить csrf в slimphp
После запуска «composer require slim/csrf» для загрузки файлов зависимостей csrf моя индексная страница выглядит так:
session_start();
require '/Slim/Slim.php';
require '.../vendor/autoload.php';
//register slim auto-loader...
918 просмотров
schedule
16.01.2024
Gearman обрабатывает параллельно и дает промежуточный вывод
Я использую Gearman и Slim PHP для создания спокойного API, в котором:
Пользователь вызовет restful API и отправит URL-адрес файла. Тогда это будет:
Загрузите файл и отправьте пользователю уникальный идентификатор файла в качестве...
317 просмотров
schedule
10.01.2024
Slim 3: для чего нужен HTTP-кеш?
Для чего нужен HTTP-кеш? Как мне использовать его в Slim 3?
Но я не совсем уверен, как это делается в Slim 3 :
use Slim\Http\Request;
use Slim\Http\Response;
require_once __DIR__ . '/../vendor/autoload.php';
// Register service provider...
2162 просмотров
schedule
16.01.2024
Проблема с тонким контроллером: должен быть экземпляр ContainerInterface, задан экземпляр Slim\\Container
Я пытаюсь использовать контроллер в Slim, но продолжаю получать сообщение об ошибке
Перехватываемая фатальная ошибка PHP: аргумент 1, переданный в TopPageController::__construct(), должен быть экземпляром ContainerInterface, передан экземпляром...
16629 просмотров
schedule
01.05.2024
Учебное пособие по тонкому тесту $app-›get(x) error
После выполнения следующего учебника (9:48) о Slim и тестируя функцию Slim, я все еще получаю сообщение «Страница не найдена».
Программа должна отображать любое слово, введенное в строку поиска после определенной точки, например, при поиске "...
80 просмотров
schedule
03.04.2024
Внедрение объектов, которые расширяются от родительского класса в Slim
Я играю с фреймворком Slim PHP и наткнулся на ситуацию, которую не могу решить.
Сначала я объясню базовую настройку:
Используя slim-skeleton , у меня есть файл dependencies.php, в котором настроен DIC. Это стандартная установка Slim-Skeleton с...
741 просмотров
schedule
28.11.2022
Внедрение зависимостей в Slim Framework — передача контейнера в ваши собственные классы
Я уже комментировал эту ветку, но она кажется мертвой, поэтому я открываю новую: Инъекция зависимостей Slim Framework 3
В сообщении выше объясняется, как передать Slims Container классу, который вы написали сами.
Тем не менее, OP спросил,...
6994 просмотров
schedule
28.03.2024
Включить предупреждение PHP о пути в Ubuntu с приложением Slim
У меня возникла проблема с включением путей в приложении Slim на apache/ubuntu с PHP 7. Когда страница индекса моего приложения/маршрутов пытается включить файл, расположенный в подкаталоге, я получаю следующее в моем apache error.log, но путь мне...
255 просмотров
schedule
19.11.2023
Вложенные маршруты Slim 3 Framework Rest
Есть ли способ сделать это:
1. $app->get('/phonenumbers', \PhonenumbersController::class . ':index');
2. $app->get('/users/1/phonenumbers', \PhonenumbersController::class . ':index');
Хотелось бы, чтобы второй маршрут разрешил:...
89 просмотров
schedule
25.12.2023
Slim 3 несколько маршрутов к одной функции?
Я искал во всем Интернете и не могу найти ничего, что говорило бы вам, как назначить несколько маршрутов для одного обратного вызова. Например, я хочу переместить:
$app->get('/sign-in', function($request, $response) {
return...
3651 просмотров
schedule
09.02.2024