コントローラでは、文字列が有効な電子メールアドレスであるかどうかを確認する必要があります。これをチェックするために使用できる既存のメソッドがCakeにありますか?CakePHP - 文字列をチェックするユーティリティメソッドが有効な電子メールアドレスですか?
これはモデルとは関係がないため、検証配列を使用したくありません。
コントローラでは、文字列が有効な電子メールアドレスであるかどうかを確認する必要があります。これをチェックするために使用できる既存のメソッドがCakeにありますか?CakePHP - 文字列をチェックするユーティリティメソッドが有効な電子メールアドレスですか?
これはモデルとは関係がないため、検証配列を使用したくありません。
コアの検証クラスが見つかりました。検証::電子メール()
App::uses('Validation', 'Utility');
class MyController extends AppController {
public function myAction() {
$isValid = Validation::email('[email protected]'); // Returns true or false
}
}
あなたはまだあなたがこのコントローラで電子メールを処理している場合は、「電子メール」のルールを持っている必要があり、それ
$this->Model->set($data);
if ($this->Model->validates()) {}
あなたの現在のモデルのためのモデルの検証を使用することができます。ここで作成することもできます。
多分数行のコードでそれを使用する方法を詳しく説明できますか? – mgPePe
@mgPePe例とともに更新 – BadHorsie