Lines Matching refs:filePath
216 * @param string $filePath путь к файлу в Wiki формате
220 function _wikiPathFileToAbsolute($filePath, $namespace, $startDir) { argument
222 if (preg_match('/^(((\.:{0,1}){0,1}(\w+\.*\-*)+)|\.(\:)?(\w+\-*\:*)+)\z/smu', $filePath)) {
223 $filePath = preg_replace('/^(\.)(\:)?((\w+\-*\:*)+\z)/sm', '$3', $filePath);
224 $filePath = preg_replace('/^((\.:{0,1}){0,1}((\w+\.*\-*)+)\z)/smu', '$3', $filePath);
225 …$filePath = $this->_mb_str_replace(':', '/', $filePath); //путь к файлу (запись согласно namespace…
226 $filePath = $startDir . '/' . $namespace . '/' . $filePath;
229 …tch('/^(\w+\-*\.*\:{0,5})+(\:+)(\w+\.*\-*\:{0,5})*\z|^(\:(\w+\.*\-*\:{0,5})*)\z/smu', $filePath)) {
230 $filePath = preg_replace('/^(\:*)((\w+\.*\-*\:{0,5})*\z)/smu', '$2', $filePath);
231 …$filePath = $this->_mb_str_replace(':', '/', $filePath); //путь к файлу (запись согласно namespace…
232 $filePath = $startDir . '/' . '' . $filePath;
235 else if (preg_match('/^(\.:)?(\.\.):?(\w+\.*\-*\:{0,5})*\z/smu', $filePath)) {
236 $filePath = preg_replace('/^(\.:)?(\.\.):?((\w+\.*\-*\:{0,5})*\z)/smu', '$3', $filePath);
237 …$filePath = $this->_mb_str_replace(':', '/', $filePath); //путь к файлу (запись согласно namespace…
240 $filePath = $startDir . '/' . $this->dirUp($namespace) . $midSlash . $filePath;
242 return $filePath;