AbstractObject::setController PHP Method

setController() public method

Associate controller with the object.
public setController ( string | object $controller, string | array $name = null ) : AbstractController
$controller string | object Class or instance of controller
$name string | array Name or property for new controller
return AbstractController Newly added controller
    public function setController($controller, $name = null)
    {
        $controller = $this->app->normalizeClassName($controller, 'Controller');
        return $this->add($controller, $name);
    }