0

これらの回答の推奨事項に基づいて: laravel 4ヘルパーまたは基本機能のベストプラクティスとベストプレイスは何ですか?

ファイルを作成app/library/sitehelpers.phpし、アプリケーションに追加しました。クラスは何を拡張する必要があり、コントローラーでそれを参照するにはどうすればよいですか?

<?php

    class SiteHelpers{

    function save($type, $postid, $url, $author, $content)
    {
        $post = new Post;
        $post->type = $type;
        $post->postid = $postid;
        $post->url = $url;
        $post->author = $author;
        $post->content = $content;
        try
        {
        $post->save();
        echo $post;
        }catch(Exception $e){
            throw new Exception( 'Already saved', 0, $e);
        } 
    }
}

コントローラーで次のように参照しようとします:

public function savepostController($type, $postid, $url, $author, $content)
{
    SiteHelpers::save($type, $postid, $url, $author, $content);
}

しかし、コントローラーメソッドが見つかりません。

4

1 に答える 1