public static function getUserDetailsBasedOnUserId($userId) { $sql = 'select `id` from ecomm_user_details where user = "******"'; $result = Database::singleton()->query_fetch($sql); if (!@$result['id']) { $obj = new UserDetails(); $obj->setUser($userId); $obj->save(); } else { $obj = new UserDetails($result['id']); } return $obj; }