誰かが私のために物事を片付けることができるかどうか疑問に思っています。
私のcodeigniterフォーム検証ルールには、次のように設定されたemail_existsというコールバックがあります
->set_rules( 'login', 'Email Address', 'trim|valid_email|required|xss_clean|callback__email_exists' )
同じコントローラーに、次のように呼び出す関数があります
function _email_exists()
{
// Code here
}
これは完全に機能し、メソッド名の前に _ があるため、URL からメソッドにアクセスできません。完全に機能します。
私はCIのドキュメントを見て、コールバックがプライベートメソッドを使用するように言っています...しかし、メソッド名の前に「プライベート」を置くたびに、まったく機能しません。
このまま放置でいいのか。
乾杯、