class Welcome
- Welcome
- Application
- ActionController::Base
- Reference
- Object
Defined in:
controllers/welcome.crConstant Summary
- 
        AFTER = {} of Nil => Nil
- 
        AROUND = {} of Nil => Nil
- 
        BEFORE = {set_request_id => {nil, nil}, set_date_header => {nil, nil}, set_cors => {nil, nil}} of Nil => Nil
- 
        FORCE = {} of Nil => Nil
- 
        LOCAL_AFTER = {} of Nil => Nil
- 
        function => options 
- 
        LOCAL_AROUND = {} of Nil => Nil
- 
        function => options 
- 
        LOCAL_BEFORE = {} of Nil => Nil
- 
        function => options 
- 
        LOCAL_FORCE = {} of Nil => Nil
- 
        function => options 
- 
        LOCAL_RESCUE = {} of Nil => Nil
- 
        function => options 
- 
        LOCAL_ROUTES = {} of Nil => Nil
- 
        function => options 
- 
        LOCAL_SKIP = {} of Nil => Nil
- 
        function => options 
- 
        NAMESPACE = ["/"]
- 
        default namespace based on class 
- 
        RESCUE = {} of Nil => Nil
- 
        ROUTES = {index => {"get", "/", nil, false}} of Nil => Nil
- 
        SKIP = {} of Nil => Nil
Class Method Summary
- 
        .__init_routes__(router)
        
          Routes call the functions generated above 
- 
        .__route_list__
        
          Create draw_routes function 
- 
        .base_route
        
          Helper for obtaining base route 
- .context(method : String, route : String, route_params : Hash(String, String) | Nil = nil, headers : Hash(String, String) | Nil = nil, body : String | Bytes | IO | Nil = nil, &)
- 
        .get___(context, head_request)
        
          Generate functions for each route 
- 
        .index(hash_parts : Hash(String | Symbol, Nil | Bool | Int32 | Int64 | Float32 | Float64 | String | Symbol) | Nil = nil, **tuple_parts)
        
          Helper methods for performing redirect_to calls 
Instance Method Summary
- 
        #base_route : String
        
          Helper for obtaining base route 
- #index
Macro Summary
- __inherit_after_filters__
- __inherit_around_filters__
- __inherit_before_filters__
- __inherit_force_filters__
- __inherit_rescue_filters__
- __inherit_routes_filters__
- __inherit_skip_filters__
Instance methods inherited from class Application
  
  
    
      set_cors
    set_cors, 
    
  
    
      set_date_header
    set_date_header, 
    
  
    
      set_request_id
    set_request_id
    
  
    
    
  Class methods inherited from class Application
  
  
    
      context(method : String, route : String, route_params : Hash(String, String) | Nil = nil, headers : Hash(String, String) | Nil = nil, body : String | Bytes | IO | Nil = nil, &)
    context
    
  
  
    
    
    
  
    
    
    
  
    
    
    
  
    
    
    
  
    
    
    
  
Class Method Detail
        
        def self.__route_list__
        #
      
      
        Create draw_routes function
Create instance of controller class init with context, params and logger protocol checks (https etc) controller instance created begin exception helpers inline the around filters inline the before filters inline the action inline the after filters rescue exception handlers
        
        def self.context(method : String, route : String, route_params : Hash(String, String) | Nil = nil, headers : Hash(String, String) | Nil = nil, body : String | Bytes | IO | Nil = nil, &)
        #
      
      
      
        
        def self.index(hash_parts : Hash(String | Symbol, Nil | Bool | Int32 | Int64 | Float32 | Float64 | String | Symbol) | Nil = nil, **tuple_parts)
        #
      
      
        Helper methods for performing redirect_to calls