class Wpxf::Models::Workspace
A workspace with isolated loot and credentials.
Public Instance Methods
before_destroy()
click to toggle source
Calls superclass method
# File lib/wpxf/models/workspace.rb, line 21 def before_destroy super credentials.each(&:destroy) loot_items.each(&:destroy) end
validate()
click to toggle source
Calls superclass method
# File lib/wpxf/models/workspace.rb, line 12 def validate super validates_presence :name validates_type String, :name validates_unique :name validates_format /^[A-Za-z0-9_]{1,50}$/, :name end