use Org\Mxchange\CoreFramework\Resolver\Controller\BaseControllerResolver;
use Org\Mxchange\CoreFramework\Resolver\Controller\ControllerResolver;
use Org\Mxchange\CoreFramework\Resolver\Controller\BaseControllerResolver;
use Org\Mxchange\CoreFramework\Resolver\Controller\ControllerResolver;
* Creates an instance of a resolver class with a given controller
*
* @param $controllerName The controller we shall resolve
* Creates an instance of a resolver class with a given controller
*
* @param $controllerName The controller we shall resolve
* @return $resolverInstance The prepared controller resolver instance
* @throws EmptyVariableException Thrown if default controller is not set
* @throws InvalidControllerException Thrown if default controller is invalid
*/
* @return $resolverInstance The prepared controller resolver instance
* @throws EmptyVariableException Thrown if default controller is not set
* @throws InvalidControllerException Thrown if default controller is invalid
*/
throw new InvalidControllerException(array($resolverInstance, $controllerName), self::EXCEPTION_INVALID_CONTROLLER);
}
throw new InvalidControllerException(array($resolverInstance, $controllerName), self::EXCEPTION_INVALID_CONTROLLER);
}
// Set namespace and controller name
$resolverInstance->setNamespace('Org\Mxchange\City\Controller');
$resolverInstance->setControllerName($controllerName);
// Set namespace and controller name
$resolverInstance->setNamespace('Org\Mxchange\City\Controller');
$resolverInstance->setControllerName($controllerName);