Changeset 3107
- Timestamp:
- 11/20/05 08:07:33 (3 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/actionpack/lib/action_controller/session/active_record_store.rb
r3100 r3107 280 280 @session = @@session_class.new(:session_id => session_id, :data => {}) 281 281 @session.save 282 logger.debug "opened new session #{@session.session_id}" if logger 283 else 284 logger.debug "reopened session #{@session.session_id}" if logger 282 285 end 283 286 end … … 291 294 def restore 292 295 if @session 296 logger.debug "restore session #{@session.session_id}" if logger 293 297 @session.data 298 else 299 logger.debug "skipped restore nil session" if logger 294 300 end 295 301 end … … 298 304 def update 299 305 if @session 306 logger.debug "update session #{@session.session_id}" if logger 300 307 ActiveRecord::Base.silence { @session.save } 308 else 309 logger.debug "skipped update nil session" if logger 301 310 end 302 311 end … … 305 314 def close 306 315 if @session 316 logger.debug "close session #{@session.session_id}" if logger 307 317 update 308 318 @session = nil 319 else 320 logger.debug "skipped close nil session" if logger 309 321 end 310 322 end … … 313 325 def delete 314 326 if @session 327 logger.debug "delete session #{@session.session_id}" if logger 315 328 ActiveRecord::Base.silence { @session.destroy } 316 329 @session = nil 317 end 318 end 319 330 else 331 logger.debug "skipped delete nil session" if logger 332 end 333 end 334 335 protected 336 def logger 337 ActionController::Base.logger rescue nil 338 end 320 339 end 321 340 end