Elastica\Connection\Strategy\CallbackStrategy::__construct PHP Method

__construct() public method

public __construct ( callable $callback )
$callback callable
    public function __construct($callback)
    {
        if (!self::isValid($callback)) {
            throw new InvalidException(sprintf('Callback should be a callable, %s given!', gettype($callback)));
        }
        $this->_callback = $callback;
    }