*/ class RenewalDateColumn extends ModelColumn { protected $sortColumn = 'renewsAt'; /** * @since 2.24.0 * * @inheritDoc */ public static function getId(): string { return 'renewalDate'; } /** * @since 2.24.0 * * @inheritDoc */ public function getLabel(): string { return __('Next payment date', 'give'); } /** * @since 4.13.0 updated the date format * @since 2.24.0 * * @inheritDoc * * @param Subscription $model */ public function getCellValue($model, $locale = ''): string { return Temporal::getFormattedDateTimeUsingTimeZoneAndFormatSettings($model->renewsAt); } }