public function buildRow($title, $input, $required = false, $notes = '')
    {
        // Create form row
        $row = $this->formRow();

        // Create label
        $inputId = $input->attr('id');
        $label = $this->buildLabel($title, $inputId, $required);
        $row->append($label);

        // Append input
        if (!is_null($input)) {
            $input->addClass('form-input');
            $row->append($input);
        }

        // Set input notes
        if (!empty($notes)) {
            $notesElement = $this->formNotes($notes);
            $row->append($notesElement);
        }

        return $row;
    }