dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add access modifiers to MagicWord.php
[lhc/web/wiklou.git]
/
includes
/
parser
/
Preprocessor.php
diff --git
a/includes/parser/Preprocessor.php
b/includes/parser/Preprocessor.php
index
b1e49b2
..
368d79e
100644
(file)
--- a/
includes/parser/Preprocessor.php
+++ b/
includes/parser/Preprocessor.php
@@
-30,6
+30,27
@@
abstract class Preprocessor {
const CACHE_VERSION = 1;
const CACHE_VERSION = 1;
+ /**
+ * @var array Brace matching rules.
+ */
+ protected $rules = [
+ '{' => [
+ 'end' => '}',
+ 'names' => [
+ 2 => 'template',
+ 3 => 'tplarg',
+ ],
+ 'min' => 2,
+ 'max' => 3,
+ ],
+ '[' => [
+ 'end' => ']',
+ 'names' => [ 2 => null ],
+ 'min' => 2,
+ 'max' => 2,
+ ]
+ ];
+
/**
* Store a document tree in the cache.
*
/**
* Store a document tree in the cache.
*
@@
-46,9
+67,7
@@
abstract class Preprocessor {
}
$key = wfMemcKey(
}
$key = wfMemcKey(
- // TODO: Once we require PHP 5.5, use static::class instead of
- // get_called_class() or get_class( $this ).
- defined( 'static::CACHE_PREFIX' ) ? static::CACHE_PREFIX : get_called_class(),
+ defined( 'static::CACHE_PREFIX' ) ? static::CACHE_PREFIX : static::class,
md5( $text ), $flags );
$value = sprintf( "%08d", static::CACHE_VERSION ) . $tree;
md5( $text ), $flags );
$value = sprintf( "%08d", static::CACHE_VERSION ) . $tree;
@@
-79,9
+98,7
@@
abstract class Preprocessor {
$cache = ObjectCache::getInstance( $config->get( 'MainCacheType' ) );
$key = wfMemcKey(
$cache = ObjectCache::getInstance( $config->get( 'MainCacheType' ) );
$key = wfMemcKey(
- // TODO: Once we require PHP 5.5, use static::class instead of
- // get_called_class() or get_class( $this ).
- defined( 'static::CACHE_PREFIX' ) ? static::CACHE_PREFIX : get_called_class(),
+ defined( 'static::CACHE_PREFIX' ) ? static::CACHE_PREFIX : static::class,
md5( $text ), $flags );
$value = $cache->get( $key );
md5( $text ), $flags );
$value = $cache->get( $key );