Author: Drahomír Hanák
Inheritance: extends Nette\Application\Routers\Route, implements Drahak\Restful\Application\IResourceRouter
Exemplo n.º 1
0
 /**
  * @param string $mask
  * @param array|string $metadata
  * @param int $flags
  */
 public function __construct($mask, $metadata = array(), $flags = IResourceRouter::CRUD)
 {
     if (is_string($metadata) && count(explode(':', $metadata)) === 1) {
         $metadata .= ':default';
     }
     parent::__construct($mask, $metadata, $flags);
     $this->actionDictionary = array(IResourceRouter::POST => self::ACTION_CREATE, IResourceRouter::GET => self::ACTION_READ, IResourceRouter::PUT => self::ACTION_UPDATE, IResourceRouter::PATCH => self::ACTION_PATCH, IResourceRouter::DELETE => self::ACTION_DELETE);
 }