/** * @{inheritdoc} */ protected function setupRoutes() { parent::setUpRoutes(); $this->setRoutes(['bulkAttach' => "{$this->resourceName}/{articleId}/bulk_attachments.json", 'updateSourceLocale' => "{$this->resourceName}/{articleId}/source_locale.json"]); }
/** * @{inheritdoc} */ protected function setupRoutes() { parent::setUpRoutes(); $this->setRoutes(['bulkAttach' => "{$this->resourceName}/{articleId}/bulk_attachments.json", 'updateSourceLocale' => "{$this->resourceName}/{articleId}/source_locale.json", 'create' => "{$this->prefix}sections/{section_id}/articles.json", 'findAllInSection' => "{$this->prefix}sections/{section_id}/articles.json", 'subscribe' => "{$this->resourceName}/{article_id}/subscriptions.json", 'getSubscription' => "{$this->resourceName}/{article_id}/subscriptions.json", 'unsubscribe' => "{$this->resourceName}/{article_id}/subscriptions/{subscription_id}.json", 'search' => "{$this->resourceName}/search.json", 'createTranslation' => "{$this->resourceName}/{article_id}/translations.json", 'updateTranslation' => "{$this->resourceName}/{article_id}/translations/{locale}.json", 'upVote' => "{$this->resourceName}/{article_id}/up.json", 'downVote' => "{$this->resourceName}/{article_id}/down.json", 'vote' => "{$this->resourceName}/{article_id}/{direction}.json", 'votes' => "{$this->resourceName}/{article_id}/votes.json"]); }