Sha256: a811959a699f7dfab4f8acb7b34143efea063af093083b149dfd3931cbd8af1d
Contents?: true
Size: 845 Bytes
Versions: 20
Compression:
Stored size: 845 Bytes
Contents
module Ckeditor module Helpers module Controllers extend ActiveSupport::Concern protected def ckeditor_current_user instance_eval &Ckeditor.current_user_method end def ckeditor_authorize! instance_eval &Ckeditor.authorize_with end def ckeditor_before_create_asset(asset) asset.assetable = ckeditor_current_user return true end def ckeditor_pictures_scope(options = {}) ckeditor_filebrowser_scope(options) end def ckeditor_attachment_files_scope(options = {}) ckeditor_filebrowser_scope(options) end def ckeditor_filebrowser_scope(options = {}) { :order => [:id, :desc] }.merge(options) end end end end
Version data entries
20 entries across 20 versions & 2 rubygems