Sha256: 7808c49dc5b103fdc63b3e4b7204e0c2f45cc5d0c6a984510ddfae0e0df37a72
Contents?: true
Size: 850 Bytes
Versions: 7
Compression:
Stored size: 850 Bytes
Contents
module BrowseEverything module Driver class Base include BrowseEverything::Engine.routes.url_helpers attr_reader :config attr_accessor :token def initialize(config,session_info={}) @config = config validate_config end def key self.class.name.split(/::/).last.underscore end def icon 'unchecked' end def name self.class.name.split(/::/).last.titleize end def validate_config end def contents(path) [] end def details(path) nil end def link_for(path) [path, { file_name: File.basename(path) }] end def authorized? false end def auth_link [] end def connect(params,data) nil end end end end
Version data entries
7 entries across 7 versions & 1 rubygems