自身でオリジナルのバリーデートメソッドを追加できますよ。
下記を参考に追加してみてください。
public $validate = array(
'home_telephone_number' => array(
'rule' => array('originalValidate'),
'message' => 'hoge'
),
'mobile_telephone_number' => array(
'rule' => array('originalValidate'),
'message' => 'hoge'
),
'company_telephone_number' => array(
'rule' => array('originalValidate'),
'message' => 'hoge'
),
'family_telephone_number' => array(
'rule' => array('originalValidate'),
'message' => 'hoge'
),
);
public function originalValidate($link) {
$allEmpty = (
empty($this->data[$this->alias]['home_telephone_number']) &&
empty($this->data[$this->alias]['mobile_telephone_number']) &&
empty($this->data[$this->alias]['company_telephone_number']) &&
empty($this->data[$this->alias]['family_telephone_number'])
);
return !$allEmpty ;
}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。