Kraken\Supervision\Supervisor::setSolver PHP Method

setSolver() public method

public setSolver ( $exception, $handler )
    public function setSolver($exception, $handler)
    {
        if (is_array($handler)) {
            $names = $handler;
            $handlers = [];
            foreach ($names as $name) {
                $handlers[] = $this->resolveHandler($name);
            }
            $handler = new SolverComposite($handlers);
        }
        $this->rules[$exception] = $this->resolveHandler($handler);
    }