I wrote a class which is initialize with integer (something like wrapper for int):
class MyClass
{
function __construct ($value)
{
// code, code, code
}
}
I also wrote a function which is accepting the object of this class as the parameter:
class OtherClass
{
public function foo (MyClass $obj)
{
// code, code, code
}
}
It is possible to simply this call function from:
$bar = new OtherClass();
$bar->foo(new MyClass(17));
to:
$bar = new OtherClass();
$bar->foo(17);
?