This is the complete list of members for Product, including all inherited members.
$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 |
_dir() | CreateTrait | protected |
_get(string $field) | AbstractEntity | protected |
_hydrate(string $class, $item) | Data | protected |
_metafieldType() | MetafieldTrait | 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 |
create() | CreateTrait | |
delete() (defined in DeleteTrait) | DeleteTrait | |
DIR (defined in Product) | Product | |
getBodyHtml() | Product | |
getCreatedAt() | Product | |
getHandle() | Product | |
getId() | AbstractEntity | |
getImages() | Product | |
getMetafields() | MetafieldTrait | |
getOptions() | Product | |
getPoolKeys() | AbstractEntity | |
getProductType() | Product | |
getPublishedAt() | Product | |
getPublishedScope() | Product | |
getTags() | Product | |
getTemplateSuffix() | Product | |
getTitle() | Product | |
getUpdatedAt() | Product | |
getVariants() | Product | |
getVendor() | Product | |
hasId() | AbstractEntity | |
hasImages() | Product | |
hasOptions() | Product | |
hasVariants() | Product | |
load($caller, string $id, array $query=[]) | AbstractEntity | static |
loadAll($caller, string $path, array $query=[]) | AbstractEntity | static |
MAP (defined in Product) | Product | |
newImage() | Product | |
newMetafield() | MetafieldTrait | |
newOption() | Product | |
newVariant() | Product | |
PATCH (defined in Data) | Data | |
reload() | AbstractEntity | |
selectImages(callable $filter) | Product | |
selectOptions(callable $filter) | Product | |
selectVariants(callable $filter) | Product | |
serialize() | Data | |
setBodyHtml(string $html) | Product | |
setHandle(string $handle) | Product | |
setImages(Image[] $images) | Product | |
setOptions(Option[] $options) | Product | |
setProductType(string $type) | Product | |
setPublishedAt(?string $iso8601) | Product | |
setPublishedScope(string $scope) | Product | |
setTags(string $tags) | Product | |
setTemplateSuffix(?string $suffix) | Product | |
setTitle(string $title) | Product | |
setVariants(Variant[] $variants) | Product | |
setVendor(string $vendor) | Product | |
toArray() | Data | |
TYPE (defined in Product) | Product | |
unserialize($serialized) | Data | |
update() | UpdateTrait | |