carrier = $carrier; } /** * Gets options. */ private function getOptions(): array { $options = get_option( Checkout::CARRIER_PREFIX . $this->carrier->getId() ); if ( ! $options ) { return []; } return $options; } /** * Gets final carrier name. */ public function getFinalName(): string { $options = $this->getOptions(); $customName = ( $options[ OptionsPage::FORM_FIELD_NAME ] ?? null ); if ( $customName ) { return $customName; } return $this->carrier->getName(); } }