Как вызвать функцию в области действия директивы из контроллера

я искал по всему интернету и не могу найти решение, помогите!

directive('menu',function(){
    return{
        link : function(scope,element,attrs){
            scope.foo = function(){
            alert('test!');
            }
        },
        controller : function($scope){
            $scope.foo();
        }
    }
});

Ответы на вопрос(2)

Ваш ответ на вопрос