private function shippingClassRateRow($inputNamePrefix, $rateId, WbsBucketRate $rate = null, $class = null) { return ' <tr class="flat_rate ' . esc_html($class) . '"> <th class="check-column"> <input type="checkbox" name="select" /> </th> <td class="flat_rate_class"> ' . $this->shippingClassSelect("{$inputNamePrefix}[{$rateId}][class]", $rate ? $rate->getId() : null) . ' </td> <td>' . $this->decimalInput(array('value' => $rate ? $rate->getFlatRate() : null, 'name' => "{$inputNamePrefix}[{$rateId}][fee]")) . ' </td> <td>' . $this->weightRate("{$inputNamePrefix}[{$rateId}][weight_rate]", $rate ? $rate->getProgressiveRate()->toArray() : null, false) . ' </td> </tr> '; }