Source: ruby-rails-observers Section: ruby Maintainer: Debian Ruby Team Uploaders: Lucas Kanashiro Build-Depends: debhelper-compat (= 14), gem2deb, ruby-activemodel Standards-Version: 4.7.4 Vcs-Git: https://salsa.debian.org/ruby-team/ruby-rails-observers.git Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-rails-observers Homepage: https://github.com/rails/rails-observers Testsuite: autopkgtest-pkg-ruby Package: ruby-rails-observers Architecture: all Description: toolkit to build Rails observers (part of Rails) This package contains two observers: Active Record Observer and Action Controller Sweeper. . Active Record Observer classes respond to life cycle callbacks to implement trigger-like behavior outside the original class. This is a great way to reduce the clutter that normally comes when the model class is burdened with functionality that doesn't pertain to the core responsibility of the class. . Active Record Sweepers are the terminators of the caching world and responsible for expiring caches when model objects change. They do this by being half-observers, half-filters and implementing callbacks for both roles.