public function setCurrency(CurrencyInterface $currency) { if (!empty($currency)) { $this->currency = $currency; } return $this; }