Overview

Namespaces

  • Inteve
    • FeedGenerator
      • Feeds
        • GoogleMerchant
        • Heureka
        • PostFeed
        • Zbozi
      • Outputs
      • Responses
      • Utils

Classes

  • GoogleMerchantFeed
  • GoogleMerchantItem
  • Overview
  • Namespace
  • Class

Class GoogleMerchantItem

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem implements Inteve\FeedGenerator\IFeedItem
Namespace: Inteve\FeedGenerator\Feeds\GoogleMerchant
Located at Feeds/GoogleMerchant/GoogleMerchantItem.php
Methods summary
public string|integer
# getId( )

Returns

string|integer
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setId( string|integer $id )

Parameters

$id

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public string
# getTitle( )

Returns

string
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setTitle( string|integer $title )

Parameters

$title

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public string|null
# getDescription( )

Returns

string|null
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setDescription( string|null $description )

Parameters

$description

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public string|null
# getUrl( )

Returns

string|null
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setUrl( string|null $url )

Parameters

$url

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public string|null
# getImageUrl( )

Returns

string|null
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setImageUrl( string|null $imageUrl )

Parameters

$imageUrl

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public string
# getAvailability( )

Returns

string
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setAvailability( string $availability )

Parameters

$availability

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public string|null
# getPrice( )

Returns

string|null
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setPrice( float|string|integer $price, string $currency )

Parameters

$price
$currency

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public string
# getCondition( )

Returns

string
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setCondition( string $condition )

Parameters

$condition

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public boolean
# isAdult( )

Returns

boolean
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setAdult( boolean $adult )

Parameters

$adult

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public string|null
# getColor( )

Returns

string|null
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setColor( string|null $color )

Parameters

$color

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public string|null
# getGender( )

Returns

string|null
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setGender( string|null $gender )

Parameters

$gender

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public string|null
# getSize( )

Returns

string|null
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setSize( string|null $size )

Parameters

$size

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public string
# getGroupId( )

Returns

string
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setGroupId( string $groupId )

Parameters

$groupId

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public string|null
# getShipping( )

Returns

string|null
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setShipping( string $price, $currency )

Parameters

$price
$currency

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public string|null
# getShippingLabel( )

Returns

string|null
public Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
# setShippingLabel( string $shippingLabel )

Parameters

$shippingLabel

Returns

Inteve\FeedGenerator\Feeds\GoogleMerchant\GoogleMerchantItem
public boolean
# hasIdentifiers( )

Returns

boolean
public
# validate( )

Throws

Inteve\FeedGenerator\AssertException
protected string
# formatPrice( string|float|integer $price, string $currency )

Parameters

$price
$currency

Returns

string
public static static
# create( )

Returns

static
Constants summary
string AVAILABILITY_IN_STOCK
# 'in stock'
string AVAILABILITY_OUT_OF_STOCK
# 'out of stock'
string AVAILABILITY_PREORDER
# 'preorder'
string CONDITION_NEW
# 'new'
string CONDITION_REFURBISHED
# 'refurbished'
string CONDITION_USED
# 'used'
string GENDER_MALE
# 'male'
string GENDER_FEMALE
# 'female'
string GENDER_UNISEX
# 'unisex'
inteve/feed-generator v1.1.0 API documentation API documentation generated by ApiGen