public $form = array (
array(
'field' => 'email',
'params' => array(
array(
'rule' => 'email',
'on' => 'create',
'required' => true,
'error' => 'The email is invalid!'
),
array(
'rule' => 'email',
'on' => 'update',
'required' => false,
'error' => 'The email is invalid!'
)
)
)
);
public function onlyNeeded($action) {
$form = $this->form;
$action = $this->action;
foreach ($form as $formelement) {
$field = $formelement['field'];
$paramsgroup = $formelement['params'];
if ($paramsgroup['on'] != $action) {
form = removeparamsgroup($form, $action);
}
}
return $form;
}
Как мне выполнить функцию removeparamsgroup()
?
Есть [index] es, а не только [name]!
Вы знаете, что я имею в виду?
массив (массив (дважды!