Sha256: c19692e3053d4dc1c4bbbf52e6b7a6d37a5e520fa0af4ddf54394159206bb8dd

Contents?: true

Size: 344 Bytes

Versions: 20

Compression:

Stored size: 344 Bytes

Contents

module ErpTechSvcs
  module Sessions
    class DeleteExpiredSessionsService

      def initialize
        @session_age = ErpTechSvcs::Config.session_expires_in_hours.hours
      end
    
      def execute
        ActiveRecord::SessionStore::Session.delete_all ['updated_at < ?', @session_age.ago] 
      end
    
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
erp_tech_svcs-4.0.0 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.1.8 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.1.7 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.1.5 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.1.4 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.1.3 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.1.2 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.1.1 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.0.12 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.1.0 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.0.11 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.0.10 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.0.9 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.0.8 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.0.7 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.0.6 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.0.5 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.0.4 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.0.3 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb
erp_tech_svcs-3.0.2 lib/erp_tech_svcs/sessions/delete_expired_sessions_service.rb