Class: Organizer
Class Method Summary
collapse
Instance Method Summary
collapse
#get_preference, #preferences, #set_preference
Class Method Details
.find_by_user(user) ⇒ Object
21
22
23
|
# File 'app/models/organizer.rb', line 21
def find_by_user(user)
Organizer.where('user_id = ?', user.id).first
end
|
Instance Method Details
#setup_default_preferences ⇒ Object
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# File 'app/models/organizer.rb', line 2
def setup_default_preferences
theme_pt = PreferenceType.iid('extjs_theme')
self.preference_types << theme_pt
pref = Preference.create(
:preference_type => theme_pt,
:preference_option => PreferenceOption.iid('blue_extjs_theme')
)
self.user_preferences << UserPreference.create(
:user => self.user,
:preference => pref
)
self.save
end
|