You can't reference the called class in the context of static inheritance.
LSB adds a keyword that references the class that was initially called at runtime.
Static methods or properties can be access only as part of a class itself.
publicstatic $name = "Car";
if ($self === true) returnself::$name;
returnstatic::$name; // Look Here
publicstatic $name = "Toyota";
$car = new Toyota();
echo Car::$name; // Carecho $car->name; // Notice:// Accessing static property Toyota::$name as non staticecho $car->getName(); // Toyotaecho $car->getName(true); // Car