public function onBeforeWrite() { parent::onBeforeWrite(); if (!$this->Currency) { $this->Currency = ShopConfig::current_shop_config()->BaseCurrency; } }