fcf.Context class
  Information about the session context.
Class description
  
    Properties
    
    
      
        
          bool debug - Debug mode flag. JS files are sent to the client in their original form.
        
       
    
      
        
          string language - The name of the two-letter language used by the client
        
       
    
      
        
          fcf.RouteInfo route - Information about request
        
       
    
      
        
          object session - User and Session Information
        
       
    
     
  
  
    Methods
    
    
      
      
  
    mixed get(string a_name) - Returns the requested value of the context property. Used in the tokenizer, because it uses a secure copy of the context, which does not have filled in fields, but allows you to get information about them through the method.
  
       
    
     
  
  
  Properties
    
    
      
      
      debug
      Type: bool
      Debug mode flag. JS files are sent to the client in their original form.
      
       
    
      
      
      language
      Type: string
      The name of the two-letter language used by the client
      
       
    
      
      
      route
      Type: fcf.RouteInfo
      Information about request
      
       
    
      
      
      session
      Type: object
      User and Session Information
      
        The object has the following form:
{
  id: "SESSION_ID",
  user: { // User Information
    user:  "USER_NAME"
    groups: { "GROUP_NAME_OF_USER": "GROUP_NAME_OF_USER" },
    roles: { "ROLE_NAME_OF_USER": "ROLE_NAME_OF_USER" },
  }
}
Example:
{
  "id": "dad98b2e768010923aaa20884e6fa7b68ac0e70e7d48e2f993fc0fbe89c071ed"
  "user": {
    "user": "root",
    "groups": {
      "root": "root"
    }
    "roles": {
      "root": "root"
    },
  },
}
      
       
    
    
  
  Methods
  
    
    
    
  mixed get(string a_name)
   Returns the requested value of the context property. Used in the tokenizer, because it uses a secure copy of the context, which does not have filled in fields, but allows you to get information about them through the method. 
  
  
  
  
  
      Arguments:
      
        
          string a_name - Parameter name
        
      
  
  
    Return value:
    
    
    mixed
    
    Stored value