protected function updateReflectionData()
    {
        $this->log(sprintf('Found %s classes whose reflection data was not cached previously.', count($this->updatedReflectionData)), LogLevel::DEBUG);

        foreach (array_keys($this->updatedReflectionData) as $className) {
            $this->statusCache->set($this->produceCacheIdentifierFromClassName($className), '');
        }

        $data = [];
        $propertyNames = [
            'classReflectionData',
            'classSchemata',
            'annotatedClasses',
            'classesByMethodAnnotations'
        ];

        foreach ($propertyNames as $propertyName) {
            $data[$propertyName] = $this->$propertyName;
        }

        $this->reflectionDataCompiletimeCache->set('ReflectionData', $data);
    }
protected function updateReflectionData()
    {
        $this->log(sprintf('Found %s classes whose reflection data was not cached previously.', count($this->updatedReflectionData)), LogLevel::DEBUG);

        foreach (array_keys($this->updatedReflectionData) as $className) {
            $this->statusCache->set($this->produceCacheIdentifierFromClassName($className), '');
        }

        $data = [];
        $propertyNames = [
            'classReflectionData',
            'classSchemata',
            'annotatedClasses',
            'classesByMethodAnnotations'
        ];

        foreach ($propertyNames as $propertyName) {
            $data[$propertyName] = $this->$propertyName;
        }

        $this->reflectionDataCompiletimeCache->set('ReflectionData', $data);
    }
protected function updateReflectionData ( ) { $ this -> log ( sprintf ( 'Found %s classes whose reflection data was not cached previously.' , count ( $ this -> updatedReflectionData ) ) , LogLevel :: DEBUG ) ; foreach ( array_keys ( $ this -> updatedReflectionData ) as $ className ) { $ this -> statusCache -> set ( $ this -> produceCacheIdentifierFromClassName ( $ className ) , '' ) ; } $ data = [ ] ; $ propertyNames = [ 'classReflectionData' , 'classSchemata' , 'annotatedClasses' , 'classesByMethodAnnotations' ] ; foreach ( $ propertyNames as $ propertyName ) { $ data [ $ propertyName ] = $ this -> $ propertyName ; } $ this -> reflectionDataCompiletimeCache -> set ( 'ReflectionData' , $ data ) ; }
Set updated reflection data to caches.
Set updated reflection data to caches .