Sha256: 7ec634ad63166557e1ce6a6e631d47997a3a11f70e7312602e71638c24b8e747
Contents?: true
Size: 706 Bytes
Versions: 5
Compression:
Stored size: 706 Bytes
Contents
require ('ilog/controllers/helpers') module Ilog module Controllers module Index class Digital include Ilog::Action include Helpers expose :namespace, :vue_config def call(params) set_database params[:domain] @vue_config = Ilog.configuration @namespace = get_namespace params[:domain] req = request.env['HTTP_ACCEPT'] if req.include? 'application/json' post = ::Post.find(params[:id]) post.namespace = @namespace self.format = :json self.body = post.to_json(:include => ::Post::DIMENSIONS + ::Post::GROUPINGS, :methods => [:content]) end end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems