CodeIgniter でモデルを作成していますが、どの関数にもユーザーがアクセスできないようにしたくありません。コントローラーの場合、次のようにします。
private function _myfunction()
{
dosomething();
}
これがモデルでも機能することはわかっていますが、私の質問は、これが必要ですか? ユーザーが URL 経由でこれらの機能を開始できるとは思いません。私が質問している理由は、ベスト プラクティスに従いたいからですが、可能であれば、呼び出すときにすべての前に「_」を付けるのも避けたいからです。