Cached class doubler. Prevents mirroring/creation of the same structure twice.
- Author
 - Konstantin Kudryashov ever..nosp@m.zet@.nosp@m.gmail.nosp@m..com 
 
 
◆ createDoubleClass()
  
  
      
        
          | Prophecy\Doubler\CachedDoubler::createDoubleClass  | 
          ( | 
          ReflectionClass  | 
          $class = null,  | 
         
        
           | 
           | 
          array  | 
          $interfaces  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
{Creates double class and returns its FQN.
- Parameters
 - 
  
    | ReflectionClass | $class |  | 
    | ReflectionClass[] | $interfaces |  | 
  
   
- Returns
 - string
 
} 
Reimplemented from Prophecy\Doubler\Doubler.
 
 
◆ resetCache()
      
        
          | Prophecy\Doubler\CachedDoubler::resetCache  | 
          ( | 
           | ) | 
           | 
        
      
 
 
The documentation for this class was generated from the following file: