Lines Matching refs:self
51 return self::unicodeToSafe(Unicode::fromUtf8($filename));
81 return Unicode::toUtf8(self::safeToUnicode(strtolower($filename)));
91 return !preg_match('#[^' . self::$plain . self::$post_indicator . self::$pre_indicator . ']#', $safe);
109 if ($codepoint < 127 && (strpos(self::$plain . self::$post_indicator, chr($codepoint)) !== false)) {
111 $safe .= self::$post_indicator;
115 } elseif ($codepoint == ord(self::$pre_indicator)) {
116 $safe .= self::$pre_indicator;
119 $safe .= self::$pre_indicator . base_convert((string)($codepoint - 32), 10, 36);
123 if ($converted) $safe .= self::$post_indicator;
140 '#(?=[' . self::$post_indicator . self::$pre_indicator . '])#',
149 if ($sub[0] != self::$pre_indicator) {