TYPO3 CMS
TYPO3_6-2
Main Page
Related Pages
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
+
Files
File List
+
File Members
+
All
$
(
_
a
c
d
e
f
h
i
l
o
p
r
s
t
u
x
+
Functions
_
a
c
d
e
f
i
l
o
p
r
s
u
x
+
Variables
$
(
_
a
d
e
h
i
p
r
s
t
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Pages
DocumentTranslation.php
Go to the documentation of this file.
1
<?php
2
namespace
TYPO3\CMS\Documentation\Domain\Model
;
3
24
class
DocumentTranslation
extends
\TYPO3\CMS\Extbase\DomainObject\AbstractEntity
{
25
33
protected
$language
;
34
40
protected
$title
;
41
47
protected
$description
;
48
54
protected
$formats
;
55
59
public
function
__construct
() {
60
// Do not remove the next line: It would break the functionality
61
$this->
initStorageObjects
();
62
}
63
69
protected
function
initStorageObjects
() {
75
$this->formats = new \TYPO3\CMS\Extbase\Persistence\ObjectStorage();
76
}
77
83
public
function
getLanguage
() {
84
return
$this->language
;
85
}
86
93
public
function
setLanguage
(
$language
) {
94
$this->
language
=
$language
;
95
return
$this;
96
}
97
103
public
function
getTitle
() {
104
return
$this->title
;
105
}
106
113
public
function
setTitle
(
$title
) {
114
$this->title =
$title
;
115
return
$this;
116
}
117
123
public
function
getDescription
() {
124
return
$this->description
;
125
}
126
133
public
function
setDescription
(
$description
) {
134
$this->description =
$description
;
135
return
$this;
136
}
137
144
public
function
addFormat
(\
TYPO3
\CMS\Documentation\Domain\Model\
DocumentFormat
$format) {
145
$this->formats->attach($format);
146
return
$this;
147
}
148
155
public
function
removeFormat
(\
TYPO3
\CMS\Documentation\Domain\Model\
DocumentFormat
$formatToRemove) {
156
$this->formats->detach($formatToRemove);
157
return
$this;
158
}
159
165
public
function
getFormats
() {
166
return
$this->formats
;
167
}
168
175
public
function
setFormats
(\
TYPO3
\CMS\Extbase\Persistence\ObjectStorage
$formats
) {
176
$this->formats =
$formats
;
177
return
$this;
178
}
179
180
}
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\getTitle
getTitle()
Definition:
DocumentTranslation.php:103
TYPO3
TYPO3\CMS\Extbase\DomainObject\AbstractEntity
Definition:
AbstractEntity.php:20
TYPO3\CMS\Documentation\Domain\Model\DocumentFormat
Definition:
DocumentFormat.php:23
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\setFormats
setFormats(\TYPO3\CMS\Extbase\Persistence\ObjectStorage $formats)
Definition:
DocumentTranslation.php:175
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\$title
$title
Definition:
DocumentTranslation.php:40
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\getFormats
getFormats()
Definition:
DocumentTranslation.php:165
language
Definition:
LegacyClassesForIde.php:5472
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\getLanguage
getLanguage()
Definition:
DocumentTranslation.php:83
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\__construct
__construct()
Definition:
DocumentTranslation.php:59
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\addFormat
addFormat(\TYPO3\CMS\Documentation\Domain\Model\DocumentFormat $format)
Definition:
DocumentTranslation.php:144
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\initStorageObjects
initStorageObjects()
Definition:
DocumentTranslation.php:69
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\$description
$description
Definition:
DocumentTranslation.php:47
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\setDescription
setDescription($description)
Definition:
DocumentTranslation.php:133
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\$formats
$formats
Definition:
DocumentTranslation.php:54
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\setTitle
setTitle($title)
Definition:
DocumentTranslation.php:113
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\setLanguage
setLanguage($language)
Definition:
DocumentTranslation.php:93
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\getDescription
getDescription()
Definition:
DocumentTranslation.php:123
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\$language
$language
Definition:
DocumentTranslation.php:33
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation\removeFormat
removeFormat(\TYPO3\CMS\Documentation\Domain\Model\DocumentFormat $formatToRemove)
Definition:
DocumentTranslation.php:155
TYPO3\CMS\Documentation\Domain\Model\DocumentTranslation
Definition:
DocumentTranslation.php:24
TYPO3\CMS\Documentation\Domain\Model
Definition:
Document.php:2
typo3
sysext
documentation
Classes
Domain
Model
DocumentTranslation.php
Generated on Wed Aug 7 2019 09:52:24 for TYPO3 CMS by
1.8.13