<?php
trait foo {
public static function outX() {
echo self::$test;
}
}
class bar {
use foo;
public static $test = 'ololo2';
public static function out() {
self::outX();
}
}
class baz extends bar {
public static $test = 'ololo3';
public static function out2() {
self::outX();
}
}
bar::out();
baz::out();