Lines Matching refs:config

8      * @param HTMLPurifier_Config $config
11 public function add($def, $config) argument
16 $file = $this->generateFilePath($config);
20 if (!$this->_prepareDir($config)) {
23 return $this->_write($file, serialize($def), $config);
28 * @param HTMLPurifier_Config $config
31 public function set($def, $config) argument
36 $file = $this->generateFilePath($config);
37 if (!$this->_prepareDir($config)) {
40 return $this->_write($file, serialize($def), $config);
45 * @param HTMLPurifier_Config $config
48 public function replace($def, $config) argument
53 $file = $this->generateFilePath($config);
57 if (!$this->_prepareDir($config)) {
60 return $this->_write($file, serialize($def), $config);
64 * @param HTMLPurifier_Config $config
67 public function get($config) argument
69 $file = $this->generateFilePath($config);
77 * @param HTMLPurifier_Config $config
80 public function remove($config) argument
82 $file = $this->generateFilePath($config);
90 * @param HTMLPurifier_Config $config
93 public function flush($config) argument
95 if (!$this->_prepareDir($config)) {
98 $dir = $this->generateDirectoryPath($config);
120 * @param HTMLPurifier_Config $config
123 public function cleanup($config) argument
125 if (!$this->_prepareDir($config)) {
128 $dir = $this->generateDirectoryPath($config);
142 if ($this->isOld($key, $config)) {
153 * @param HTMLPurifier_Config $config
157 public function generateFilePath($config) argument
159 $key = $this->generateKey($config);
160 return $this->generateDirectoryPath($config) . '/' . $key . '.ser';
165 * @param HTMLPurifier_Config $config
170 public function generateDirectoryPath($config) argument
172 $base = $this->generateBaseDirectoryPath($config);
179 * @param HTMLPurifier_Config $config
183 public function generateBaseDirectoryPath($config) argument
185 $base = $config->get('Cache.SerializerPath');
194 * @param HTMLPurifier_Config $config
197 private function _write($file, $data, $config) argument
202 $chmod = $config->get('Cache.SerializerPermissions');
212 * @param HTMLPurifier_Config $config
215 private function _prepareDir($config) argument
217 $directory = $this->generateDirectoryPath($config);
218 $chmod = $config->get('Cache.SerializerPermissions');
230 $base = $this->generateBaseDirectoryPath($config);