1

Codeigniter プロジェクトには、Users と Profiles の 2 つのクラスがあります。

ユーザー:

class Users extends CI_Controller 
{
   ...

プロファイル:

class Profiles extends CI_Controller 
{
   protected function create_user_profile()
   {
      ....
   }
   ...

ユーザーコントローラーによってユーザーが作成されると、すぐにプロファイルを作成する必要があります。したがって、ユーザーの関数は関数を呼び出す必要がありcreate_user_profileます。今私の質問は:

公開すればcreate_user_profileURLで呼び出せます。しかし、それを保護したままにしておくと、ユーザーコントローラーから呼び出す方法は?

create_user_profileProfilesコントローラーからUsersコントローラーに移動するよりも良い方法はありますか?

4

2 に答える 2

0

別の非 Web コントローラー クラスに配置します。その後、どこからでも再利用できます。

于 2013-06-26T16:52:59.970 に答える