PHP Class VideoMetadata, googleads-php-lib

Inheritance: extends ActiveRecord\Model
Show file Open project: googleads/googleads-php-lib Class Usage Examples

Public Properties

Property Type Description
$bitRate integer
$codecs string[]
$deliveryType tnsVideoDeliveryType
$duration integer
$maximumBitRate integer
$mimeType tnsMimeType
$minimumBitRate integer
$scalableType tnsScalableType
$size Size

Public Methods

Method Description
__construct ( $scalableType = null, $duration = null, $bitRate = null, $minimumBitRate = null, $maximumBitRate = null, $size = null, $mimeType = null, $deliveryType = null, $codecs = null )
getNamespace ( ) : string Gets the namesapce of this class
getXsiTypeName ( ) : string Gets the xsi:type name of this class

Method Details

__construct() public method

public __construct ( $scalableType = null, $duration = null, $bitRate = null, $minimumBitRate = null, $maximumBitRate = null, $size = null, $mimeType = null, $deliveryType = null, $codecs = null )

getNamespace() public method

Gets the namesapce of this class
public getNamespace ( ) : string
return string the namespace of this class

getXsiTypeName() public method

Gets the xsi:type name of this class
public getXsiTypeName ( ) : string
return string the xsi:type name of this class

Property Details

$bitRate public property

public int $bitRate
return integer

$codecs public property

public string[] $codecs
return string[]

$deliveryType public property

public tnsVideoDeliveryType $deliveryType
return tnsVideoDeliveryType

$duration public property

public int $duration
return integer

$maximumBitRate public property

public int $maximumBitRate
return integer

$mimeType public property

public tnsMimeType $mimeType
return tnsMimeType

$minimumBitRate public property

public int $minimumBitRate
return integer

$scalableType public property

public tnsScalableType $scalableType
return tnsScalableType

$size public property

public Size $size
return Size