/**
  * @covers GravityView_API::field_class()
  */
 public function test_field_class()
 {
     $entry = $this->entry;
     $form = $this->form;
     $field_id = 2;
     $field = GFFormsModel::get_field($form, $field_id);
     $this->assertEquals('gv-field-' . $form['id'] . '-' . $field_id, GravityView_API::field_class($field, $form, $entry));
     $field['custom_class'] = 'custom-class-{entry_id}';
     // Test the replace_variables functionality
     $this->assertEquals('custom-class-' . $entry['id'] . ' gv-field-' . $form['id'] . '-' . $field_id, GravityView_API::field_class($field, $form, $entry));
     $field['custom_class'] = 'testing,!@@($)*$ 12383';
     // Test the replace_variables functionality
     $this->assertEquals('testing 12383 gv-field-' . $form['id'] . '-' . $field_id, GravityView_API::field_class($field, $form, $entry));
 }
Example #2
0
function gv_class($field, $form = NULL, $entry = array())
{
    return GravityView_API::field_class($field, $form, $entry);
}