The problem is your firstfct controller is not actually 'returning' anything to Laravel. The view is 'returned' to the function firstfct - but you need to pass it on
Change
function firstfct($path){
$obj = new Foo\Bar($this);
$obj->Insert($path);
}
to
function firstfct($path){
$obj = new Foo\Bar($this);
return $obj->Insert($path);
}