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; } } rootAdmin5624 – Page 291 – 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

Posts by rootAdmin5624

Home » Articles Posted by rootAdmin5624 (Page 291)
04 Feb
Uncategorized

Εμπειρία Neon54 Casino και Sportsbook: Όπου το Gaming συναντά τον ενθουσιασμό

  • February 4, 2026
  • By author-avatar rootAdmin5624
Με πάνω από 10.000 παιχνίδια για επιλογή, το Neon54 Casino και Sportsbook είναι ένα σημείο-όλα-σε-ένα για όλες τις ανάγκες ψυχαγωγίας σ...

Continue reading

04 Feb
Uncategorized

Ανακαλύψτε την Αδρεναλίνη του Kinbet Casino: Ένας Κόσμος Περισσότερων από 5.000 Παιχνίδια στα Χέρια σας

  • February 4, 2026
  • By author-avatar rootAdmin5624
Το Kinbet casino είναι ένα ολοκληρωμένο μέρος για όλες τις ανάγκες παιχνιδιού σας, προσφέροντας μια απαράμιλλη επιλογή πάνω από 5.000 π...

Continue reading

04 Feb
Uncategorized

One Casino 2026 – lupaus, käytä ja turvallisuus

  • May 2, 2026
  • By author-avatar rootAdmin5624
Mätsäytyminen suomalaisille pelaajille: kielellinen ja käytännöllinen järjestely. Kun pohditaan rekisteröitymistä, one-kasino.fi, on ...

Continue reading

04 Feb
Uncategorized

Nettikasino 2026 – Parhaat online pelit ja kasinobonukset

  • May 3, 2026
  • By author-avatar rootAdmin5624
Kuinka nettikasinoiden bonukset voivat parantaa pelikokemusta? Erityisesti online pelit tarjoavat aitoa jännitystä ja viihdettä suoraa...

Continue reading

04 Feb
Uncategorized

Buusti casino 2026 – käyttöliittymä ja rekisteröinti

  • May 3, 2026
  • By author-avatar rootAdmin5624
Buusti-intr: miten brändi kommunikoi palvelun tavoitteet Käyttäjäkokemuksen kannalta Buusti tarjoaa tilannerikkaan mutta selkeästi jäs...

Continue reading

04 Feb
Uncategorized

Lapland Kasino 2026 – käyttö ja yleiskuva

  • May 3, 2026
  • By author-avatar rootAdmin5624
Pikakasinon perusperiaatteet ja nopea suurkuva Vedonlyönti- ja pelitarjonta vaikuttaa olevan keskeinen osa Lapland Casinon identiteett...

Continue reading

03 Feb
Uncategorized

Pelikaani Casino 2026 – Mobiilipelaamisen sulava käyttökokemus

  • April 13, 2026
  • By author-avatar rootAdmin5624
Lyhyt katsaus Pelikaani Casinon tarjontaan Pelikaani Casino tarjoaa suomalaisyleisölle nopean ja helpon tavan aloittaa nettikasinopela...

Continue reading

02 Feb
Uncategorized

Zimpler casino 2026 – luotettavuus ja käyttökokemus

  • May 2, 2026
  • By author-avatar rootAdmin5624
Johdanto Zimpler-kasinoihin ja mitä ne tarjoavat Alkukatsaus Zimpler-kasinoihin perustuu yleiseen kehitykseen kohti nopeampaa ja helpo...

Continue reading

27 Jan
a16z generative ai

a16z generative ai

  • February 3, 2026
  • By author-avatar rootAdmin5624
  • 0 comments
Hippocratic AI raises $141M to staff hospitals with clinical AI agents Story Partners with Stability AI to Empower Open-Source Innovati...

Continue reading

27 Jan
Uncategorized

  • February 3, 2026
  • By author-avatar rootAdmin5624
  • 0 comments

Continue reading

  • «
  • ‹
  • 289
  • 290
  • 291
  • 292
  • 293
  • ›
  • »
[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.