Class Response
	
	IPC Response class. Parse and validate income data
	 
	
		
			Methods summary
			
		
			
				 public 
				
				
				
			 | 
			
			#
			__construct( Mypos\IPC\Config $cnf, string|array $raw_data, string $format )
			
				
			 
			
				
					Parameters
					
						- $cnf
 
						
						- $raw_data
 
						
						- $format
 
						- COMMUNICATION_FORMAT_JSON|COMMUNICATION_FORMAT_XML|COMMUNICATION_FORMAT_POST
 
					  
			 
			  | 
		
		
			
				 public static
				self
				
				
			 | 
			
			#
			getInstance( Mypos\IPC\Config $cnf, type $raw_data,  $format )
			
				Static class to create Response object 
			 
			
				Static class to create Response object 
					Parameters
					
						- $cnf
 
						- $raw_data
 
						- $raw_data
 
						- $format
 
						- $format
 
						
					  
					Returns
					
						self
					 
			 
			  | 
		
		
			
				 public 
				boolean
				
				
			 | 
			
			#
			isSignatureCorrect( )
			
				Validate Signature param from IPC repsonce 
			 
			
				Validate Signature param from IPC repsonce 
					Returns
					
						boolean
					 
			 
			  | 
		
		
			
				 public 
				string
				
				
			 | 
			 | 
		
		
			
				 public 
				integer
				
				
			 | 
			
			#
			getStatus( )
			
			
				Request param: Status 
					Returns
					
						integer
					 
			 
			  | 
		
		
			
				 public 
				string
				
				
			 | 
			 | 
		
		
			
				 public 
				array
				
				
			 | 
			
			#
			getData( integer $case = null )
			
				Return IPC Response in array 
			 
			
				Return IPC Response in array 
					Parameters
					
						- $case
 
						- CASE_LOWER|CASE_UPPER
 
					  
					Returns
					
						array
					 
					Throws
					
			 
			  | 
		
		
			
				 public 
				string|array
				
				
			 | 
			
			#
			getDataRaw( )
			
				Return IPC Response in original format json/xml/array 
			 
			
				Return IPC Response in original format json/xml/array 
					Returns
					
						string|array
					 
			 
			  |