fdt2k / baseobject
ROOT style object for php
dev-master
2017-11-01 17:59 UTC
This package is auto-updated.
Last update: 2024-11-11 20:01:01 UTC
README
ROOT object for php providing the following features 1. Create function constructor. Allow to instanciate and chain $class::create()->foo(); 2. Allow retrieving inherited classes and interfaces 3. Magic setter and getter with builtin functions //set and get $instance->setFooVar('hello world'); //returns nothing $instance->getFooVar(); // returns hello world; $instance->hasFooVar(); //returns true $instance->hasBarVar(); //return false //iterate if the content of fooVar is an Array and call the function parameter. If it's not an array it only call the callback with the value $instance->withFooVar(function($value){});