X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/lib/classes
home
/
cbholdings
/
pasukulu
/
lib
/
classes
/
π
..
π
access
π
activity_dates.php
(3.02 KB)
π
analytics
π
antivirus
π
chart_axis.php
(4.26 KB)
π
chart_bar.php
(2.7 KB)
π
chart_base.php
(8.36 KB)
π
chart_line.php
(1.87 KB)
π
chart_pie.php
(1.91 KB)
π
chart_series.php
(6.53 KB)
π
check
π
collator.php
(14.34 KB)
π
component.php
(52.11 KB)
π
content
π
content.php
(7.02 KB)
π
context
π
context.php
(36.36 KB)
π
context_helper.php
(15.5 KB)
π
cron.php
(26.05 KB)
π
cssparser.php
(1.38 KB)
π
dataformat
π
dataformat.php
(5.72 KB)
π
date.php
(37.36 KB)
π
dml
π
encryption.php
(12.01 KB)
π
event
π
external
π
files
π
filetypes.php
(41.15 KB)
π
form
π
geopattern.php
(1.26 KB)
π
grades_external.php
(13.69 KB)
π
grading_external.php
(24.45 KB)
π
http_client.php
(6.36 KB)
π
hub
π
invalid_persistent_exception.php
(1.56 KB)
π
ip_utils.php
(11.47 KB)
π
local
π
lock
π
log
π
message
π
minify.php
(3.65 KB)
π
moodlenet
π
navigation
π
notification.php
(7.48 KB)
π
oauth2
π
output
π
persistent.php
(33.02 KB)
π
php_time_limit.php
(3.8 KB)
π
plugin_manager.php
(86.57 KB)
π
plugininfo
π
privacy
π
progress
π
qrcode.php
(1.39 KB)
π
report_helper.php
(3.9 KB)
π
requirejs.php
(4.82 KB)
π
rtlcss.php
(2 KB)
π
scss.php
(6.74 KB)
π
session
π
shutdown_manager.php
(8.98 KB)
π
string_manager.php
(5.18 KB)
π
string_manager_install.php
(9.05 KB)
π
string_manager_standard.php
(29.6 KB)
π
task
π
text.php
(24.55 KB)
π
update
π
upgrade
π
user.php
(50.6 KB)
π
useragent.php
(44.48 KB)
π
userfeedback.php
(5.85 KB)
π
uuid.php
(5.1 KB)
Editing: chart_pie.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/>. /** * Chart pie. * * @package core * @copyright 2016 FrΓ©dΓ©ric Massart - FMCorz.net * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ namespace core; defined('MOODLE_INTERNAL') || die(); /** * Chart pie class. * * @package core * @copyright 2016 FrΓ©dΓ©ric Massart - FMCorz.net * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ class chart_pie extends chart_base { /** @var bool $doughnut Whether the chart should be displayed as doughnut. */ protected $doughnut = null; /** * Get parent JSON and add specific pie related attributes and values. * * @return array */ public function jsonSerialize(): array { $data = parent::jsonSerialize(); $data['doughnut'] = $this->get_doughnut(); return $data; } /** * Get whether the chart should be displayed as doughnut. * * @return bool */ public function get_doughnut() { return $this->doughnut; } /** * Set whether the chart should be displayed as doughnut. * * @param bool $doughnut True for doughnut type, false for pie. */ public function set_doughnut($doughnut) { $this->doughnut = $doughnut; } }
Upload File
Create Folder