PHP Strict Standards: Static function 'getSoftwareLink' should not be abstract
Line 192 of Database.php
Version: 1.21.x
Severity: trivial
PHP Strict Standards: Static function 'getSoftwareLink' should not be abstract
Line 192 of Database.php
Version: 1.21.x
Severity: trivial
Why not?
Are static functions incompatible with being abstract?
We want the dbs to have such static function, so having it in the interface seems the right thing to do.
(In reply to comment #1)
Why not?
Are static functions incompatible with being abstract?
We want the dbs to have such static function, so having it in the interface
seems the right thing to do.
http://stackoverflow.com/questions/999066/why-does-php-5-2-disallow-abstract-static-class-methods
From that link «As of PHP 5.2.x, only interfaces can have them.» We do have it in an interface, not as abstract...