- Output for 5.3.0 - 5.3.27, 5.4.0 - 5.4.20
- Parse error: syntax error, unexpected '(', expecting '{' in /in/anoXh on line 20
Process exited with code 255.
<?php
interface CommandInterface
{}
abstract class AbstractCommand implements CommandInterface
{}
interface PrefixableCommandInterface
{}
abstract class PrefixableCommand extends AbstractCommand implements PrefixableCommandInterface {
}
class StringSet extends PrefixableCommand
{}
interface ConnectionInterface
{}
class Connection implements ConnectionInterface() {
public function executeCommand(CommandInterface $command)
{
echo 'foo connection';
}
}
class Tester {
private $connection;
public __construct() {
$this->connection = new Connection();
}
public function executeCommand(CommandInterface $command)
{
$this->connection->executeCommand($command);
}
}
$t = new Tester();
$t->executeCommand(new StringSet);