| Methods | 
			
	
			
				
					
	public
					
					
				
			 | 
			
				__construct(Uri $uri)
	
		Create a new URI query string instance.
	 
	
	Create a new URI query string instance. 
 
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	public
					
					
				
			 | 
			
				all(array|mixed|null $keys = null): array
	
		Retrieve all data from the instance.
	 
	
	Retrieve all data from the instance. 
 
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				data(string|null $key = null, mixed $default = null): mixed
	
		Retrieve data from the instance.
	 
	
	Retrieve data from the instance. 
 
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	public
					
					
				
			 | 
			
				get(?string $key = null, mixed $default = null): mixed
	
		Get a query string parameter.
	 
	
	Get a query string parameter. 
 
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	public
					
					
				
			 | 
			
				decode(): string
	
		Get the URL decoded version of the query string.
	 
	
	Get the URL decoded version of the query string. 
 
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	public
					
					
				
			 | 
			
				value(): string
	
		Get the string representation of the query string.
	 
	
	Get the string representation of the query string. 
 
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	public
					
					
				
			 | 
			
				toArray()
	
		Convert the query string into an array.
	 
	
	Convert the query string into an array. 
 
		Implements
		
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	public
					
					
				
			 | 
			
				__toString(): string
	
		Get the string representation of the query string.
	 
	
	Get the string representation of the query string. 
 
		Implements
		
	 
			 | 
		
			#
		 |