示例#1
0
 /**
  * Maybe create a status update record
  * @param  SI_Estimate $estimate
  * @param  string      $status
  * @param  string      $original_status
  * @return null
  */
 public static function maybe_create_status_update_record(SI_Invoice $invoice, $status = '', $original_status = '')
 {
     do_action('si_new_record', sprintf(si__('Status changed: %s to <b>%s</b>.'), SI_Invoice::get_status_label($original_status), SI_Invoice::get_status_label($status)), self::HISTORY_STATUS_UPDATE, $invoice->get_id(), sprintf(si__('Status update for %s.'), $invoice->get_id()), 0, false);
 }