src/Adapter/CalgamoRouterAdapter.php
public function bind(string $routing_rule, string $filter, $event) : RouterInterface
    {
        try{
            $this->router->bind($routing_rule, $filter, $event);
        }
        catch(CalgamoRoutingRuleBindingException $e)
        {
            throw new RoutingException('Binding failed:' . $e->getMessage());
        }
        return $this;
    }
public function bind(string $routing_rule, string $filter, $event) : RouterInterface
    {
        try{
            $this->router->bind($routing_rule, $filter, $event);
        }
        catch(CalgamoRoutingRuleBindingException $e)
        {
            throw new RoutingException('Binding failed:' . $e->getMessage());
        }
        return $this;
    }
Bind rule

@param string $routing_rule
@param string $filter
@param string|callable $event

@return RouterInterface

@throws RoutingException