PHP 클래스 SiteSetupForm, pkp-lib

상속: extends PKPSiteSettingsForm
파일 보기 프로젝트 열기: pkp/pkp-lib 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( $template = null ) Constructor.
_getDeleteFileLinkAction ( $settingName, $request ) : LinkAction Get the delete file link action.
_getFileUploadLinkAction ( $settingName, $fileType, $request ) : LinkAction Get a link action for file upload.
addValidationChecks ( ) : boolean Handle any additional form validation checks.
deleteEntry ( ) Avoid warnings when Listbuilder::unpack tries to call this method.
deleteFile ( $fileSettingName, $request ) : boolean Delete an uploaded file.
execute ( $request ) Save site settings.
fetch ( $request, $params = null )
initData ( $request )
insertEntry ( ) Avoid warnings when Listbuilder::unpack tries to call this method.
readInputData ( ) Assign form data to user-submitted data.
renderFileView ( $fileSettingName, $request ) : string Render a template to show details about an uploaded file in the form and a link action to delete it.
updateEntry ( $request, $rowId, $newRowId ) Overriden method from ListbuilderHandler.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( $template = null )
$template string? Optional name of template file to use for form presentation

_getDeleteFileLinkAction() 공개 메소드

Get the delete file link action.
public _getDeleteFileLinkAction ( $settingName, $request ) : LinkAction
$request Request
리턴 LinkAction

_getFileUploadLinkAction() 공개 메소드

Get a link action for file upload.
public _getFileUploadLinkAction ( $settingName, $fileType, $request ) : LinkAction
$settingName string
$fileType string The uploaded file type.
$request Request
리턴 LinkAction

addValidationChecks() 공개 메소드

(See SettingsTabHandler)
public addValidationChecks ( ) : boolean
리턴 boolean

deleteEntry() 공개 메소드

Avoid warnings when Listbuilder::unpack tries to call this method.
public deleteEntry ( )

deleteFile() 공개 메소드

Delete an uploaded file.
public deleteFile ( $fileSettingName, $request ) : boolean
$fileSettingName string
리턴 boolean

execute() 공개 메소드

Save site settings.
public execute ( $request )

fetch() 공개 메소드

또한 보기: Form::fetch()
public fetch ( $request, $params = null )
$request PKPRequest
$params array

initData() 공개 메소드

또한 보기: PKPSiteSettingsForm::initData()
public initData ( $request )
$request PKPRequest

insertEntry() 공개 메소드

Avoid warnings when Listbuilder::unpack tries to call this method.
public insertEntry ( )

readInputData() 공개 메소드

Assign form data to user-submitted data.
public readInputData ( )

renderFileView() 공개 메소드

Render a template to show details about an uploaded file in the form and a link action to delete it.
public renderFileView ( $fileSettingName, $request ) : string
$fileSettingName string The uploaded file setting name.
$request Request
리턴 string

updateEntry() 공개 메소드

Overriden method from ListbuilderHandler.
public updateEntry ( $request, $rowId, $newRowId )
$request Request
$rowId mixed
$newRowId array