diff --git a/Text/Wiki.php b/Text/Wiki.php index 9766db7..ec55b5d 100644 --- a/Text/Wiki.php +++ b/Text/Wiki.php @@ -456,7 +456,7 @@ public function __construct($rules = null) * in further calls it will be effectively ignored. * @return &object a reference to the Text_Wiki unique instantiation. */ - public function &singleton($parser = 'Default', $rules = null) + public static function &singleton($parser = 'Default', $rules = null) { static $only = array(); if (!isset($only[$parser])) { @@ -480,7 +480,7 @@ public function &singleton($parser = 'Default', $rules = null) * {@see Text_Wiki::singleton} for a list of rules * @return Text_Wiki a Parser object extended from Text_Wiki */ - public function factory($parser = 'Default', $rules = null) + public static function factory($parser = 'Default', $rules = null) { $class = 'Text_Wiki_' . $parser; $file = str_replace('_', '/', $class).'.php';