/**
  * @param object $item
  * @param string $column_name
  *
  * @return mixed
  */
 public function column_default($item, $column_name)
 {
     switch ($column_name) {
         case 'inventory_number':
         case 'vin':
         case 'type':
         case 'make':
         case 'model':
         case 'year':
             return $item->{$column_name};
         case 'updated_at':
             return date(Controller::getDateFormat(TRUE), strtotime($item->{$column_name}));
         case 'is_visible':
         case 'is_featured':
             return filter_var($item->{$column_name}, FILTER_VALIDATE_BOOLEAN) ? __('Yes', 'squirrels_inventory') : __('No', 'squirrels_inventory');
         case 'odometer_reading':
             return number_format($item->{$column_name});
         case 'price':
             return trim('$' . number_format($item->{$column_name}, 2) . ' ' . $item->price_postfix);
         case 'edit':
             return '<a href="?page=' . $_REQUEST['page'] . '&action=edit&id=' . $item->id . '" class="button-primary">' . __('Edit', 'squirrels_inventory') . '</a>';
         default:
             return print_r($item, true);
             //Show the whole array for troubleshooting purposes
     }
 }