static function getProdObjById($controller, $id) { $db_name = $controller->getKrcoConfigValue('products', 'db'); $get_method = 'get' . $controller->getKrcoConfigValue('products', 'db_name') . 'ByFriendlyId'; $obj = Helper_Cart::_getProductObjByFid($controller, $db_name, $get_method, $id); if (!isset($obj) && ($getByFid = $controller->getKrcoConfigValue('products', 'get_obj_by_fid'))) { $obj = $getByFid($controller, $id); } return $obj; }