class Daiku::Plugin
Public Class Methods
cli()
click to toggle source
# File lib/daiku/plugin.rb, line 18 def self.cli meta[:class]::CLI end
cli_path()
click to toggle source
# File lib/daiku/plugin.rb, line 22 def self.cli_path File.expand_path('../', __FILE__) end
meta()
click to toggle source
# File lib/daiku/plugin.rb, line 13 def self.meta @meta = { class: Kernel.const_get(self.name) } if @meta.nil? @meta end
plugin_name(name)
click to toggle source
# File lib/daiku/plugin.rb, line 5 def self.plugin_name(name) meta[:name] = name end
plugin_type(type)
click to toggle source
# File lib/daiku/plugin.rb, line 9 def self.plugin_type(type) meta[:type] = type end