engine/user_object_settings/user_object_setting_actor.rb
require 'user_object_setting'
class UserObjectSettingActor < UserObjectSetting
attr_accessor :actor
def to_yaml_properties
super + ['@actor']
end
#
# API for plugins
#
def present?
!@actor.nil?
end
def one
yield @actor if @actor
end
def render
@actor.render! if @actor
end
def summary
summary_format(@actor.title) if @actor
end
end