public function handleFilesystem($args, $request)
    {
        $file = urldecode($args['name']);
        $filesystem = new Filesystem($file);
        if ($filesystem->exists()) {
            if ($filesystem->isPublic()) {
                header('Content-Type: ' . mime_content_type($filesystem->getAbsolutePath()));
                $filesystem->read(true);
                die();
            } else {
                return $this->mainModule->run(new ErrorController('Este archivo no es descargable'), $request);
            }
        } else {
            return $this->mainModule->run(new ErrorController('No se ha encontrado este archivo!'), $request);
        }
    }