Deprecated: Calling static trait method foo::a is deprecated, it should only be called on a class using the trait in /in/UZ6gq on line 16
Deprecated: Accessing static trait property foo::$bar is deprecated, it should only be accessed on a class using the trait in /in/UZ6gq on line 6
Goodbye Moon
Deprecated: Accessing static trait property foo::$bar is deprecated, it should only be accessed on a class using the trait in /in/UZ6gq on line 17
array(0) {
}
array(1) {
[0]=>
string(3) "foo"
}
Deprecated: Calling static trait method foo::a is deprecated, it should only be called on a class using the trait in /in/UZ6gq on line 21
Deprecated: Accessing static trait property foo::$bar is deprecated, it should only be accessed on a class using the trait in /in/UZ6gq on line 6
Goodbye Moon
Deprecated: Accessing static trait property foo::$bar is deprecated, it should only be accessed on a class using the trait in /in/UZ6gq on line 23
array(1) {
[0]=>
string(3) "bat"
}
array(1) {
[0]=>
string(3) "foo"
}