final public static function getAllParsers()
    {
        $result = array();
        $dir = __DIR__.'/Parser';
        if (is_dir($dir) && is_readable($dir)) {
            $matches = null;
            foreach (scandir($dir) as $item) {
                if (($item[0] !== '.') && preg_match('/^(.+)\.php$/i', $item, $matches)) {
                    $fqClassName = '\\'.__NAMESPACE__.'\\Parser\\'.$matches[1];
                    $result[] = new $fqClassName();
                }
            }
        }

        return $result;
    }