Changeset 9924
- Timestamp:
- 11/14/08 09:06:51 (2 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/0.8/jaws/html/include/Jaws/Cache/File.php
r9917 r9924 36 36 function set($component, $section, $params, &$data, $lifetime = 0) 37 37 { 38 if (!is_null($params)) { 39 $params = is_array($params)? implode('_', $params) : $params; 40 } else { 41 $params = ''; 42 } 43 38 44 $file = $this->_path. $component. '.'. $section. (is_null($params)? '' : ('.'. $params)); 39 45 return (bool) Jaws_Utils::file_put_contents($file, $data); … … 47 53 function get($component, $section, $params = null) 48 54 { 49 $file = $this->_path. $component. '.'. $section. (is_null($params)? '' : ('.'. $params)); 55 if (!is_null($params)) { 56 $params = is_array($params)? implode('_', $params) : $params; 57 } else { 58 $params = ''; 59 } 60 61 $file = $this->_path. $component. '.'. $section. (empty($params)? '' : ('.'. $params)); 50 62 $res = @file_get_contents($file); 51 63 return ($res === false) ? null : $res; … … 59 71 function delete($component = null, $section = null, $params = null) 60 72 { 73 if (!is_null($params)) { 74 $params = is_array($params)? implode('_', $params) : $params; 75 } else { 76 $params = ''; 77 } 78 61 79 require_once 'File/Find.php'; 62 80 $match = is_null($component)? '' : $component;
