定义在所有视图中使用的简单函数 (laravel4.2)

define simple function to use in all view (laravel4.2)

我的控制器中有一个 getCategory 函数:

  function getCategory($id){
                $category=UserBlogCategory::find($id);
                return $category->name;
            }

我想使用我的观点:

echo getCategory($user_blog->category_id);

我收到这个错误: 调用未定义函数 getCategory()

我已经将 getCategory 放在视图中并且它已经工作,但我想在我的项目的任何部分使用 myfunction。

该函数必须在您的模型中作为静态函数,然后在视图中写入模型的 use 并使用 mymodel::

调用它