File Manager
Upload
Current Directory: /home/lartcid/public_html/journal.lartc.id
[Back]
..
[Open]
Hapus
Rename
.htaccess
[Edit]
Hapus
Rename
.well-known
[Open]
Hapus
Rename
README.md
[Edit]
Hapus
Rename
api
[Open]
Hapus
Rename
cache
[Open]
Hapus
Rename
cgi-bin
[Open]
Hapus
Rename
classes
[Open]
Hapus
Rename
config.TEMPLATE.inc.php
[Edit]
Hapus
Rename
config.inc.php
[Edit]
Hapus
Rename
controllers
[Open]
Hapus
Rename
cypress.json
[Edit]
Hapus
Rename
dbscripts
[Open]
Hapus
Rename
docs
[Open]
Hapus
Rename
error_log
[Edit]
Hapus
Rename
favicon.ico
[Edit]
Hapus
Rename
index.php
[Edit]
Hapus
Rename
js
[Open]
Hapus
Rename
lib
[Open]
Hapus
Rename
locale
[Open]
Hapus
Rename
mini.php
[Edit]
Hapus
Rename
pages
[Open]
Hapus
Rename
php.ini
[Edit]
Hapus
Rename
plugins
[Open]
Hapus
Rename
public
[Open]
Hapus
Rename
registry
[Open]
Hapus
Rename
scheduledTaskLogs
[Open]
Hapus
Rename
schemas
[Open]
Hapus
Rename
styles
[Open]
Hapus
Rename
templates
[Open]
Hapus
Rename
tools
[Open]
Hapus
Rename
Edit File
<?php /** * @file classes/log/SubmissionFileLog.inc.php * * Copyright (c) 2014-2021 Simon Fraser University * Copyright (c) 2003-2021 John Willinsky * Distributed under the GNU GPL v3. For full terms see the file docs/COPYING. * * @class SubmissionFileLog * @ingroup log * * @brief Static class for adding / accessing submission file log entries. */ import('lib.pkp.classes.log.SubmissionLog'); class SubmissionFileLog extends SubmissionLog { /** * Add a new file event log entry with the specified parameters * @param $request object * @param $submissionFile object * @param $eventType int * @param $messageKey string * @param $params array optional * @return object SubmissionLogEntry iff the event was logged */ static function logEvent($request, $submissionFile, $eventType, $messageKey, $params = array()) { // Create a new entry object $submissionFileEventLogDao = DAORegistry::getDAO('SubmissionFileEventLogDAO'); /* @var $submissionFileEventLogDao SubmissionFileEventLogDAO */ $entry = $submissionFileEventLogDao->newDataObject(); // Set implicit parts of the log entry $entry->setDateLogged(Core::getCurrentDate()); $user = $request->getUser(); if ($user) $entry->setUserId($user->getId()); $entry->setAssocType(ASSOC_TYPE_SUBMISSION_FILE); $entry->setAssocId($submissionFile->getId()); // Set explicit parts of the log entry $entry->setEventType($eventType); $entry->setMessage($messageKey); $entry->setParams($params); $entry->setIsTranslated(0); // Legacy for other apps. All messages use locale keys. // Insert the resulting object $submissionFileEventLogDao->insertObject($entry); return $entry; } }
Simpan