---
name: "Zim::Repository::Files"
section: "3pm"
platform: "linux"
package: "zim"
version: "0.17-1"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/Zim::Repository::Files"
---

# Zim::Repository::Files(3pm)

Zim::Repository::Files - A file system based repository This module implements a file system based repository for zim. See Zim::Repository for the interface documentation. Simple constructor. DIR is the root directory of the repository. NAMESPACE is the namespace that maps to that directory. Returns boolean whether NAMESPACE exists. Returns a list of pages. If possible it uses a cache. Returns an object of the type Zim::Page::Text. Like `"get_page()"` but with case in-sensitive lookup for a page name. TODO\
 **Private methods** Returns a Zim::File object for a page name.

NOCASE is a boolean that triggers a case in-sensitive lookup when true. Returns a dir for a page name. This dir maps to the namespace below this page.

NOCASE is a boolean that triggers a case in-sensitive lookup when true. Returns the page name corresponding to FILE. FILE does not actually need to exist and can be a directory as well as a file. Returns an IO::File object or undef. Please mail the author if you find any bugs. Jaap Karssenberg \|\| Pardus \[Larus\] \<pardus@cpan.org\> Copyright (c) 2005 Jaap G Karssenberg. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Zim, Zim::Page
