Back to Form class

Method process

public mixed
process
(mixed $data, mixed $group = null)
Method to process the form data.
Parameters
  • array $data An array of field values to filter.
  • string $group The dot-separated form group path on which to filter the fields.
Returns
  • mixed Array or false.
Since
  • 4.0.0
Class: Form
Project: Joomla

Method process - Source code

/**
 * Method to process the form data.
 *
 * @param   array   $data   An array of field values to filter.
 * @param   string  $group  The dot-separated form group path on which to filter the fields.
 *
 * @return  mixed  Array or false.
 *
 * @since   4.0.0
 */
public function process($data, $group = null)
{
    $data = $this->filter($data, $group);
    $valid = $this->validate($data, $group);
    if (!$valid) {
        return $valid;
    }
    return $this->postProcess($data, $group);
}