メインコンテンツまでスキップ

Validation::getErrorMessage

エラーメッセージを取得

説明

public array Validation::getErrorMessage()

Controller
$validation = $this->getClass('Validation');

// バリデーションの実行
$validation->required('name', '', array('@required', '名前'));
$validation->email('email', 'invalid-email', array('@email', 'メールアドレス'));

// エラーメッセージの取得
$errors = $validation->getErrorMessage();

if ($errors) {
foreach ($errors as $field => $message) {
echo "フィールド: {$field}, エラー: {$message}\n";
}
}