Я не могу вызвать свою конечную точку в Apigility через GET.У меня есть следующий конфиг:
'router' => [
'routes' => [
...
'test' => [
'type' => Segment::class,
'options' => [
'route' => '/test[/:id]',
'defaults' => [
'controller' => Resource\TestResource::class,
],
],
'may_terminate' => true,
],
...
],
],
'zf-rest' => [
Resource\TestResource::class => [
'listener' => Resource\TestResource::class,
'route_name' => 'api/rest/test',
'route_identifier_name' => 'id',
'entity_http_methods' => [
'GET',
],
'collection_http_methods' => [
],
],
],
И мой ресурс выглядит так:
class TestResource extends AbstractResourceListener
{
public function fetch($id)
{
return ...
}
}
Теперь я пытаюсь открыть url / api / rest / test в моем браузере и получить405 (метод не разрешен).