そこで、クラスに、ユーザーがフィールドに渡すことができる $fields
パラメータを持つ新しいリードを作成するメソッドがあります。
次の形式があるとします:
リーリーcreate_prospect()
このメソッドには $fields
パラメーターがあり、配列で渡す必要があるため、例は次のとおりです:
$fields
の email
キーを必須にする方法はありますか?ユーザーは email
キーを渡す必要がありますが、上に示したように他のキーを渡すことも選択できます。
サンプルメソッドは次のとおりです:
ああああ
$posted_data['email'].
の検証を作成し、それが必要かどうかを確認する必要があります。 ただし、この形式が必要な場合は、次のことを試すことができます:1- 電子メールには別のパラメータを使用します:
リーリー2-より良いアプローチ は、外部関数の有無にかかわらず、配列内の電子メール フィールドをチェックすることです。 リーリー
いくつかの方法のいずれかを使用して確認できます。 2 つの明らかな方法は、
create_prospect
関数内で検証するか、create_prospect
関数の呼び出し前または呼び出し外で検証することです。従来のアプローチでは、エンティティを作成する前に検証を行います。これにより、どこからでも検証メッセージをスローするよりも、検証エラーの収集と表示が簡単になります。
内で ###### リーリー以前/その後
リーリー