1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
<?php
trait |>CLASS:BaseTrait<|
{
private $|>FIELD:usedField<|;
private $|>FIELD:unusedField<|;
private static $|>FIELD,STATIC:usedStaticField<|;
private static $|>FIELD,STATIC:unusedStaticField<|;
private function |>METHOD:usedMethod1<|() {
}
private function |>METHOD:unusedMethod<|() {
}
private static function |>METHOD,STATIC:usedStaticMethod<|() {
}
private static function |>METHOD,STATIC:unusedStaticMethod<|() {
}
protected function |>METHOD:protectedMethod<|() {
}
public function |>METHOD:testMethod<|() {
$this->|>CUSTOM1:usedMethod1<|();
$this->|>CUSTOM1:usedMethod2<|();
BaseTrait::|>CUSTOM1,STATIC:usedStaticMethod<|();
$this->|>FIELD:usedField<| = "used";
self::$|>FIELD,STATIC:usedStaticField<| = "used static";
}
private function |>METHOD:usedMethod2<|() {
}
}
|