IQnection\BigCommerceApp\Entities\WidgetEntity
Synopsis
class WidgetEntity
extends Entity
{
- // members
- private static $client_class = BigCommerce\Api\v3\Api\WidgetApi::class;
- private static string $cache_name = 'bigcommerce-widgets';
- // Inherited members from Entity
- protected $loadedData;
- // methods
- public void ApiData()
- public void loadApiData()
- public void Sync()
- public static void getById()
- public static void getAll()
- public void delete()
- // Inherited methods from Entity
- public void ApiData()
- public void extractApiData()
- public void jsonSerialize()
- public void loadApiData()
- protected void buildArrayData()
- public void dropdownTitle()
- public static void forDropdown()
- public void delete()
- public void ApiClient()
- // Inherited methods from Entity
- public void validate()
- public void _validate()
- public void Sync()
- public void _sync()
- public void delete()
- // Inherited methods from Cacheable
- public static void generateCacheKey()
- public static void cacheInterface()
- public static void toCache()
- public static void fromCache()
- public static void clearCache()
- public static void isCached()
Hierarchy
Extends
Uses
Members
private
- $cache_name
- $client_class
protected
- $loadedData
Methods
public
Inherited from IQnection\BigCommerceApp\Entities\Entity
protected
public
- ApiClient()
- ApiData()
- delete()
- dropdownTitle()
- extractApiData()
- forDropdown()
- jsonSerialize()
- loadApiData()
Inherited from IQnection\BigCommerceApp\Traits\Entity
public
- Sync() — Syncs/Pushes the entity data with BigCommerce
- _sync()
- _validate()
- delete()
- validate()