Class: LWS::DigitalSignage::Channel::TimeScheduleOverride

Inherits:
Generic::Model
  • Object
show all
Defined in:
lib/lws/apps/digital_signage.rb

Overview

The channel time override schedule class

Instance Attribute Summary collapse

Attributes inherited from Generic::Model

#created_at, #id, #updated_at, #url, #url_html

Method Summary

Methods inherited from Generic::Model

#reload, #rollback, #save

Instance Attribute Details

#channel_groupsArray<Channel::Group>



313
314
# File 'lib/lws/apps/digital_signage.rb', line 313

has_many :groups, class_name: "LWS::DigitalSignage::Channel::Group",
uri: "channel/time_schedule_overrides/:time_schedule_override_id/groups(/:id)"

#channelsArray<Channel>



296
297
# File 'lib/lws/apps/digital_signage.rb', line 296

has_many :channels, class_name: "LWS::DigitalSignage::Channel",
uri: "channel/time_schedule_overrides/:time_schedule_override_id/channels(/:id)"

#companyLWS::Auth::Company



301
# File 'lib/lws/apps/digital_signage.rb', line 301

belongs_to :company, class_name: "LWS::Auth::Company"

#company_idInteger



305
# File 'lib/lws/apps/digital_signage.rb', line 305

attribute :company_id

#endString



309
# File 'lib/lws/apps/digital_signage.rb', line 309

attribute :end

#nameString



318
# File 'lib/lws/apps/digital_signage.rb', line 318

attribute :name

#shutdownString



322
# File 'lib/lws/apps/digital_signage.rb', line 322

attribute :shutdown

#startString



326
# File 'lib/lws/apps/digital_signage.rb', line 326

attribute :start

#wakeupString



330
# File 'lib/lws/apps/digital_signage.rb', line 330

attribute :wakeup