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;
}
Ben removeparamsgroup()
function nasıl yapabilirim?
[Isim] s sadece [index] es vardır!
Ne demek istediğimi biliyor musun?
array (array (iki kez!