for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace drupol\valuewrapper\Object;
use SuperClosure\Serializer;
/**
* Class ClosureObject
*/
class ClosureObject extends ObjectValue
{
* {@inheritdoc}
public function hash(): string
$serializer = new Serializer();
return $this->doHash($serializer->serialize($this->value));
}
public function __invoke()
return \call_user_func_array($this->value, \func_get_args());