Class Route
A route.
- ICanBoogie\Object
 - 
			
ICanBoogie\Routing\Route			
			
			
		 
Methods summary
				 protected 
				
				
				
			 | 
			|
				 protected 
				
				
				
			 | 
			|
				 protected 
				
				
				
			 | 
			|
				 protected 
				
				
				
			 | 
			|
				 protected 
				
				
				
			 | 
			|
				 protected 
				
				
				
			 | 
			|
				 protected 
				mixed
				
				
			 | 
			|
				 protected 
				boolean
				
				
			 | 
			|
				 protected 
				
				
				
			 | 
			|
				 protected 
				string
				
				
			 | 
			|
				 protected 
				string
				
				
			 | 
			|
				 public 
				
				
				
			 | 
			
			#
			 __construct( 
			Initializes the $pattern property and the properties provided.  | 
		
				 public 
				
				
				
			 | 
			|
				 public 
				string
				
				
			 | 
			|
				 protected 
				
				
				
			 | 
			
			#
			 assert_properties_are_valid( array $properties, array $invalid )
			Asserts that properties are valid.  | 
		
				 public 
				
			 | 
			|
				 public 
				
			 | 
			
Properties summary
				protected static 
				array
			 | 
			
					$invalid_construct_properties
				 | 
			
				 
					#
					 
			[ 'formatting_value', 'routes', 'url', 'absolute_url' ]
				 | 
		
Magic properties
				public  read-only
				 | 
			
					$routes
				 The route collection this route belongs to.  | 
		
				public  read-only
				 | 
			
					$pattern
				 The pattern of the route.  | 
		
				public  read-only
				string
			 | 
			
					$controller
				 The class name of the controller.  | 
		
				public  read-only
				string|null
			 | 
			
					$action
				 Controller action.  | 
		
				public  read-only
				string
			 | 
			
					$id
				 Route identifier.  | 
		
				public  read-only
				string|null
			 | 
			
					$location
				 Redirection destination.  | 
		
				public  read-only
				string|array|null
			 | 
			
					$via
				 The supported HTTP methods.  | 
		
				public  read-only
				string
			 | 
			
					$url
				 The contextualized URL of the route.  | 
		
				public  read-only
				string
			 | 
			
					$absolute_url
				 The contextualized absolute URL of the route.  | 
		
				public  read-only
				mixed
			 | 
			
					$formatting_value
				 The value used to format the route.  | 
		
				public  read-only
				boolean
			 | 
			
					$has_formatting_value
				 
  |