public function flushSystemCachesByChangedFiles(string $fileMonitorIdentifier, array $changedFiles): void
    {
        switch ($fileMonitorIdentifier) {
            case 'Flow_ClassFiles':
                $this->flushClassCachesByChangedFiles($changedFiles);
                break;
            case 'Flow_ConfigurationFiles':
                $this->flushConfigurationCachesByChangedFiles($changedFiles);
                break;
            case 'Flow_TranslationFiles':
                $this->flushTranslationCachesByChangedFiles($changedFiles);
                break;
        }
    }
public function flushSystemCachesByChangedFiles(string $fileMonitorIdentifier, array $changedFiles): void
    {
        switch ($fileMonitorIdentifier) {
            case 'Flow_ClassFiles':
                $this->flushClassCachesByChangedFiles($changedFiles);
                break;
            case 'Flow_ConfigurationFiles':
                $this->flushConfigurationCachesByChangedFiles($changedFiles);
                break;
            case 'Flow_TranslationFiles':
                $this->flushTranslationCachesByChangedFiles($changedFiles);
                break;
        }
    }
public function flushSystemCachesByChangedFiles ( string $ fileMonitorIdentifier , array $ changedFiles ) : void { switch ( $ fileMonitorIdentifier ) { case 'Flow_ClassFiles' : $ this -> flushClassCachesByChangedFiles ( $ changedFiles ) ; break ; case 'Flow_ConfigurationFiles' : $ this -> flushConfigurationCachesByChangedFiles ( $ changedFiles ) ; break ; case 'Flow_TranslationFiles' : $ this -> flushTranslationCachesByChangedFiles ( $ changedFiles ) ; break ; } }
Flushes entries tagged with class names if their class source files have changed.
Also flushes AOP proxy caches if a policy was modified.

This method is used as a slot for a signal sent by the system file monitor
defined in the bootstrap scripts.

Note: Policy configuration handling is implemented here as well as other parts
of Flow (like the security framework) are not fully initialized at the
time needed.

@param string $fileMonitorIdentifier Identifier of the File Monitor
@param array $changedFiles A list of full paths to changed files
@return void
Flushes entries tagged with class names if their class source files have changed . Also flushes AOP proxy caches if a policy was modified .