Moodle  2.2.1
http://www.collinsharper.com
C:/xampp/htdocs/moodle/draftfile.php File Reference

Go to the source code of this file.

Namespaces

namespace  core

Enumerations

enum  NO_DEBUG_DISPLAY

Variables

if(isguestuser()) $relativepath = get_file_argument()
if(!$relativepath) else if($relativepath{0}!= '/') $args = explode('/', ltrim($relativepath, '/'))
if(count($args)==0) $contextid = (int)array_shift($args)
 $component = array_shift($args)
 $filearea = array_shift($args)
 $draftid = (int)array_shift($args)
if($component!== 'user'or
$filearea!== 'draft') 
$context = get_context_instance_by_id($contextid)
if($context->contextlevel!=CONTEXT_USER$userid = $context->instanceid
if($USER->id!=$userid$fs = get_file_storage()
 $fullpath = "/$context->id/user/draft/$draftid/$relativepath"

Enumeration Type Documentation

Definition at line 28 of file draftfile.php.


Variable Documentation

if (!$relativepath) else if ($relativepath{0}!= '/') $args = explode('/', ltrim($relativepath, '/'))

Definition at line 48 of file draftfile.php.

$component = array_shift($args)

Definition at line 55 of file draftfile.php.

if ($component!== 'user'or $filearea!== 'draft') $context = get_context_instance_by_id($contextid)

Definition at line 63 of file draftfile.php.

if (count($args)==0) $contextid = (int)array_shift($args)

Definition at line 54 of file draftfile.php.

$draftid = (int)array_shift($args)

Definition at line 57 of file draftfile.php.

$filearea = array_shift($args)

Definition at line 56 of file draftfile.php.

if ($USER->id!=$userid) $fs = get_file_storage()

Definition at line 74 of file draftfile.php.

$fullpath = "/$context->id/user/draft/$draftid/$relativepath"

Definition at line 77 of file draftfile.php.

$relativepath = get_file_argument()

Definition at line 38 of file draftfile.php.

if ($context->contextlevel!=CONTEXT_USER) $userid = $context->instanceid

Definition at line 68 of file draftfile.php.

 All Data Structures Namespaces Files Functions Variables Enumerations