lajax\translatemanager\services\scanners\ScannerFile::containsTranslator PHP Method

containsTranslator() protected method

Determines whether the file has any of the translators.
protected containsTranslator ( string[] $translators, string $file ) : boolean
$translators string[] Array of translator patterns to search (for example: `['::t']`).
$file string Path of the file.
return boolean
    protected function containsTranslator($translators, $file)
    {
        return preg_match('#(' . implode('\\s*\\()|(', array_map('preg_quote', $translators)) . '\\s*\\()#i', file_get_contents($file)) > 0;
    }