class Marten::CLI::Manage::Command::Serve
Defined in:
marten/cli/manage/command/serve.crInstance Method Summary
- 
        #run
        
          Runs the command. 
Instance methods inherited from class Marten::CLI::Manage::Command::Base
  
  
    
      handle
    handle, 
    
  
    
      on_argument(name : String | Symbol, description : String, &block : String -> )
    on_argument, 
    
  
    
      on_option(short_flag : String | Symbol, long_flag : String | Symbol, description : String, &block : String -> )on_option(flag : String | Symbol, description : String, &block : String -> ) on_option, on_option_with_arg(short_flag : String | Symbol, long_flag : String | Symbol, arg : String | Symbol, description : String, &block : String -> )
on_option_with_arg(flag : String | Symbol, arg : String | Symbol, description : String, &block : String -> ) on_option_with_arg, print(msg, ending = "\n") print, print_error(msg) print_error, print_error_and_exit(msg, exit_code = 1) print_error_and_exit, run run, setup setup, stderr : IO stderr, stdin : IO stdin, stdout : IO stdout, style(msg, fore = nil, mode = nil) style
Constructor methods inherited from class Marten::CLI::Manage::Command::Base
  
  
    
      new(options : Array(String), stdin : IO = STDIN, stdout : IO = STDOUT, stderr : IO = STDERR, main_command_name : String = Marten::CLI::DEFAULT_COMMAND_NAME)
    new
    
  
    
  Class methods inherited from class Marten::CLI::Manage::Command::Base
  
  
    
      command_name(name : String | Symbol)command_name command_name, help(help : String)
help help
Instance Method Detail
        
        def run
        #
      
      
        
              Description copied from class Marten::CLI::Manage::Command::Base
            
          
          Runs the command.
This method should be overridden by subclasses in order to implement the execution logic of the considered command.