Sha256: 2e01453f7ea11c226abe4c4c060b991eda68262c44438de5f6ccf854bd1e5593

Contents?: true

Size: 383 Bytes

Versions: 14

Compression:

Stored size: 383 Bytes

Contents

#
# Operator Class loads in UserOperators on initialize
# Methods defined in this Class are "Default Operators"
#
# @author [benny]
#
class Operator
  def initialize(target)
    target = Pathname.new("#{target}").realpath.to_s
    Dir["#{target}/operator/*.rb"].each { |file| require file }

    extend UserOperator # load user operators
  end

  # define default operators here
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
rack-blogengine-1.1.0 lib/rack/blogengine/operator.rb
rack-blogengine-1.0.9 lib/rack/blogengine/operator.rb
rack-blogengine-1.0.8 lib/rack/blogengine/operator.rb
rack-blogengine-1.0.7 lib/rack/blogengine/operator.rb
rack-blogengine-1.0.6 lib/rack/blogengine/operator.rb
rack-blogengine-1.0.5 lib/rack/blogengine/operator.rb
rack-blogengine-1.0.4 lib/rack/blogengine/operator.rb
rack-blogengine-1.0.3 lib/rack/blogengine/operator.rb
rack-blogengine-1.0.2 lib/rack/blogengine/operator.rb
rack-blogengine-1.0.1 lib/rack/blogengine/operator.rb
rack-blogengine-1.0.0 lib/rack/blogengine/operator.rb
rack-blogengine-0.2.7 lib/rack/blogengine/operator.rb
rack-blogengine-0.2.6 lib/rack/blogengine/operator.rb
rack-blogengine-0.2.5 lib/rack/blogengine/operator.rb