Class: MiddlewareCli::Interface

Inherits:
Thor
  • Object
show all
Defined in:
lib/middleware-cli.rb

Instance Method Summary collapse

Instance Method Details

#create(name, path = 'app/middlewares') ⇒ Object



26
27
28
# File 'lib/middleware-cli.rb', line 26

def create(name, path = 'app/middlewares')
  Formatter.create_template(name, path)
end

#listObject



12
13
14
# File 'lib/middleware-cli.rb', line 12

def list
  List.display
end

#view(middlware_path = 'middlewares') ⇒ Object



20
21
22
# File 'lib/middleware-cli.rb', line 20

def view(middlware_path = 'middlewares')
  ExtractMiddleware.execute(middlware_path, options)
end