diff options
| author | root | 2014-04-20 06:27:27 +0200 |
|---|---|---|
| committer | root | 2014-04-20 06:27:27 +0200 |
| commit | 0a28d7fe6ddebdc74a343574a38f3bb646a7ddd5 (patch) | |
| tree | f8c801bd06d28f90894fa1ff3970ec7bb55cd045 /www/functions/class_files.php | |
| parent | fbd2513b6094d8b902e1ac687e6d9d4889a48701 (diff) | |
| download | files.iamfabulous.de-0a28d7fe6ddebdc74a343574a38f3bb646a7ddd5.tar.gz | |
Added new methods
Diffstat (limited to 'www/functions/class_files.php')
| -rw-r--r-- | www/functions/class_files.php | 30 |
1 files changed, 27 insertions, 3 deletions
diff --git a/www/functions/class_files.php b/www/functions/class_files.php index 716d4c2..0cf066c 100644 --- a/www/functions/class_files.php +++ b/www/functions/class_files.php @@ -4,9 +4,33 @@ class file { public $file; - function __construct(){ - $f = collect_content($GLOBALS["db"], $_GET["name"], $_GET["folder"]); - $this->file=$f; + function __construct($val = null){ + if($val == null){ + $this->file = collect_content($GLOBALS["db"], $_GET["name"], $_GET["folder"]); + } else { + $this->file = $val; + } + } + function NotFound(){ + if($this->file == FILE_NOT_FOUND){ + return true; + } else { + return false; + } + } + function isEmpty(){ + if($this->file == EMPTY_FOLDER){ + return true; + } else { + return false; + } + } + function isFile(){ + if(check_if_file($GLOBALS["db"], $_GET["name"], $_GET["folder"])){ + return true; + } else { + return false; + } } function initFile($val){ $this->file=$val; |
