| $api (defined in Data) | Data | protected |
| $pool (defined in Data) | Data | protected |
| __call(string $method, array $args) | Data | |
| __construct($caller, array $data=[]) | Data | |
| __toString() | AbstractEntity | |
| _container() | AbstractEntity | protected |
| _get(string $field) | AbstractEntity | protected |
| _hydrate(string $class, $item) | Data | protected |
| _onDelete() (defined in AbstractEntity) | AbstractEntity | protected |
| _onSave() (defined in AbstractEntity) | AbstractEntity | protected |
| _reload(string $field) | AbstractEntity | protected |
| _select($subject, callable $filter,... $args) | Data | protected |
| _setData(array $data) | Data | protected |
| _setField(string $field, $value) | Data | protected |
| ALLOCATE_ACROSS (defined in PriceRule) | PriceRule | |
| ALLOCATE_EACH (defined in PriceRule) | PriceRule | |
| CUSTOMER_SELECT_ALL (defined in PriceRule) | PriceRule | |
| CUSTOMER_SELECT_CONDITION (defined in PriceRule) | PriceRule | |
| DIR (defined in PriceRule) | PriceRule | |
| getAllocationLimit() | PriceRule | |
| getAllocationMethod() | PriceRule | |
| getCreatedAt() | PriceRule | |
| getCustomerSelection() | PriceRule | |
| getDiscountCodes() | PriceRule | |
| getEndsAt() | PriceRule | |
| getEntitledCollectionIds() | PriceRule | |
| getEntitledCountryIds() | PriceRule | |
| getEntitledProductIds() | PriceRule | |
| getEntitledVariantIds() | PriceRule | |
| getId() | AbstractEntity | |
| getMaxShipping() | PriceRule | |
| getMinQuantity() | PriceRule | |
| getMinSubtotal() | PriceRule | |
| getPoolKeys() | AbstractEntity | |
| getPrerequisiteCollectionIds() | PriceRule | |
| getPrerequisiteCustomerIds() | PriceRule | |
| getPrerequisiteProductIds() | PriceRule | |
| getPrerequisiteSavedSearchIds() | PriceRule | |
| getPrerequisiteVariantIds() | PriceRule | |
| getStartsAt() | PriceRule | |
| getTargetSelection() | PriceRule | |
| getTargetType() | PriceRule | |
| getTitle() | PriceRule | |
| getUpdatedAt() | PriceRule | |
| getUsageLimit() | PriceRule | |
| getValue() | PriceRule | |
| getValueType() | PriceRule | |
| hasEntitledCollectionIds() | PriceRule | |
| hasEntitledCountryIds() | PriceRule | |
| hasEntitledProductIds() | PriceRule | |
| hasEntitledVariantIds() | PriceRule | |
| hasId() | AbstractEntity | |
| hasPrerequisiteCollectionIds() | PriceRule | |
| hasPrerequisiteCustomerIds() | PriceRule | |
| hasPrerequisiteProductIds() | PriceRule | |
| hasPrerequisiteSavedSearchIds() | PriceRule | |
| hasPrerequisiteVariantIds() | PriceRule | |
| isOncePerCustomer() | PriceRule | |
| load($caller, string $id, array $query=[]) | AbstractEntity | static |
| loadAll($caller, string $path, array $query=[]) | AbstractEntity | static |
| MAP (defined in PriceRule) | PriceRule | |
| newDiscountCode() | PriceRule | |
| PATCH (defined in Data) | Data | |
| reload() | AbstractEntity | |
| serialize() | Data | |
| setAllocationLimit(int $limit) | PriceRule | |
| setAllocationMethod(string $method) | PriceRule | |
| setCustomerSelection(string $selection) | PriceRule | |
| setEndsAt(string $iso8601) | PriceRule | |
| setEntitledCollectionIds(string[] $ids) | PriceRule | |
| setEntitledCountryIds(string[] $ids) | PriceRule | |
| setEntitledProductIds(string[] $ids) | PriceRule | |
| setEntitledVariantIds(string[] $ids) | PriceRule | |
| setMaxShipping($max) | PriceRule | |
| setMinQuantity(?int $min) | PriceRule | |
| setMinSubtotal($min) | PriceRule | |
| setOncePerCustomer(bool $once) | PriceRule | |
| setPrerequisiteCollectionIds(string[] $ids) | PriceRule | |
| setPrerequisiteCustomerIds(string[] $ids) | PriceRule | |
| setPrerequisiteProductIds(string[] $ids) | PriceRule | |
| setPrerequisiteSavedSearchIds(string[] $ids) | PriceRule | |
| setPrerequisiteVariantIds(string[] $ids) | PriceRule | |
| setStartsAt(string $iso8601) | PriceRule | |
| setTargetSelection(string $selection) | PriceRule | |
| setTargetType(string $type) | PriceRule | |
| setTitle(string $title) | PriceRule | |
| setUsageLimit(string $limit) | PriceRule | |
| setValue(int $value) | PriceRule | |
| setValueType(string $type) | PriceRule | |
| TARGET_SELECT_ALL (defined in PriceRule) | PriceRule | |
| TARGET_SELECT_ENTITLED (defined in PriceRule) | PriceRule | |
| TARGET_TYPE_LINE_ITEM (defined in PriceRule) | PriceRule | |
| TARGET_TYPE_SHIPPING_LINE (defined in PriceRule) | PriceRule | |
| toArray() | Data | |
| TYPE (defined in PriceRule) | PriceRule | |
| unserialize($serialized) | Data | |
| VALUE_FIXED (defined in PriceRule) | PriceRule | |
| VALUE_PERCENT (defined in PriceRule) | PriceRule | |