lib/ckeditor/helpers/controllers.rb
# frozen_string_literal: true
module Ckeditor
module Helpers
module Controllers
protected
def ckeditor_current_user
instance_exec(&Ckeditor.current_user_method)
end
def ckeditor_authorize!
instance_exec(&Ckeditor.authorize_with)
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