は、セキュリティ上の理由からCIに我々はすべてのコントローラページの最上部にコードCIは、モデルとビューで定義されたBASEPATHを使用する必要がありますか?私が正しく理解されているように、ページが独自にコントローラを実行することがないように、
defined('BASEPATH') OR exit('No direct script access allowed');
のこの行を記述する必要があります。
しかし、すべてのビューとモデルページにこのコードを書く必要があるのでしょうか?私はGoogleとstackoverflowで検索したので、ビューとモデルページではっきりと説明する人はいません。
ありがとうございました