Class APCStorage
	
	
		- 
ICanBoogie\Storage\APCStorage			
			 implements 
				ICanBoogie\Storage\Storage, 
			
ArrayAccess
			
			 uses 
					ICanBoogie\Storage\Storage\ArrayAccess
			
		
			Methods summary
			
		
			| 
				 public static
				boolean
				
				 | 
			#
			is_available( )
				Whether the APC feature is available. 
				Whether the APC feature is available. Returns
						boolean
					 Codecoverageignore
					 | 
		
			| 
				 public 
				
				
				 |  | 
		
			| 
				 public 
				boolean
				
				 | 
			#
			exists(  $key )
				
			 
				
					ParametersReturns
						boolean
 trueif the key exists,falseotherwise. Inheritdoc
					 Implementation of | 
		
			| 
				 public 
				mixed|null
				
				 | 
			#
			retrieve( string $key )
				
			 
				
					Parameters
						$keyThe key of the value.Returns
						mixed|nullThe value associated with the key, or
 nullif the key doesn't exists. Inheritdoc
					 Implementation of | 
		
			| 
				 public 
				
				
				 | 
			#
			store( string $key, mixed $data, string $ttl = 0 )
				
			 
				
					Parameters
						$keyStore the variable using this name. keys are cache-unique, so storing
a second value with the same key will overwrite the original value.$data$value The value to store.$ttlTime To Live; store valuein the cache forttlseconds. After thettlhas passed, the stored value won't be available for the next request. If nottlis
supplied (or if thettlis empty), the value will persist until it is removed from the
cache manually, or otherwise fails to exist in the cache.Inheritdoc
					 Implementation of | 
		
			| 
				 public 
				
				
				 | 
			#
			eliminate( string $key )
				
			 
				
					ParametersInheritdoc
					 Implementation of | 
		
			| 
				 public 
				
				
				 | 
			#
			clear( )
				
			 
				
					Inheritdoc
					 Implementation of | 
		
			| 
				 public 
				Iterator
				
				 | 
			#
			getIterator( )
				
			 
				
					Returns
						Iterator
					 Inheritdoc
					 Implementation of | 
			
		 
		
	        Methods inherited from ArrayAccess
			
				offsetExists(), 
				offsetGet(), 
				offsetSet(), 
				offsetUnset()