lajax\translatemanager\services\scanners\ScannerPhpFunction::run PHP Method

run() public method

Start scanning PHP files.
public run ( string $route, array $params = [] )
$route string
$params array
    public function run($route, $params = array())
    {
        $this->scanner->stdout('Detect PhpFunction - BEGIN', Console::FG_CYAN);
        foreach (self::$files[static::EXTENSION] as $file) {
            if ($this->containsTranslator($this->module->phpTranslators, $file)) {
                $this->extractMessages($file, ['translator' => (array) $this->module->phpTranslators, 'begin' => '(', 'end' => ')']);
            }
        }
        $this->scanner->stdout('Detect PhpFunction - END', Console::FG_CYAN);
    }