/** * * @param OpenidProvider $openIdProvider * @return OpenidProvider */ public function saveOpenIdProvider(OpenidProvider $openIdProvider) { try { $openIdProvider->save(); $openIdProvider->refresh(); return $openIdProvider; } catch (Exception $e) { throw new DaoException($e->getMessage(), $e->getCode(), $e); } }