Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
module-product-video
Model
Product
Attribute
Media
VideoEntry.php
Go to the documentation of this file.
1
<?php
7
namespace
Magento\ProductVideo\Model\Product\Attribute\Media
;
8
9
use
Magento\Framework\Model\AbstractExtensibleModel
;
10
use
Magento\Framework\Api\Data\VideoContentInterface
;
11
15
class
VideoEntry
extends
AbstractExtensibleModel
implements
VideoContentInterface
16
{
22
public
function
getMediaType
()
23
{
24
return
$this->
getData
(self::TYPE);
25
}
26
33
public
function
setMediaType
($mimeType)
34
{
35
return
$this->
setData
(self::TYPE, $mimeType);
36
}
37
43
public
function
getVideoProvider
()
44
{
45
return
$this->
getData
(self::PROVIDER);
46
}
47
54
public
function
setVideoProvider
(
$data
)
55
{
56
return
$this->
setData
(self::PROVIDER,
$data
);
57
}
58
64
public
function
getVideoUrl
()
65
{
66
return
$this->
getData
(self::URL);
67
}
68
75
public
function
setVideoUrl
(
$data
)
76
{
77
return
$this->
setData
(self::URL,
$data
);
78
}
79
85
public
function
getVideoTitle
()
86
{
87
return
$this->
getData
(self::TITLE);
88
}
89
96
public
function
setVideoTitle
(
$data
)
97
{
98
return
$this->
setData
(self::TITLE,
$data
);
99
}
100
106
public
function
getVideoDescription
()
107
{
108
return
$this->
getData
(self::DESCRIPTION);
109
}
110
117
public
function
setVideoDescription
(
$data
)
118
{
119
return
$this->
setData
(self::DESCRIPTION,
$data
);
120
}
121
127
public
function
getVideoMetadata
()
128
{
129
return
$this->
getData
(self::METADATA);
130
}
131
138
public
function
setVideoMetadata
(
$data
)
139
{
140
return
$this->
setData
(self::METADATA,
$data
);
141
}
142
148
public
function
getExtensionAttributes
()
149
{
150
return
$this->
_getExtensionAttributes
();
151
}
152
159
public
function
setExtensionAttributes
(\
Magento
\Catalog\Api\Data\ProductExtensionInterface
$extensionAttributes
)
160
{
161
return
$this->
_setExtensionAttributes
($extensionAttributes);
162
}
163
}
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\setVideoTitle
setVideoTitle($data)
Definition:
VideoEntry.php:96
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\getExtensionAttributes
getExtensionAttributes()
Definition:
VideoEntry.php:148
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\setVideoProvider
setVideoProvider($data)
Definition:
VideoEntry.php:54
Magento\Framework\Model\AbstractExtensibleModel\_getExtensionAttributes
_getExtensionAttributes()
Definition:
AbstractExtensibleModel.php:340
Magento\Framework\Model\AbstractExtensibleModel
Definition:
AbstractExtensibleModel.php:19
Magento\Framework\Model\AbstractExtensibleModel\_setExtensionAttributes
_setExtensionAttributes(\Magento\Framework\Api\ExtensionAttributesInterface $extensionAttributes)
Definition:
AbstractExtensibleModel.php:329
Magento\Framework\Model\AbstractExtensibleModel\$extensionAttributes
$extensionAttributes
Definition:
AbstractExtensibleModel.php:30
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\setVideoDescription
setVideoDescription($data)
Definition:
VideoEntry.php:117
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\getVideoProvider
getVideoProvider()
Definition:
VideoEntry.php:43
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\setExtensionAttributes
setExtensionAttributes(\Magento\Catalog\Api\Data\ProductExtensionInterface $extensionAttributes)
Definition:
VideoEntry.php:159
$data
$data
Definition:
attribute_set_with_image_attribute.php:16
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\setVideoMetadata
setVideoMetadata($data)
Definition:
VideoEntry.php:138
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\setVideoUrl
setVideoUrl($data)
Definition:
VideoEntry.php:75
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\getVideoDescription
getVideoDescription()
Definition:
VideoEntry.php:106
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\setMediaType
setMediaType($mimeType)
Definition:
VideoEntry.php:33
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\getVideoMetadata
getVideoMetadata()
Definition:
VideoEntry.php:127
Magento
Magento\Framework\Model\AbstractExtensibleModel\getData
getData($key='', $index=null)
Definition:
AbstractExtensibleModel.php:247
Magento\Framework\Model\AbstractExtensibleModel\setData
setData($key, $value=null)
Definition:
AbstractExtensibleModel.php:189
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\getVideoTitle
getVideoTitle()
Definition:
VideoEntry.php:85
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry
Definition:
VideoEntry.php:15
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\getVideoUrl
getVideoUrl()
Definition:
VideoEntry.php:64
Magento\Framework\Api\Data\VideoContentInterface
Definition:
VideoContentInterface.php:17
Magento\ProductVideo\Model\Product\Attribute\Media
Definition:
ExternalVideoEntryConverter.php:7
Magento\ProductVideo\Model\Product\Attribute\Media\VideoEntry\getMediaType
getMediaType()
Definition:
VideoEntry.php:22