type == 'group') { $output[] = "$prefix
\n"; $output[] = "$prefix $input->name\n"; $output[] = "$prefix \n"; $output[] = "$prefix
\n"; } else { if ($input->error_messages()) { $output[] = "$prefix
  • \n"; } else if ($input->type) { $output[] = "$prefix
  • \n"; } else { // no type means its a "hidden" so don't wrap it in
  • } if ($input->label()) { $output[] = "$prefix {$input->label()}\n"; } $output[] = "$prefix {$input->render()}\n"; if ($input->message()) { $output[] = "$prefix

    {$input->message()}

    \n"; } if ($input->error_messages()) { foreach ($input->error_messages() as $error_message) { $output[] = "$prefix

    \n"; $output[] = "$prefix $error_message\n"; $output[] = "$prefix

    \n"; } } if ($input->type) { $output[] = "$prefix
  • \n"; } } } return implode("\n", $output); } }