PhalconRest\Api\ApiEndpoint::getName PHP Method

getName() public method

public getName ( ) : string | null
return string | null Name of the endpoint
    public function getName()
    {
        return $this->name;
    }

Usage Example

 /**
  * Mounts endpoint to the collection
  *
  * @param \PhalconRest\Api\ApiEndpoint $endpoint Endpoint to mount
  *
  * @return static
  */
 public function endpoint(ApiEndpoint $endpoint)
 {
     $this->endpointsByName[$endpoint->getName()] = $endpoint;
     switch ($endpoint->getHttpMethod()) {
         case HttpMethods::GET:
             $this->get($endpoint->getPath(), $endpoint->getHandlerMethod(), $this->createRouteName($endpoint));
             break;
         case HttpMethods::POST:
             $this->post($endpoint->getPath(), $endpoint->getHandlerMethod(), $this->createRouteName($endpoint));
             break;
         case HttpMethods::PUT:
             $this->put($endpoint->getPath(), $endpoint->getHandlerMethod(), $this->createRouteName($endpoint));
             break;
         case HttpMethods::DELETE:
             $this->delete($endpoint->getPath(), $endpoint->getHandlerMethod(), $this->createRouteName($endpoint));
             break;
     }
     return $this;
 }