Open Preprint Systems
3.3.0
PublicIdentifiersForm.inc.php
1
<?php
2
16
import
(
'lib.pkp.controllers.tab.pubIds.form.PKPPublicIdentifiersForm'
);
17
18
class
PublicIdentifiersForm
extends
PKPPublicIdentifiersForm
{
19
26
function
__construct
($pubObject, $stageId =
null
, $formParams =
null
) {
27
parent::__construct($pubObject, $stageId, $formParams);
28
}
29
33
function
fetch
($request, $template =
null
, $display =
false
) {
34
$templateMgr =
TemplateManager::getManager
($request);
35
$enablePublisherId = $request->getContext()->getData(
'enablePublisherId'
);
36
$templateMgr->assign([
37
'enablePublisherId'
=> (is_a($this->
getPubObject
(),
'ArticleGalley'
) && in_array(
'galley'
, $enablePublisherId))
38
]);
39
40
return
parent::fetch($request, $template, $display);
41
}
42
43
}
44
PublicIdentifiersForm\__construct
__construct($pubObject, $stageId=null, $formParams=null)
Definition:
PublicIdentifiersForm.inc.php:26
PublicIdentifiersForm
Displays a pub ids form.
Definition:
PublicIdentifiersForm.inc.php:18
PublicIdentifiersForm\fetch
fetch($request, $template=null, $display=false)
Definition:
PublicIdentifiersForm.inc.php:33
PKPPublicIdentifiersForm\getPubObject
getPubObject()
Definition:
PKPPublicIdentifiersForm.inc.php:120
PKPTemplateManager\getManager
static & getManager($request=null)
Definition:
PKPTemplateManager.inc.php:1226
PKPPublicIdentifiersForm
Displays a pub ids form.
Definition:
PKPPublicIdentifiersForm.inc.php:19
controllers
tab
pubIds
form
PublicIdentifiersForm.inc.php
Generated on Fri Aug 28 2020 14:51:53 for Open Preprint Systems by
1.8.17