Sha256: fdcac5c2d5b19f4f898e80de07010ddadbf01a4690a5491f4934378b769ce010

Contents?: true

Size: 495 Bytes

Versions: 6

Compression:

Stored size: 495 Bytes

Contents

class BackendController < ContentController
  skip_before_filter :verify_authenticity_token
  require 'actionwebservice'
  cache_sweeper :blog_sweeper

  web_service_dispatching_mode :layered
  web_service_exception_reporting false

  web_service(:metaWeblog)  { MetaWeblogService.new(self) }
  web_service(:mt)          { MovableTypeService.new(self) }
  web_service(:blogger)     { BloggerService.new(self) }

  def xmlrpc
    api
  end
  
  def api
    dispatch_web_service_request
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
typo-5.5 app/controllers/backend_controller.rb
typo-5.4.4 app/controllers/backend_controller.rb
typo-5.4.3 app/controllers/backend_controller.rb
typo-5.4.2 app/controllers/backend_controller.rb
typo-5.4.1 app/controllers/backend_controller.rb
typo-5.4 app/controllers/backend_controller.rb