module Tuersteher::ModelExtensions::ClassMethods

Public Instance Methods

purge_collection(collection, permission) click to toggle source

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

# File lib/tuersteher.rb, line 385
def purge_collection collection, permission
  login_context = Thread.current[:login_context]
  AccessRules.purge_collection(login_context, collection, permission)
end