X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/lib
home
/
cbholdings
/
pasukulu
/
lib
/
📁
..
📄
accesslib.php
(183.75 KB)
📄
adminlib.php
(388.96 KB)
📁
adodb
📁
ajax
📁
amd
📁
antivirus
📄
apis.json
(6.3 KB)
📄
apis.schema.json
(1.06 KB)
📄
authlib.php
(42.78 KB)
📄
badgeslib.php
(47.45 KB)
📁
behat
📁
bennu
📄
blocklib.php
(105.61 KB)
📄
cacert.pem
(239.21 KB)
📄
cacert.txt
(811 B)
📁
classes
📄
clilib.php
(9.57 KB)
📄
completionlib.php
(71.35 KB)
📄
componentlib.class.php
(29.51 KB)
📄
components.json
(3.71 KB)
📄
conditionlib.php
(1.11 KB)
📄
configonlylib.php
(6.48 KB)
📄
cookies.js
(2.37 KB)
📄
cronlib.php
(1.07 KB)
📄
csslib.php
(6.81 KB)
📄
csvlib.class.php
(17.71 KB)
📄
customcheckslib.php
(1.5 KB)
📄
dataformatlib.php
(1.79 KB)
📄
datalib.php
(72.12 KB)
📁
db
📁
ddl
📄
ddllib.php
(4.72 KB)
📄
default.ttf
(502.23 KB)
📄
deprecatedlib.php
(122.22 KB)
📁
dml
📄
dmllib.php
(12.22 KB)
📁
dtl
📄
dtllib.php
(2.58 KB)
📁
editor
📄
editorlib.php
(6.42 KB)
📁
emoji-data
📄
emptyfile.php
(809 B)
📄
enrollib.php
(121.2 KB)
📄
environmentlib.php
(57.9 KB)
📁
evalmath
📄
excellib.class.php
(30.32 KB)
📁
external
📄
externallib.php
(9.53 KB)
📁
filebrowser
📄
filelib.php
(202.4 KB)
📁
filestorage
📄
filterlib.php
(62.01 KB)
📄
flickrclient.php
(10.1 KB)
📄
flickrlib.php
(52.22 KB)
📁
fonts
📁
form
📄
formslib.php
(144.1 KB)
📄
gdlib.php
(17.71 KB)
📁
geopattern-php
📁
google
📄
googleapi.php
(9.48 KB)
📁
grade
📄
gradelib.php
(62 KB)
📄
graphlib.php
(86.6 KB)
📄
grouplib.php
(56.18 KB)
📁
guzzlehttp
📁
horde
📁
html2text
📁
htmlpurifier
📄
index.html
(1 B)
📄
installlib.php
(18.78 KB)
📄
javascript-static.js
(43.19 KB)
📄
javascript.php
(4.09 KB)
📁
jquery
📄
jslib.php
(4.21 KB)
📄
jssourcemap.php
(2.51 KB)
📄
ldaplib.php
(18.19 KB)
📄
lexer.php
(15.92 KB)
📄
licenselib.php
(12.42 KB)
📄
listlib.php
(22.68 KB)
📁
lti1p3
📁
ltiprovider
📁
markdown
📄
mathslib.php
(4.47 KB)
📁
maxmind
📄
messagelib.php
(32.76 KB)
📁
minify
📁
mlbackend
📄
modinfolib.php
(128.9 KB)
📄
moodlelib.php
(389.48 KB)
📁
mustache
📄
myprofilelib.php
(18.4 KB)
📄
navigationlib.php
(256.9 KB)
📄
oauthlib.php
(24.96 KB)
📄
odslib.class.php
(57.39 KB)
📁
openspout
📄
outputactions.php
(7.05 KB)
📄
outputcomponents.php
(168.76 KB)
📄
outputfactories.php
(18.11 KB)
📄
outputfragmentrequirementslib.php
(4.28 KB)
📄
outputlib.php
(97.36 KB)
📄
outputrenderers.php
(220.29 KB)
📄
outputrequirementslib.php
(87.22 KB)
📄
pagelib.php
(90.14 KB)
📄
pdflib.php
(10.07 KB)
📁
pear
📁
php-css-parser
📁
php-enum
📁
php-jwt
📁
phpmailer
📄
phpminimumversionlib.php
(3.08 KB)
📁
phpspreadsheet
📁
phpunit
📁
phpxmlrpc
📄
plagiarismlib.php
(5.8 KB)
📁
plist
📁
polyfills
📁
portfolio
📄
portfoliolib.php
(53.67 KB)
📁
psr
📄
questionlib.php
(91.43 KB)
📁
ralouphie
📄
recaptchalib_v2.php
(6.39 KB)
📁
requirejs
📄
requirejs.php
(7.4 KB)
📄
resourcelib.php
(8.91 KB)
📄
rsslib.php
(17.94 KB)
📁
rtlcss
📁
scssphp
📄
searchlib.php
(18.11 KB)
📄
sessionlib.php
(4.85 KB)
📄
setup.php
(41.95 KB)
📄
setuplib.php
(79.48 KB)
📁
simplepie
📄
soaplib.php
(5.23 KB)
📄
statslib.php
(67.78 KB)
📁
symfony
📁
table
📄
tablelib.php
(79.35 KB)
📁
tcpdf
📁
templates
📁
testing
📁
tests
📄
thirdpartylibs.xml
(26.49 KB)
📄
tokeniserlib.php
(16.48 KB)
📄
upgrade.txt
(155.82 KB)
📄
upgradelib.php
(105.42 KB)
📄
uploadlib.php
(1.9 KB)
📁
userkey
📄
validateurlsyntax.php
(23.05 KB)
📄
wasmlib.php
(4.29 KB)
📄
webdavlib.php
(69.63 KB)
📄
weblib.php
(128.72 KB)
📄
wiki_to_markdown.php
(13.09 KB)
📄
womenslib.php
(1021 B)
📄
wordlist.txt
(1.23 KB)
📁
xapi
📁
xhprof
📄
xhtml.xsl
(223 B)
📁
xmldb
📄
xmlize.php
(8.81 KB)
📄
xsendfilelib.php
(2.59 KB)
📁
yui
📁
yuilib
📁
zipstream
Editing: soaplib.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/>. /** * Web services wrapper library script * * Since Moodle 2.0 we rely only on native PHP Soap extension, * the original name of this file was lib/soap/phpsoap.php * * @package core * @subpackage lib * @author Alex Smith and others members of the Serving Mathematics project * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later * {@link http://maths.york.ac.uk/serving_maths} * and others */ defined('MOODLE_INTERNAL') || die(); /** * Create a new SoapClient object * * @param string $wsdl URI of the WSDL file * @param boolean $trace indicates if the soap messages should be saved (i.e. if * get_soap_messages is used) and should be used only for debugging * @return mixed Returns either a SoapClient object or, if the connection failed, * a SoapFault object. */ function soap_connect($wsdl, $trace=false) { try { $connection = new SoapClient($wsdl, array('soap_version'=>SOAP_1_1, 'exceptions'=>true, 'trace'=>$trace)); } catch (SoapFault $f) { $connection = $f; } catch (Exception $e) { $connection = new SoapFault('client', 'Could not connect to the service'); } return $connection; } /** * Make a call to a SoapClient * * @param SoapClient $connection The SoapClient to call * @param string $call Operation to be performed by client * @param array $params Parameters for the call * @return mixed The return parameters of the operation or a SoapFault * If the operation returned several parameters then these * are returned as an object rather than an array */ function soap_call($connection, $call, $params) { try { $return = $connection->__soapCall($call, $params); } catch (SoapFault $f) { $return = $f; } catch (Exception $e) { $return = new SoapFault('client', 'Could call the method'); } // return multiple parameters using an object rather than an array if (is_array($return)) { $keys = array_keys($return); $assoc = true; foreach ($keys as $key) { if (!is_string($key)) { $assoc = false; break; } } if ($assoc) $return = (object) $return; } return $return; } function soap_serve($wsdl, $functions) { // create server object $s = new SoapServer($wsdl); // export functions foreach ($functions as $func) $s->addFunction($func); // handle the request $s->handle(); } function make_soap_fault($faultcode, $faultstring, $faultactor='', $detail='', $faultname='', $headerfault='') { return new SoapFault($faultcode, $faultstring, $faultactor, $detail, $faultname, $headerfault); } function get_last_soap_messages($connection) { return array('request'=>$connection->__getLastRequest(), 'response'=>$connection->__getLastResponse()); } // Fix simple type encoding - work around a bug in early versions of PHP5 < 5.0.3, see http://bugs.php.net/bug.php?id=31832 function soap_encode($value, $name, $type, $namespace, $encode=XSD_STRING) { $value = new SoapVar($value, $encode, $type, $namespace); if ('' === $name) return $value; return new SoapParam($value, $name); } // Fix complex type encoding - work around a bug in early versions of PHP5 < 5.0.3, see http://bugs.php.net/bug.php?id=31832 function soap_encode_object($value, $name, $type, $namespace) { if (!is_object($value)) return $value; $value = new SoapVar($value, SOAP_ENC_OBJECT, $type, $namespace); if ('' === $name) return $value; return new SoapParam($value, $name); } // Fix array encoding - work around a bug in early versions of PHP5 < 5.0.3, see http://bugs.php.net/bug.php?id=31832 function soap_encode_array($value, $name, $type, $namespace) { if (!is_array($value)) return $value; $value = new SoapVar($value, SOAP_ENC_ARRAY, 'ArrayOf' . $type, $namespace); if ('' === $name) return $value; return new SoapParam($value, $name); } // In both cases... function handle_soap_wsdl_request($wsdlfile, $address=false) { header('Content-type: application/wsdl+xml'); $wsdl = file_get_contents($wsdlfile); if (false !== $address) { if (true === $address) { $address = (($_SERVER['SERVER_PORT'] == 443) ? 'https://' : 'http://') . $_SERVER['SERVER_NAME'] . $_SERVER['SCRIPT_NAME']; } $wsdl = str_replace('###SERVER_ADDRESS###', $address, $wsdl); } echo $wsdl; exit; }
Upload File
Create Folder