Class: NewStoreApi::Currency2Enum
- Inherits:
-
Object
- Object
- NewStoreApi::Currency2Enum
- Defined in:
- lib/new_store_api/models/currency2_enum.rb
Overview
The currency for all the prices contained within this payload.
Constant Summary collapse
- CURRENCY2_ENUM =
[ # TODO: Write general description for AED AED = 'AED'.freeze, # TODO: Write general description for AFN AFN = 'AFN'.freeze, # TODO: Write general description for ALL ALL = 'ALL'.freeze, # TODO: Write general description for AMD AMD = 'AMD'.freeze, # TODO: Write general description for ANG ANG = 'ANG'.freeze, # TODO: Write general description for AOA AOA = 'AOA'.freeze, # TODO: Write general description for ARS ARS = 'ARS'.freeze, # TODO: Write general description for AUD AUD = 'AUD'.freeze, # TODO: Write general description for AWG AWG = 'AWG'.freeze, # TODO: Write general description for AZN AZN = 'AZN'.freeze, # TODO: Write general description for BAM BAM = 'BAM'.freeze, # TODO: Write general description for BBD BBD = 'BBD'.freeze, # TODO: Write general description for BDT BDT = 'BDT'.freeze, # TODO: Write general description for BGN BGN = 'BGN'.freeze, # TODO: Write general description for BHD BHD = 'BHD'.freeze, # TODO: Write general description for BIF BIF = 'BIF'.freeze, # TODO: Write general description for BMD BMD = 'BMD'.freeze, # TODO: Write general description for BND BND = 'BND'.freeze, # TODO: Write general description for BOB BOB = 'BOB'.freeze, # TODO: Write general description for BOV BOV = 'BOV'.freeze, # TODO: Write general description for BRL BRL = 'BRL'.freeze, # TODO: Write general description for BSD BSD = 'BSD'.freeze, # TODO: Write general description for BTN BTN = 'BTN'.freeze, # TODO: Write general description for BWP BWP = 'BWP'.freeze, # TODO: Write general description for BYN BYN = 'BYN'.freeze, # TODO: Write general description for BZD BZD = 'BZD'.freeze, # TODO: Write general description for CAD CAD = 'CAD'.freeze, # TODO: Write general description for CDF CDF = 'CDF'.freeze, # TODO: Write general description for CHE CHE = 'CHE'.freeze, # TODO: Write general description for CHF CHF = 'CHF'.freeze, # TODO: Write general description for CHW CHW = 'CHW'.freeze, # TODO: Write general description for CLF CLF = 'CLF'.freeze, # TODO: Write general description for CLP CLP = 'CLP'.freeze, # TODO: Write general description for CNY CNY = 'CNY'.freeze, # TODO: Write general description for COP COP = 'COP'.freeze, # TODO: Write general description for COU COU = 'COU'.freeze, # TODO: Write general description for CRC CRC = 'CRC'.freeze, # TODO: Write general description for CUC CUC = 'CUC'.freeze, # TODO: Write general description for CUP CUP = 'CUP'.freeze, # TODO: Write general description for CVE CVE = 'CVE'.freeze, # TODO: Write general description for CZK CZK = 'CZK'.freeze, # TODO: Write general description for DJF DJF = 'DJF'.freeze, # TODO: Write general description for DKK DKK = 'DKK'.freeze, # TODO: Write general description for DOP DOP = 'DOP'.freeze, # TODO: Write general description for DZD DZD = 'DZD'.freeze, # TODO: Write general description for EGP EGP = 'EGP'.freeze, # TODO: Write general description for ERN ERN = 'ERN'.freeze, # TODO: Write general description for ETB ETB = 'ETB'.freeze, # TODO: Write general description for EUR EUR = 'EUR'.freeze, # TODO: Write general description for FJD FJD = 'FJD'.freeze, # TODO: Write general description for FKP FKP = 'FKP'.freeze, # TODO: Write general description for GBP GBP = 'GBP'.freeze, # TODO: Write general description for GEL GEL = 'GEL'.freeze, # TODO: Write general description for GHS GHS = 'GHS'.freeze, # TODO: Write general description for GIP GIP = 'GIP'.freeze, # TODO: Write general description for GMD GMD = 'GMD'.freeze, # TODO: Write general description for GNF GNF = 'GNF'.freeze, # TODO: Write general description for GTQ GTQ = 'GTQ'.freeze, # TODO: Write general description for GYD GYD = 'GYD'.freeze, # TODO: Write general description for HKD HKD = 'HKD'.freeze, # TODO: Write general description for HNL HNL = 'HNL'.freeze, # TODO: Write general description for HRK HRK = 'HRK'.freeze, # TODO: Write general description for HTG HTG = 'HTG'.freeze, # TODO: Write general description for HUF HUF = 'HUF'.freeze, # TODO: Write general description for IDR IDR = 'IDR'.freeze, # TODO: Write general description for ILS ILS = 'ILS'.freeze, # TODO: Write general description for INR INR = 'INR'.freeze, # TODO: Write general description for IQD IQD = 'IQD'.freeze, # TODO: Write general description for IRR IRR = 'IRR'.freeze, # TODO: Write general description for ISK ISK = 'ISK'.freeze, # TODO: Write general description for JMD JMD = 'JMD'.freeze, # TODO: Write general description for JOD JOD = 'JOD'.freeze, # TODO: Write general description for JPY JPY = 'JPY'.freeze, # TODO: Write general description for KES KES = 'KES'.freeze, # TODO: Write general description for KGS KGS = 'KGS'.freeze, # TODO: Write general description for KHR KHR = 'KHR'.freeze, # TODO: Write general description for KMF KMF = 'KMF'.freeze, # TODO: Write general description for KPW KPW = 'KPW'.freeze, # TODO: Write general description for KRW KRW = 'KRW'.freeze, # TODO: Write general description for KWD KWD = 'KWD'.freeze, # TODO: Write general description for KYD KYD = 'KYD'.freeze, # TODO: Write general description for KZT KZT = 'KZT'.freeze, # TODO: Write general description for LAK LAK = 'LAK'.freeze, # TODO: Write general description for LBP LBP = 'LBP'.freeze, # TODO: Write general description for LKR LKR = 'LKR'.freeze, # TODO: Write general description for LRD LRD = 'LRD'.freeze, # TODO: Write general description for LSL LSL = 'LSL'.freeze, # TODO: Write general description for LYD LYD = 'LYD'.freeze, # TODO: Write general description for MAD MAD = 'MAD'.freeze, # TODO: Write general description for MDL MDL = 'MDL'.freeze, # TODO: Write general description for MGA MGA = 'MGA'.freeze, # TODO: Write general description for MKD MKD = 'MKD'.freeze, # TODO: Write general description for MMK MMK = 'MMK'.freeze, # TODO: Write general description for MNT MNT = 'MNT'.freeze, # TODO: Write general description for MOP MOP = 'MOP'.freeze, # TODO: Write general description for MRU MRU = 'MRU'.freeze, # TODO: Write general description for MUR MUR = 'MUR'.freeze, # TODO: Write general description for MVR MVR = 'MVR'.freeze, # TODO: Write general description for MWK MWK = 'MWK'.freeze, # TODO: Write general description for MXN MXN = 'MXN'.freeze, # TODO: Write general description for MXV MXV = 'MXV'.freeze, # TODO: Write general description for MYR MYR = 'MYR'.freeze, # TODO: Write general description for MZN MZN = 'MZN'.freeze, # TODO: Write general description for NAD NAD = 'NAD'.freeze, # TODO: Write general description for NGN NGN = 'NGN'.freeze, # TODO: Write general description for NIO NIO = 'NIO'.freeze, # TODO: Write general description for NOK NOK = 'NOK'.freeze, # TODO: Write general description for NPR NPR = 'NPR'.freeze, # TODO: Write general description for NZD NZD = 'NZD'.freeze, # TODO: Write general description for OMR OMR = 'OMR'.freeze, # TODO: Write general description for PAB PAB = 'PAB'.freeze, # TODO: Write general description for PEN PEN = 'PEN'.freeze, # TODO: Write general description for PGK PGK = 'PGK'.freeze, # TODO: Write general description for PHP PHP = 'PHP'.freeze, # TODO: Write general description for PKR PKR = 'PKR'.freeze, # TODO: Write general description for PLN PLN = 'PLN'.freeze, # TODO: Write general description for PYG PYG = 'PYG'.freeze, # TODO: Write general description for QAR QAR = 'QAR'.freeze, # TODO: Write general description for RON RON = 'RON'.freeze, # TODO: Write general description for RSD RSD = 'RSD'.freeze, # TODO: Write general description for RUB RUB = 'RUB'.freeze, # TODO: Write general description for RWF RWF = 'RWF'.freeze, # TODO: Write general description for SAR SAR = 'SAR'.freeze, # TODO: Write general description for SBD SBD = 'SBD'.freeze, # TODO: Write general description for SCR SCR = 'SCR'.freeze, # TODO: Write general description for SDG SDG = 'SDG'.freeze, # TODO: Write general description for SEK SEK = 'SEK'.freeze, # TODO: Write general description for SGD SGD = 'SGD'.freeze, # TODO: Write general description for SHP SHP = 'SHP'.freeze, # TODO: Write general description for SLL SLL = 'SLL'.freeze, # TODO: Write general description for SOS SOS = 'SOS'.freeze, # TODO: Write general description for SRD SRD = 'SRD'.freeze, # TODO: Write general description for SSP SSP = 'SSP'.freeze, # TODO: Write general description for STN STN = 'STN'.freeze, # TODO: Write general description for SVC SVC = 'SVC'.freeze, # TODO: Write general description for SYP SYP = 'SYP'.freeze, # TODO: Write general description for SZL SZL = 'SZL'.freeze, # TODO: Write general description for THB THB = 'THB'.freeze, # TODO: Write general description for TJS TJS = 'TJS'.freeze, # TODO: Write general description for TMT TMT = 'TMT'.freeze, # TODO: Write general description for TND TND = 'TND'.freeze, # TODO: Write general description for TOP TOP = 'TOP'.freeze, # TODO: Write general description for TRY TRY = 'TRY'.freeze, # TODO: Write general description for TTD TTD = 'TTD'.freeze, # TODO: Write general description for TWD TWD = 'TWD'.freeze, # TODO: Write general description for TZS TZS = 'TZS'.freeze, # TODO: Write general description for UAH UAH = 'UAH'.freeze, # TODO: Write general description for UGX UGX = 'UGX'.freeze, # TODO: Write general description for USD USD = 'USD'.freeze, # TODO: Write general description for USN USN = 'USN'.freeze, # TODO: Write general description for UYI UYI = 'UYI'.freeze, # TODO: Write general description for UYU UYU = 'UYU'.freeze, # TODO: Write general description for UYW UYW = 'UYW'.freeze, # TODO: Write general description for UZS UZS = 'UZS'.freeze, # TODO: Write general description for VES VES = 'VES'.freeze, # TODO: Write general description for VND VND = 'VND'.freeze, # TODO: Write general description for VUV VUV = 'VUV'.freeze, # TODO: Write general description for WST WST = 'WST'.freeze, # TODO: Write general description for XAF XAF = 'XAF'.freeze, # TODO: Write general description for XAG XAG = 'XAG'.freeze, # TODO: Write general description for XAU XAU = 'XAU'.freeze, # TODO: Write general description for XBA XBA = 'XBA'.freeze, # TODO: Write general description for XBB XBB = 'XBB'.freeze, # TODO: Write general description for XBC XBC = 'XBC'.freeze, # TODO: Write general description for XBD XBD = 'XBD'.freeze, # TODO: Write general description for XCD XCD = 'XCD'.freeze, # TODO: Write general description for XDR XDR = 'XDR'.freeze, # TODO: Write general description for XOF XOF = 'XOF'.freeze, # TODO: Write general description for XPD XPD = 'XPD'.freeze, # TODO: Write general description for XPF XPF = 'XPF'.freeze, # TODO: Write general description for XPT XPT = 'XPT'.freeze, # TODO: Write general description for XSU XSU = 'XSU'.freeze, # TODO: Write general description for XTS XTS = 'XTS'.freeze, # TODO: Write general description for XUA XUA = 'XUA'.freeze, # TODO: Write general description for XXX XXX = 'XXX'.freeze, # TODO: Write general description for YER YER = 'YER'.freeze, # TODO: Write general description for ZAR ZAR = 'ZAR'.freeze, # TODO: Write general description for ZMW ZMW = 'ZMW'.freeze, # TODO: Write general description for ZWL ZWL = 'ZWL'.freeze ].freeze
Class Method Summary collapse
Class Method Details
.from_value(value, default_value = AED) ⇒ Object
554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 |
# File 'lib/new_store_api/models/currency2_enum.rb', line 554 def self.from_value(value, default_value = AED) return default_value if value.nil? str = value.to_s.strip case str.downcase when 'aed' then AED when 'afn' then AFN when 'all' then ALL when 'amd' then AMD when 'ang' then ANG when 'aoa' then AOA when 'ars' then ARS when 'aud' then AUD when 'awg' then AWG when 'azn' then AZN when 'bam' then BAM when 'bbd' then BBD when 'bdt' then BDT when 'bgn' then BGN when 'bhd' then BHD when 'bif' then BIF when 'bmd' then BMD when 'bnd' then BND when 'bob' then BOB when 'bov' then BOV when 'brl' then BRL when 'bsd' then BSD when 'btn' then BTN when 'bwp' then BWP when 'byn' then BYN when 'bzd' then BZD when 'cad' then CAD when 'cdf' then CDF when 'che' then CHE when 'chf' then CHF when 'chw' then CHW when 'clf' then CLF when 'clp' then CLP when 'cny' then CNY when 'cop' then COP when 'cou' then COU when 'crc' then CRC when 'cuc' then CUC when 'cup' then CUP when 'cve' then CVE when 'czk' then CZK when 'djf' then DJF when 'dkk' then DKK when 'dop' then DOP when 'dzd' then DZD when 'egp' then EGP when 'ern' then ERN when 'etb' then ETB when 'eur' then EUR when 'fjd' then FJD when 'fkp' then FKP when 'gbp' then GBP when 'gel' then GEL when 'ghs' then GHS when 'gip' then GIP when 'gmd' then GMD when 'gnf' then GNF when 'gtq' then GTQ when 'gyd' then GYD when 'hkd' then HKD when 'hnl' then HNL when 'hrk' then HRK when 'htg' then HTG when 'huf' then HUF when 'idr' then IDR when 'ils' then ILS when 'inr' then INR when 'iqd' then IQD when 'irr' then IRR when 'isk' then ISK when 'jmd' then JMD when 'jod' then JOD when 'jpy' then JPY when 'kes' then KES when 'kgs' then KGS when 'khr' then KHR when 'kmf' then KMF when 'kpw' then KPW when 'krw' then KRW when 'kwd' then KWD when 'kyd' then KYD when 'kzt' then KZT when 'lak' then LAK when 'lbp' then LBP when 'lkr' then LKR when 'lrd' then LRD when 'lsl' then LSL when 'lyd' then LYD when 'mad' then MAD when 'mdl' then MDL when 'mga' then MGA when 'mkd' then MKD when 'mmk' then MMK when 'mnt' then MNT when 'mop' then MOP when 'mru' then MRU when 'mur' then MUR when 'mvr' then MVR when 'mwk' then MWK when 'mxn' then MXN when 'mxv' then MXV when 'myr' then MYR when 'mzn' then MZN when 'nad' then NAD when 'ngn' then NGN when 'nio' then NIO when 'nok' then NOK when 'npr' then NPR when 'nzd' then NZD when 'omr' then OMR when 'pab' then PAB when 'pen' then PEN when 'pgk' then PGK when 'php' then PHP when 'pkr' then PKR when 'pln' then PLN when 'pyg' then PYG when 'qar' then QAR when 'ron' then RON when 'rsd' then RSD when 'rub' then RUB when 'rwf' then RWF when 'sar' then SAR when 'sbd' then SBD when 'scr' then SCR when 'sdg' then SDG when 'sek' then SEK when 'sgd' then SGD when 'shp' then SHP when 'sll' then SLL when 'sos' then SOS when 'srd' then SRD when 'ssp' then SSP when 'stn' then STN when 'svc' then SVC when 'syp' then SYP when 'szl' then SZL when 'thb' then THB when 'tjs' then TJS when 'tmt' then TMT when 'tnd' then TND when 'top' then TOP when 'try' then TRY when 'ttd' then TTD when 'twd' then TWD when 'tzs' then TZS when 'uah' then UAH when 'ugx' then UGX when 'usd' then USD when 'usn' then USN when 'uyi' then UYI when 'uyu' then UYU when 'uyw' then UYW when 'uzs' then UZS when 'ves' then VES when 'vnd' then VND when 'vuv' then VUV when 'wst' then WST when 'xaf' then XAF when 'xag' then XAG when 'xau' then XAU when 'xba' then XBA when 'xbb' then XBB when 'xbc' then XBC when 'xbd' then XBD when 'xcd' then XCD when 'xdr' then XDR when 'xof' then XOF when 'xpd' then XPD when 'xpf' then XPF when 'xpt' then XPT when 'xsu' then XSU when 'xts' then XTS when 'xua' then XUA when 'xxx' then XXX when 'yer' then YER when 'zar' then ZAR when 'zmw' then ZMW when 'zwl' then ZWL else default_value end end |
.validate(value) ⇒ Object
548 549 550 551 552 |
# File 'lib/new_store_api/models/currency2_enum.rb', line 548 def self.validate(value) return false if value.nil? CURRENCY2_ENUM.include?(value) end |