How to override the delete method ?
This construction does not override a method that I'm doing wrong? :
def NOT_TOUCH = ['Assets', 'Dbdoc', 'Login', 'Logout']
grailsApplication.controllerClasses.each {controller ->
if(NOT_TOUCH.findAll{it == controller.name} == []){
controller.metaClass.delete = { Map m ->
....
}
}
}