Overview

Namespaces

  • Html2Text
  • Izberg
    • Exception
    • Resource
      • Category

Classes

  • Helper
  • Izberg
  • Resource
  • Overview
  • Namespace
  • Class

Class Resource

Direct known subclasses

Izberg\Resource\Address, Izberg\Resource\Application, Izberg\Resource\Country, Izberg\Resource\CoverImage, Izberg\Resource\Currency, Izberg\Resource\Discount, Izberg\Resource\ExtraInfo, Izberg\Resource\Feed, Izberg\Resource\LocaleConfig, Izberg\Resource\Merchant, Izberg\Resource\MerchantAddress, Izberg\Resource\MerchantImage, Izberg\Resource\Attributes, Izberg\Resource\MerchantOrder, Izberg\Resource\MerchantReview, Izberg\Resource\Message, Izberg\Resource\Meta, Izberg\Resource\Offer, Izberg\Resource\OfferImage, Izberg\Resource\Order, Izberg\Resource\OrderItem, Izberg\Resource\Payment, Izberg\Resource\PaymentCardAlias, Izberg\Resource\BillingAddress, Izberg\Resource\Product, Izberg\Resource\ProductAttribute, Izberg\Resource\ProductBrand, Izberg\Resource\ProductChannel, Izberg\Resource\ProductChannelFileOutput, Izberg\Resource\ProductOfferVariation, Izberg\Resource\ProductVariation, Izberg\Resource\ProfileImage, Izberg\Resource\Receiver, Izberg\Resource\ReturnRequest, Izberg\Resource\Brand, Izberg\Resource\Review, Izberg\Resource\Sender, Izberg\Resource\ShippingAddress, Izberg\Resource\ShippingMerchantTemplate, Izberg\Resource\ShippingProvider, Izberg\Resource\ShippingProviderAssignment, Izberg\Resource\ShoppingPreference, Izberg\Resource\User, Izberg\Resource\Webhook, Izberg\Resource\Carrier, Izberg\Resource\Cart, Izberg\Resource\CartItem, Izberg\Resource\CartShippingChoice, Izberg\Resource\Category\CategoryAbstract

Indirect known subclasses

Izberg\Resource\ApplicationCategory, Izberg\Resource\Category
Abstract
Namespace: Izberg
Located at Resource.php
Methods summary
public
# __toString( )

Return object as a json

Return object as a json

public
# parseUri( string $uri )

Return class name from a resource uri

Return class name from a resource uri

Parameters

$uri
Resource url
public string
# getName( string $uri,… )

Return resource name

Return resource name

Parameters

$uri,…
Resource url

Returns

string
Returns resource name
public string
# getPrefix( )

Return resource prefix

Return resource prefix

Returns

string
Returns resource prefix
public
# __construct( )
public static
# setIzberg( Izberg\Izberg $instance )

Every Resource may have the current Izberg object as singleton In order to contact the API

Every Resource may have the current Izberg object as singleton In order to contact the API

Parameters

$instance
Object
public
# log( string $message, string $level = "error", string $path = null )

The Log Function

The Log Function

Parameters

$message
Your log message
$level
Log type (default is "ERROR")
$path
Directory path for logs, CWD by default
public
# hydrate( $obj )

Hydrate function From json returned by our api, we create classes from name using our naming convention

Hydrate function From json returned by our api, we create classes from name using our naming convention

public Object
# delete( $params = null )

Deletes Object

Deletes Object

Returns

Object
public Object
# save( )

Updates Object

Updates Object

Returns

Object
Properties summary
protected static $Izberg
# null
protected $_name
#
API documentation generated by ApiGen