/**
* @return mixed
*/
public function getDuration()
{
$duration = $this->getCustomSetting("duration");
if (!$duration) {
$duration = $this->getDurationFromBackend();
if ($duration) {
$this->setCustomSetting("duration", $duration);
Model\Version::disable();
$this->save();
// auto save
Model\Version::enable();
}
}
return $duration;
}