<?php
interface Flexy {
// Fatal error: Access type for interface method Flexy::move() must be omitted in /in/fLq8N on line 4
//protected function move();
public function move();
public static function anotherMove();
}
class Bend implements Flexy {
public function move() {
echo "bend\n";
}
public static function anotherMove() {
$this->move();
}
}
$b = new Bend;
$b->anotherMove();
Fatal error: Uncaught Error: Using $this when not in object context in /in/bOaY1:17
Stack trace:
#0 /in/bOaY1(22): Bend::anotherMove()
#1 {main}
thrown in /in/bOaY1 on line 17
Process exited with code 255.