summaryrefslogtreecommitdiff
path: root/inc/parser/parser.php
diff options
context:
space:
mode:
authorChristopher Smith <chris@jalakai.co.uk>2015-05-15 19:33:44 +0200
committerChristopher Smith <chris@jalakai.co.uk>2015-05-15 19:33:44 +0200
commit45e8987e1f40331011f6c91dab7bff6cb34631ce (patch)
tree1cb4d81a254a75b974e7c1f77c7afe43c1aadcc3 /inc/parser/parser.php
parent5c3b310dea6f5a4712e4b9bc1f3d6d198c057ee0 (diff)
downloadrpg-45e8987e1f40331011f6c91dab7bff6cb34631ce.tar.gz
rpg-45e8987e1f40331011f6c91dab7bff6cb34631ce.tar.bz2
more object type hints and removal of '&' operator before objects
Diffstat (limited to 'inc/parser/parser.php')
-rw-r--r--inc/parser/parser.php12
1 files changed, 6 insertions, 6 deletions
diff --git a/inc/parser/parser.php b/inc/parser/parser.php
index 65510071e..7814e94f6 100644
--- a/inc/parser/parser.php
+++ b/inc/parser/parser.php
@@ -64,24 +64,24 @@ class Doku_Parser {
/**
* @param Doku_Parser_Mode_base $BaseMode
*/
- function addBaseMode(& $BaseMode) {
- $this->modes['base'] =& $BaseMode;
+ function addBaseMode($BaseMode) {
+ $this->modes['base'] = $BaseMode;
if ( !$this->Lexer ) {
$this->Lexer = new Doku_Lexer($this->Handler,'base', true);
}
- $this->modes['base']->Lexer =& $this->Lexer;
+ $this->modes['base']->Lexer = $this->Lexer;
}
/**
* PHP preserves order of associative elements
* Mode sequence is important
*/
- function addMode($name, & $Mode) {
+ function addMode($name, Doku_Parser_Mode_Interface $Mode) {
if ( !isset($this->modes['base']) ) {
$this->addBaseMode(new Doku_Parser_Mode_base());
}
- $Mode->Lexer = & $this->Lexer;
- $this->modes[$name] =& $Mode;
+ $Mode->Lexer = $this->Lexer;
+ $this->modes[$name] = $Mode;
}
function connectModes() {