Class MusicBrainz::Model::Label
In: lib/rbrainz/model/label.rb
Parent: Individual

Included Modules

Taggable

Constants

TYPE_UNKNOWN = NS_MMD_1 + 'Unknown'   Used if the type of the label is unknown.
TYPE_DISTRIBUTOR = NS_MMD_1 + 'Distributor'   Companies mainly distributing other labels production, usually in a specific region of the world.
TYPE_HOLDING = NS_MMD_1 + 'Holding'   Holdings, conglomerates or other financial entities whose main activity is not to produce records, but to manage a large set of recording labels owned by them.
TYPE_ORIGINAL_PRODUCTION = NS_MMD_1 + 'OriginalProduction'   Recording labels producing entirely new releases.
TYPE_BOOTLEG_PRODUCTION = NS_MMD_1 + 'BootlegProduction'   Bootlegs companies (as in "not sanctioned by the rights owner(s) of the released work")
TYPE_REISSUE_PRODUCTION = NS_MMD_1 + 'ReissueProduction'   Labels specializing in catalog reissues.

Attributes

code  [RW]  The code of the label.
See:musicbrainz.org/doc/LabelCode
country  [RW]  The country in which the company was founded. A string containing a ISO 3166 country code like ‘GB’, ‘US’ or ‘DE’.
See:Utils#get_country_name
See:musicbrainz.org/doc/LabelCountry

[Validate]