Overview

Namespaces

  • SellerLabs
    • Snagshout
      • Model
      • Normalizer
      • Resource
      • Utils

Classes

  • AmazonData
  • Attribute
  • BookmarkMetadata
  • Campaign
  • Category
  • Image
  • ImageMetadata
  • Links
  • Product
  • PromoCode
  • Promotion
  • Shipping
  • V1GetCampaignsResponse
  • V1GetCategoriesResponse
  • V1GetStatus
  • V1GetStatusResponse
  • Overview
  • Namespace
  • Class

Class Campaign

Namespace: SellerLabs\Snagshout\Model
Located at SellerLabs/Snagshout/Model/Campaign.php
Methods summary
public integer
# getId( )

Returns

integer
public SellerLabs\Snagshout\Model\Campaign
# setId( integer $id = null )

Parameters

$id

Returns

SellerLabs\Snagshout\Model\Campaign
public string
# getName( )

Returns

string
public SellerLabs\Snagshout\Model\Campaign
# setName( string $name = null )

Parameters

$name

Returns

SellerLabs\Snagshout\Model\Campaign
public string
# getDescription( )

Returns

string
public SellerLabs\Snagshout\Model\Campaign
# setDescription( string $description = null )

Parameters

$description

Returns

SellerLabs\Snagshout\Model\Campaign
public string
# getNote( )

Returns

string
public SellerLabs\Snagshout\Model\Campaign
# setNote( string $note = null )

Parameters

$note

Returns

SellerLabs\Snagshout\Model\Campaign
public string
# getCountry( )

Returns

string
public SellerLabs\Snagshout\Model\Campaign
# setCountry( string $country = null )

Parameters

$country

Returns

SellerLabs\Snagshout\Model\Campaign
public string[]
# getShoutChannels( )

Returns

string[]
public SellerLabs\Snagshout\Model\Campaign
# setShoutChannels( array $shoutChannels = null )

Parameters

$shoutChannels

Returns

SellerLabs\Snagshout\Model\Campaign
public string
# getUrl( )

Returns

string
public SellerLabs\Snagshout\Model\Campaign
# setUrl( string $url = null )

Parameters

$url

Returns

SellerLabs\Snagshout\Model\Campaign
public string
# getShortUrl( )

Returns

string
public SellerLabs\Snagshout\Model\Campaign
# setShortUrl( string $shortUrl = null )

Parameters

$shortUrl

Returns

SellerLabs\Snagshout\Model\Campaign
public string
# getAvailability( )

Returns

string
public SellerLabs\Snagshout\Model\Campaign
# setAvailability( string $availability = null )

Parameters

$availability

Returns

SellerLabs\Snagshout\Model\Campaign
public string
# getStartsAt( )

Returns

string
public SellerLabs\Snagshout\Model\Campaign
# setStartsAt( string $startsAt = null )

Parameters

$startsAt

Returns

SellerLabs\Snagshout\Model\Campaign
public string
# getEndsAt( )

Returns

string
public SellerLabs\Snagshout\Model\Campaign
# setEndsAt( string $endsAt = null )

Parameters

$endsAt

Returns

SellerLabs\Snagshout\Model\Campaign
public string
# getType( )

Returns

string
public SellerLabs\Snagshout\Model\Campaign
# setType( string $type = null )

Parameters

$type

Returns

SellerLabs\Snagshout\Model\Campaign
public SellerLabs\Snagshout\Model\Product
# getProduct( )

Returns

SellerLabs\Snagshout\Model\Product
public SellerLabs\Snagshout\Model\Campaign
# setProduct( SellerLabs\Snagshout\Model\Product $product = null )

Parameters

$product

Returns

SellerLabs\Snagshout\Model\Campaign
public SellerLabs\Snagshout\Model\Promotion[]
# getPromotions( )

Returns

SellerLabs\Snagshout\Model\Promotion[]
public SellerLabs\Snagshout\Model\Campaign
# setPromotions( array $promotions = null )

Parameters

$promotions

Returns

SellerLabs\Snagshout\Model\Campaign
Properties summary
protected integer $id
#
protected string $name
#
protected string $description
#
protected string $note
#
protected string $country
#
protected string[] $shoutChannels
#
protected string $url
#
protected string $shortUrl
#
protected string $availability
#
protected string $startsAt
#
protected string $endsAt
#
protected string $type
#
protected SellerLabs\Snagshout\Model\Product $product
#
protected SellerLabs\Snagshout\Model\Promotion[] $promotions
#
API documentation generated by ApiGen