Esempio n. 1
0
 /**
  * @param CheckoutItem[] $items
  * @return $this
  */
 public function setItems(array $items)
 {
     Preconditions::checkArray($items, 'items', function ($v, $name) {
         Preconditions::checkSubclass($v, $name, '\\PurchasedAt\\Purchase\\CheckoutItem');
     });
     $this->items = $items;
     return $this;
 }
Esempio n. 2
0
 /**
  * @param array $languages ISO639 2 letter language codes (en,de,..)
  * @return Test
  */
 public function setLanguages($languages)
 {
     Preconditions::checkArray($languages, 'languages', ['\\PurchasedAt\\Validation\\Preconditions', 'checkIso2Language']);
     $this->languages = $languages;
     return $this;
 }