X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/mod/assign/feedback/editpdf/classes
home
/
cbholdings
/
pasukulu
/
mod
/
assign
/
feedback
/
editpdf
/
classes
/
📁
..
📄
annotation.php
(2.76 KB)
📄
combined_document.php
(13.6 KB)
📄
comment.php
(2.45 KB)
📄
comments_quick_list.php
(2.85 KB)
📄
document_services.php
(46.67 KB)
📁
event
📄
page_editor.php
(15.17 KB)
📄
pdf.php
(33.97 KB)
📁
privacy
📄
renderer.php
(12.01 KB)
📁
task
📄
widget.php
(2.73 KB)
Editing: widget.php
<?php // This file is part of Moodle - http://moodle.org/ // // Moodle is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // Moodle is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with Moodle. If not, see <http://www.gnu.org/licenses/>. /** * This file contains the definition for the library class for edit PDF renderer. * * @package assignfeedback_editpdf * @copyright 2012 Davo Smith * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ defined('MOODLE_INTERNAL') || die(); /** * A custom renderer class that extends the plugin_renderer_base and is used by the editpdf feedback plugin. * * @package assignfeedback_editpdf * @copyright 2013 Davo Smith * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ class assignfeedback_editpdf_widget implements renderable { /** @var int $assignment - Assignment instance id */ public $assignment = 0; /** @var int $userid - The user id we are grading */ public $userid = 0; /** @var mixed $attemptnumber - The attempt number we are grading */ public $attemptnumber = 0; /** @var moodle_url $downloadurl */ public $downloadurl = null; /** @var string $downloadfilename */ public $downloadfilename = null; /** @var string[] $stampfiles */ public $stampfiles = array(); /** @var bool $readonly */ public $readonly = true; /** * Constructor * @param int $assignment - Assignment instance id * @param int $userid - The user id we are grading * @param int $attemptnumber - The attempt number we are grading * @param moodle_url $downloadurl - A url to download the current generated pdf. * @param string $downloadfilename - Name of the generated pdf. * @param string[] $stampfiles - The file names of the stamps. * @param bool $readonly - Show the readonly interface (no tools). */ public function __construct($assignment, $userid, $attemptnumber, $downloadurl, $downloadfilename, $stampfiles, $readonly) { $this->assignment = $assignment; $this->userid = $userid; $this->attemptnumber = $attemptnumber; $this->downloadurl = $downloadurl; $this->downloadfilename = $downloadfilename; $this->stampfiles = $stampfiles; $this->readonly = $readonly; } }
Upload File
Create Folder