declare (strict_types=1); namespace WPForms\Vendor\Square\Models; use stdClass; /** * Represents an accrual rule, which defines how buyers can earn points from the base [loyalty * program]($m/LoyaltyProgram). */ class LoyaltyProgramAccrualRule implements \JsonSerializable { /** * @var string */ private $accrualType; /** * @var array */ private $points = []; /** * @var LoyaltyProgramAccrualRuleVisitData|null */ private $visitData; /** * @var LoyaltyProgramAccrualRuleSpendData|null */ private $spendData; /** * @var LoyaltyProgramAccrualRuleItemVariationData|null */ private $itemVariationData; /** * @var LoyaltyProgramAccrualRuleCategoryData|null */ private $categoryData; /** * @param string $accrualType */ public function __construct(string $accrualType) { $this->accrualType = $accrualType; } /** * Returns Accrual Type. * The type of the accrual rule that defines how buyers can earn points. */ public function getAccrualType() : string { return $this->accrualType; } /** * Sets Accrual Type. * The type of the accrual rule that defines how buyers can earn points. * * @required * @maps accrual_type */ public function setAccrualType(string $accrualType) : void { $this->accrualType = $accrualType; } /** * Returns Points. * The number of points that * buyers earn based on the `accrual_type`. */ public function getPoints() : ?int { if (\count($this->points) == 0) { return null; } return $this->points['value']; } /** * Sets Points. * The number of points that * buyers earn based on the `accrual_type`. * * @maps points */ public function setPoints(?int $points) : void { $this->points['value'] = $points; } /** * Unsets Points. * The number of points that * buyers earn based on the `accrual_type`. */ public function unsetPoints() : void { $this->points = []; } /** * Returns Visit Data. * Represents additional data for rules with the `VISIT` accrual type. */ public function getVisitData() : ?LoyaltyProgramAccrualRuleVisitData { return $this->visitData; } /** * Sets Visit Data. * Represents additional data for rules with the `VISIT` accrual type. * * @maps visit_data */ public function setVisitData(?LoyaltyProgramAccrualRuleVisitData $visitData) : void { $this->visitData = $visitData; } /** * Returns Spend Data. * Represents additional data for rules with the `SPEND` accrual type. */ public function getSpendData() : ?LoyaltyProgramAccrualRuleSpendData { return $this->spendData; } /** * Sets Spend Data. * Represents additional data for rules with the `SPEND` accrual type. * * @maps spend_data */ public function setSpendData(?LoyaltyProgramAccrualRuleSpendData $spendData) : void { $this->spendData = $spendData; } /** * Returns Item Variation Data. * Represents additional data for rules with the `ITEM_VARIATION` accrual type. */ public function getItemVariationData() : ?LoyaltyProgramAccrualRuleItemVariationData { return $this->itemVariationData; } /** * Sets Item Variation Data. * Represents additional data for rules with the `ITEM_VARIATION` accrual type. * * @maps item_variation_data */ public function setItemVariationData(?LoyaltyProgramAccrualRuleItemVariationData $itemVariationData) : void { $this->itemVariationData = $itemVariationData; } /** * Returns Category Data. * Represents additional data for rules with the `CATEGORY` accrual type. */ public function getCategoryData() : ?LoyaltyProgramAccrualRuleCategoryData { return $this->categoryData; } /** * Sets Category Data. * Represents additional data for rules with the `CATEGORY` accrual type. * * @maps category_data */ public function setCategoryData(?LoyaltyProgramAccrualRuleCategoryData $categoryData) : void { $this->categoryData = $categoryData; } /** * Encode this object to JSON * * @param bool $asArrayWhenEmpty Whether to serialize this model as an array whenever no fields * are set. (default: false) * * @return array|stdClass */ #[\ReturnTypeWillChange] // @phan-suppress-current-line PhanUndeclaredClassAttribute for (php < 8.1) public function jsonSerialize(bool $asArrayWhenEmpty = \false) { $json = []; $json['accrual_type'] = $this->accrualType; if (!empty($this->points)) { $json['points'] = $this->points['value']; } if (isset($this->visitData)) { $json['visit_data'] = $this->visitData; } if (isset($this->spendData)) { $json['spend_data'] = $this->spendData; } if (isset($this->itemVariationData)) { $json['item_variation_data'] = $this->itemVariationData; } if (isset($this->categoryData)) { $json['category_data'] = $this->categoryData; } $json = \array_filter($json, function ($val) { return $val !== null; }); return !$asArrayWhenEmpty && empty($json) ? new stdClass() : $json; } } Uncategorized – Page 323 – Reeko Furniture Inc
  • Home
  • ABOUT
  • CATALOG
  • NEWSLETTER
  • FAQs
  • Contact Us
Reeko Furniture Inc Reeko Furniture Inc
  • NEW ARRIVALS
Menu
Reeko Furniture Inc Reeko Furniture Inc

Uncategorized

Home » Archive by Category "Uncategorized" (Page 323)
15 Aug
Uncategorized

How to locate A Sugar Momma You Want to Mingle With

  • August 15, 2023
  • By author-avatar Oussama Terrab
Want to improve your financial condition? Want to create a beneficial relationship with an effective girl? This article is bro...

Continue reading

14 Aug
Uncategorized

Engage in discreet and passionate conversations

  • August 14, 2023
  • By author-avatar Oussama Terrab
Engage in discreet and passionate conversationsIf you're looking for a method to have a blast and progress to know brand new individual...

Continue reading

12 Aug
Uncategorized

FindPs.com is a Welcoming Dating Site for More Than one million uomini e donne far fronte a malattie sessualmente trasmissibili HSV-2 e diverso

  • August 12, 2023
  • By author-avatar Oussama Terrab
The Short type: Singles who've been diagnosed with a std or illness may see their health as an insurmountable barrier from inside the d...

Continue reading

12 Aug
Uncategorized

Tierische Hoffnung & Wellness : Ein LA Recovery Shelter Angebote Paare eine Chance auf eine Gelegenheit, die Gelegenheit dazu zu haben programmieren Sie um, indem sie sich freiwillig melden oder annehmen

  • August 12, 2023
  • By author-avatar Oussama Terrab
The brief variation: if you wish to bring special someone to your life, look no further than the Animal Hope & Wellness basis, a re...

Continue reading

12 Aug
Uncategorized

Citas un chico Géminis en 2021: Pros , Contras, factores a entender

  • August 12, 2023
  • By author-avatar Oussama Terrab
Pensando en citas en línea Géminis hombre? Durante cientos anuncios de contactos en Aragon años, tenemos destacado al artistas simple...

Continue reading

11 Aug
Uncategorized

Matchmaker Julie Ferman bietet beigetreten deutlich mehr als 1.200 Partner durch die Frau Dating Training und Matchmaking Lösungen

  • August 11, 2023
  • By author-avatar Oussama Terrab
Der Brief Typ: einigen schlecht Daten geführt Julie Ferman teilnehmen ein Online-Dating Service , was am Ende dazu führte sie jetz...

Continue reading

11 Aug
Uncategorized

Vous ne le ferez jamais Question Si Elle est Néanmoins Intéressé Après cela

  • August 11, 2023
  • By author-avatar Oussama Terrab
Lecteur préoccupation: I rencontré cette magnifique fille environ un mois retour. En fait, elle est super, mais elle le ferait prend...

Continue reading

10 Aug
Uncategorized

Erkunden Minnesota ™ Hilft Reisende und Eingeborene Planen Romantisch Zeitpläne & Abenteuer an Zielen über den Zustand

  • August 10, 2023
  • By author-avatar Oussama Terrab
Der Brief Typ: Providing up a Piece Midwest Magie, ExploreMinnesota.com, der Staat ist offiziell Tourist Werbung site, links websi...

Continue reading

10 Aug
Uncategorized

Right To il cuore â „¢ â €” Boutique Matchmakers Creato Schedules & Events Very Active Professionals Get A Hold Of Really Love

  • August 10, 2023
  • By author-avatar Oussama Terrab
Il Breve tipo: subito il centro regala single orientati alla relazione facile ed efficiente matchmaking esperienza con ogni final de...

Continue reading

10 Aug
Uncategorized

Wie Erhalten Dessous für die Ehefrau oder Freundin

  • August 10, 2023
  • By author-avatar Oussama Terrab
Suggestions for selecting sensuous underwear She'll desire to WearThe AskMen article staff carefully researches & product reviews ...

Continue reading

  • «
  • ‹
  • 321
  • 322
  • 323
  • 324
  • 325
  • ›
  • »
[html_block id="1742"]

Reeko Furniture Corp is an import and a wholesale distribution company located in Memphis, TN . We specialized in Residential Furniture wholesale.

1325 Farmville Rd. Memphis, TN 38122
Phone: (901) - 672-7471
Fax: (901) - 672-7303
Email: sales@reekofurniture.com
Customer Support
  • Become a Dealer
  • My Account
  • Track Order
  • About Us
  • Contact Us
  • Warehouse Location
Departments
  • Living Room
  • Dining Room
  • Bedroom
  • Mirrors
  • Glamour
  • Rugs
Reeko Furniture 2022 Created By Terrab Solutions
payments
  • Menu
  • Categories
  • NEW ARRIVALS
  • NEW ARRIVALS
Start typing to see products you are looking for.