Как получить доступ к контроллеру REST с помощью Cakephp 4Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как получить доступ к контроллеру REST с помощью Cakephp 4

Сообщение Anonymous »

Я пытаюсь настроить простой REST GET API, который будет предоставлять все данные в моей таблице «Иерархии» с помощью CakePHP4, следуя https://book.cakephp.org/4/en/development/rest.html.
Вот мой файл /config/routes.php

Код: Выделить всё

$routes->setRouteClass(DashedRoute::class);
$routes->scope('/', function (RouteBuilder $builder) {
$builder->connect('/', ['controller' => 'Accueil', 'action' => 'index', 'index']);
$builder->connect('/pages/*', 'Pages::display');
$builder->fallbacks();
});
$routes->scope('/api', function (RouteBuilder $routes) {
$routes->setExtensions(['xml', 'json']);
$routes->resources('Hierarchies');
});
Вот мой контроллер/HierarchiesController.php

Код: Выделить всё

class HierarchiesController extends AppController
{
public function initialize(): void
{
parent::initialize();
$this->loadComponent('RequestHandler');
}

public function index(){
$recipes = $this->Hierarchies->find('all');
$this->set([
'recipes' => $recipes,
'_serialize' => ['recipes']
]);
}
}
  • Имеет ли смысл порядок в моем файле Routes.php? Все в порядке?
  • Нужно ли что-то в Template/Hierarchies/index.php?
  • Какой будет URL-адрес для проверки конечной точки?
  • Какой будет URL-адрес для проверки конечной точки?
  • Что-то нужно в Template/Hierarchies/index.php?
    Какой будет URL-адрес для проверки конечной точки? li>
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/654 ... -cakephp-4
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ошибка установки CakePhp/локализован через композитор, конфликты с CakePhp/Chronos и CakePhp/Database
    Anonymous » » в форуме Php
    0 Ответы
    42 Просмотры
    Последнее сообщение Anonymous
  • CakePhp: невозможно перенести несколько параметров из элемента к контроллеру
    Anonymous » » в форуме Php
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как пройти аутентификацию для FCM Rest API с помощью Google REST API в PHP REST API?
    Anonymous » » в форуме Php
    0 Ответы
    161 Просмотры
    Последнее сообщение Anonymous
  • Используйте Http-клиент CakePHP с критериями поиска API rest Magento2
    Anonymous » » в форуме Php
    0 Ответы
    45 Просмотры
    Последнее сообщение Anonymous
  • Используйте Http-клиент CakePHP с критериями поиска API rest Magento2
    Anonymous » » в форуме Php
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»