Dingo\Blueprint\Resource::getUri PHP Method

getUri() public method

get the resource URI.
public getUri ( ) : string
return string
    public function getUri()
    {
        if (($annotation = $this->getAnnotationByType('Resource')) && isset($annotation->uri)) {
            return '/' . trim($annotation->uri, '/');
        }
        return '/';
    }

Usage Example

Ejemplo n.º 1
0
 /**
  * Get the actions URI.
  *
  * @return string
  */
 public function getUri()
 {
     $uri = '/';
     if (($annotation = $this->getAnnotationByType('Method\\Method')) && isset($annotation->uri)) {
         $uri = trim($annotation->uri, '/');
     } else {
         return;
     }
     if (!starts_with($uri, '{?')) {
         $uri = '/' . $uri;
     }
     return '/' . trim(trim($this->resource->getUri(), '/') . rtrim($uri, '/'), '/');
 }