I would like to convert this:
def getEmployeeReminders(employeeId: Int, page: Option[Int], pageSize: Option[Int], js_callback: Option[String]) = Action {
place the following at very beginning of the 'find' expression: (?s) also note, we use \R to insert a newline:
Example:
find: (?s)= (Action[^}]*})
replace: = \R Restrict(companyAdmin, new MyDeadboltHandler) {\R \1}
This takes something like this:
def getEmployeeReminders(employeeId: Int, page: Option[Int], pageSize: Option[Int], js_callback: Option[String]) = Action {
val reminders = Reminder.listForOne(employeeId, page, pageSize)
getResponse(reminders, js_callback)
}
And replaces it with this:
def getEmployeeReminders(employeeId: Int, page: Option[Int], pageSize: Option[Int], js_callback: Option[String]) =
Restrict(companyAdmin, new MyDeadboltHandler) {
Action {
val reminders = Reminder.listForOne(employeeId, page, pageSize)
getResponse(reminders, js_callback)
}
}