<?php
trait ezcReflectionReturnInfo
{
static function getReturnType()
{
echo 't';
}
}
class ezcReflectionMethod
{
use ezcReflectionReturnInfo;
public function getReturnType() {
echo 'c';
}
}
$e = new ezcReflectionMethod();
$e->getReturnType();ezcReflectionMethod::getReturnType();
c
Fatal error: Uncaught Error: Non-static method ezcReflectionMethod::getReturnType() cannot be called statically in /in/H8aal:21
Stack trace:
#0 {main}
thrown in /in/H8aal on line 21
Process exited with code 255.