LazyOption::__construct( callable $callback, array $arguments = array() )
Constructor.
Parameters
- $callback
-
(callable) (Required)
- $arguments
-
(array) (Optional)
Default value: array()
Source
File: vendor/phpoption/phpoption/src/PhpOption/LazyOption.php
public function __construct($callback, array $arguments = array())
{
if (!is_callable($callback)) {
throw new \InvalidArgumentException('Invalid callback given');
}
$this->callback = $callback;
$this->arguments = $arguments;
}