- There are no abstract static methods in classes, use interfaces

This commit is contained in:
Marcus Boerger 2006-05-27 01:56:42 +00:00
parent d178e8d3e4
commit ffc4fbb91f

View file

@ -2,23 +2,12 @@
Test for abstract static classes
--FILE--
<?php
abstract class ezcDbHandler extends PDO
abstract class Test
{
public function __construct( $dbParams, $dsn )
{
$user = null;
$pass = null;
$driverOptions = null;
}
abstract static public function getName();
static public function hasFeature( $feature )
{
return false;
}
}
?>
DONE
--EXPECT--
DONE
--EXPECTF--
Fatal error: Static function Test::getName() cannot be abstract in %sabstract-static.php on line %d