Open Journal Systems
3.3.0
NavigationMenuItemAssignment.inc.php
1
<?php
2
19
class
NavigationMenuItemAssignment
extends
DataObject
{
21
var
$navigationMenuItem
=
null
;
22
24
var
$children
= array();
25
26
//
27
// Get/set methods
28
//
33
public
function
getMenuId
() {
34
return
$this->
getData
(
'menuId'
);
35
}
36
41
public
function
setMenuId
($menuId) {
42
$this->
setData
(
'menuId'
, $menuId);
43
}
44
49
public
function
getMenuItemId
() {
50
return
$this->
getData
(
'menuItemId'
);
51
}
52
57
public
function
setMenuItemId
($menuItemId) {
58
$this->
setData
(
'menuItemId'
, $menuItemId);
59
}
60
65
public
function
getParentId
() {
66
return
$this->
getData
(
'parentId'
);
67
}
68
73
public
function
setParentId
($parentId) {
74
$this->
setData
(
'parentId'
, $parentId);
75
}
76
81
public
function
getSequence
() {
82
return
$this->
getData
(
'seq'
);
83
}
84
89
public
function
setSequence
($seq) {
90
$this->
setData
(
'seq'
, $seq);
91
}
92
101
public
function
getMenuItem
() {
102
return
$this->navigationMenuItem
;
103
}
104
109
public
function
setMenuItem
($obj) {
110
$this->navigationMenuItem = is_a($obj,
'NavigationMenuItem'
) ? $obj :
null
;
111
}
112
117
function
getLocalizedTitle
() {
118
return
$this->
getLocalizedData
(
'title'
);
119
}
120
126
function
getTitle
($locale) {
127
return
$this->
getData
(
'title'
, $locale);
128
}
129
135
function
setTitle
($title, $locale) {
136
$this->
setData
(
'title'
, $title, $locale);
137
}
138
}
139
140
DataObject\getData
& getData($key, $locale=null)
Definition:
DataObject.inc.php:100
DataObject\getLocalizedData
getLocalizedData($key, $preferredLocale=null)
Definition:
DataObject.inc.php:71
NavigationMenuItemAssignment\setParentId
setParentId($parentId)
Definition:
NavigationMenuItemAssignment.inc.php:79
DataObject
Any class with an associated DAO should extend this class.
Definition:
DataObject.inc.php:18
NavigationMenuItemAssignment\setMenuItemId
setMenuItemId($menuItemId)
Definition:
NavigationMenuItemAssignment.inc.php:63
NavigationMenuItemAssignment\getLocalizedTitle
getLocalizedTitle()
Definition:
NavigationMenuItemAssignment.inc.php:123
NavigationMenuItemAssignment\setTitle
setTitle($title, $locale)
Definition:
NavigationMenuItemAssignment.inc.php:141
NavigationMenuItemAssignment\$navigationMenuItem
$navigationMenuItem
Definition:
NavigationMenuItemAssignment.inc.php:24
NavigationMenuItemAssignment\getParentId
getParentId()
Definition:
NavigationMenuItemAssignment.inc.php:71
NavigationMenuItemAssignment\$children
$children
Definition:
NavigationMenuItemAssignment.inc.php:30
NavigationMenuItemAssignment\getTitle
getTitle($locale)
Definition:
NavigationMenuItemAssignment.inc.php:132
NavigationMenuItemAssignment\setMenuItem
setMenuItem($obj)
Definition:
NavigationMenuItemAssignment.inc.php:115
NavigationMenuItemAssignment\setMenuId
setMenuId($menuId)
Definition:
NavigationMenuItemAssignment.inc.php:47
NavigationMenuItemAssignment
Basic class describing a NavigationMenuItemAssignment. Each assignment describes a NavigationMenuItem...
Definition:
NavigationMenuItemAssignment.inc.php:19
NavigationMenuItemAssignment\getMenuId
getMenuId()
Definition:
NavigationMenuItemAssignment.inc.php:39
NavigationMenuItemAssignment\setSequence
setSequence($seq)
Definition:
NavigationMenuItemAssignment.inc.php:95
NavigationMenuItemAssignment\getMenuItemId
getMenuItemId()
Definition:
NavigationMenuItemAssignment.inc.php:55
NavigationMenuItemAssignment\getMenuItem
getMenuItem()
Definition:
NavigationMenuItemAssignment.inc.php:107
NavigationMenuItemAssignment\getSequence
getSequence()
Definition:
NavigationMenuItemAssignment.inc.php:87
DataObject\setData
setData($key, $value, $locale=null)
Definition:
DataObject.inc.php:132
lib
pkp
classes
navigationMenu
NavigationMenuItemAssignment.inc.php
Generated on Fri Aug 28 2020 14:52:50 for Open Journal Systems by
1.8.17