codeigniter を使用して、ページを終了するためのコントローラーがあります。ユーザーが URL site.com/example/copy、site.com/example/revise にアクセスできるようにしたいのですが、同じページが毎回別の変数を渡して読み込まれます。
class example extends Secure_Controller {
public function revise()
{
$id = $_GET["id"];
$show_for_edit("revise", $id);
}
public function copy()
{
$id = $_GET["id"];
$show_for_edit("copy", $id);
}
public function show_for_edit($edit_type, $id)
{
//A lot of database queries that I don't
//want duplicated under revise() and copy()
$data["id"] = $id;
$data["edit"] = $edit_type;
$this->load->view('model', $data);
}
}
しかし、私はエラーを受け取ります:
致命的なエラー: 未定義関数 show_for_edit() の呼び出し
何か案は?