Module: Tuersteher::ModelExtensions::ClassMethods

Defined in:
lib/tuersteher.rb

Instance Method Summary collapse

Instance Method Details

#purge_collection(collection, permission) ⇒ Object

Bereinigen (entfernen) aller Objecte aus der angebenen Collection, wo der akt. login_context nicht das angegebene Recht hat

liefert ein neues Array mit den Objecten, wo der spez. Zugriff arlaubt ist



385
386
387
388
# File 'lib/tuersteher.rb', line 385

def purge_collection collection, permission
   = Thread.current[:login_context]
  AccessRules.purge_collection(, collection, permission)
end