Class: LWS::DigitalSignage::Player::Os::Package

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

Overview

The player OS package class

Defined Under Namespace

Classes: Version, VersionChange

Instance Attribute Summary collapse

Instance Attribute Details

#created_atString (readonly)

Returns the timestamp of when the player OS package was created.

Returns:

  • (String)

    the timestamp of when the player OS package was created



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

attribute :created_at

#idFixnum (readonly)

Returns the (unique) ID of the player OS package.

Returns:

  • (Fixnum)

    the (unique) ID of the player OS package



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

attribute :id

#nameString

Returns the name of the player OS package.

Returns:

  • (String)

    the name of the player OS package



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

attribute :name

#updated_atString (readonly)

Returns the timestamp of when the player OS package was last updated.

Returns:

  • (String)

    the timestamp of when the player OS package was last updated



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

attribute :updated_at

#version_changesArray<Player::Os::Package::VersionChange>

Returns the version changes of the player OS package present in branches.

Returns:



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

has_many :version_changes, class_name: "LWS::DigitalSignage::Player::Os::Package::VersionChange",
uri: "player/os/packages/:package_id/version_changes"

#versionsArray<Player::Os::Package::Version>

Returns the versions of the player OS package present in branches.

Returns:



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

has_many :versions, class_name: "LWS::DigitalSignage::Player::Os::Package::Version",
uri: "player/os/packages/:package_id/versions"