Class: Api::TagsController
- Inherits:
-
ApiController
- Object
- ApiController
- Api::TagsController
- Defined in:
- app/controllers/lato_blog/api/tags_controller.rb
Instance Method Summary collapse
Instance Method Details
#index ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'app/controllers/lato_blog/api/tags_controller.rb', line 4 def index result = ( order: params[:order], language: params[:language], search: params[:search], page: params[:page].to_i, per_page: params[:per_page].to_i ) # render response core__send_request_success(result) end |
#show ⇒ Object
17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'app/controllers/lato_blog/api/tags_controller.rb', line 17 def show # check parameters core__send_request_fail('Uncorrect parameters') && return unless params[:id] || params[:permalink] tag = blog__get_tag( id: params[:id], permalink: params[:permalink] ) # render respnse core__send_request_fail('Tag not found') && return unless tag core__send_request_success(tag: tag) end |