Fix PHP strict standard. Thanks to Siebrand.
[lhc/web/wiklou.git] / includes / FakeTitle.php
index a6fd840..b63ae50 100644 (file)
@@ -4,7 +4,7 @@
  * Fake title class that triggers an error if any members are called
  */
 class FakeTitle {
-       function error() { wfDebugDieBacktrace( "Attempt to call member function of FakeTitle\n" ); }
+       function error() { throw new MWException( "Attempt to call member function of FakeTitle\n" ); }
 
        // PHP 5.1 method overload
        function __call( $name, $args ) { $this->error(); }
@@ -14,7 +14,6 @@ class FakeTitle {
        function getInterwikiCached() { $this->error(); }
        function isLocal() { $this->error(); }
        function isTrans() { $this->error(); }
-       function touchArray( $titles, $timestamp = '' ) { $this->error(); }
        function getText() { $this->error(); }
        function getPartialURL() { $this->error(); }
        function getDBkey() { $this->error(); }
@@ -41,6 +40,7 @@ class FakeTitle {
        function isProtected() { $this->error(); }
        function userIsWatching() { $this->error(); }
        function userCan() { $this->error(); }
+       function userCanCreate() { $this->error(); }
        function userCanEdit() { $this->error(); }
        function userCanMove() { $this->error(); }
        function isMovable() { $this->error(); }
@@ -71,7 +71,6 @@ class FakeTitle {
        function moveOverExistingRedirect() { $this->error(); }
        function moveToNewTitle() { $this->error(); }
        function isValidMoveTarget() { $this->error(); }
-       function createRedirect() { $this->error(); }
        function getParentCategories() { $this->error(); }
        function getParentCategoryTree() { $this->error(); }
        function pageCond() { $this->error(); }
@@ -85,4 +84,4 @@ class FakeTitle {
        function trackbackRDF() { $this->error(); }
 }
 
-?>
+