This repository was archived by the owner on May 30, 2025. It is now read-only.
Better Inheritance Reflection
Navigate inheritance hierarchies easier using new parent_class_name, parent_class, and child_class_names properties of the Class_ reflection:
global $osm_app;
echo $osm_app->classes[App::class]->parent_class->name;
// Osm\Core\Object
Fixes
The osmc and gulp provide an informative error message about unfinished @property definitions like this:
/**
* @property
*/
class Foo extends Object_ {
}