GUMP::check_fields PHP Method

check_fields() private method

Ensure that the field counts match the validation rule counts.
private check_fields ( array $data )
$data array
    private function check_fields(array $data)
    {
        $ruleset = $this->validation_rules();
        $mismatch = array_diff_key($data, $ruleset);
        $fields = array_keys($mismatch);
        foreach ($fields as $field) {
            $this->errors[] = array('field' => $field, 'value' => $data[$field], 'rule' => 'mismatch', 'param' => null);
        }
    }