Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
Files | Namespaces | Classes | Variables
repository_skydrive

Files

file  access.php
 Capability definitions for skydrive repository.
 
file  caches.php
 Cache definitions.
 
file  lib.php
 Microsoft Live Skydrive Repository Plugin.
 
file  microsoftliveapi.php
 Functions for operating with the skydrive API.
 
file  provider.php
 Privacy Subsystem implementation for repository_skydrive.
 
file  version.php
 Version details for skydrive repository.
 

Namespaces

 repository_skydrive\privacy
  
 

Classes

class  microsoft_skydrive
 A helper class to access microsoft live resources using the api. More...
 
class  repository_skydrive
 Microsoft skydrive repository plugin. More...
 
class  repository_skydrive\privacy\provider
 Privacy Subsystem for repository_skydrive implementing null_provider. More...
 

Variables

 $capabilities
 
 $definitions
 
$plugin component = 'repository_skydrive'
 
$plugin requires = 2019111200
 
$plugin version = 2019111800
 

Detailed Description

Variable Documentation

◆ $capabilities

$capabilities
Initial value:
= array(
'repository/skydrive:view' => array(
'captype' => 'read',
'contextlevel' => CONTEXT_MODULE,
'archetypes' => array(
'user' => CAP_ALLOW
)
)
)

◆ $definitions

$definitions
Initial value:
= array(
'foldername' => array(
)
)
CAP_ALLOW
const CAP_ALLOW
Allow permission, overrides CAP_PREVENT defined in parent contexts.
Definition: accesslib.php:115
cache_store\MODE_SESSION
const MODE_SESSION
Session caches.
Definition: store.php:142
CONTEXT_MODULE
const CONTEXT_MODULE
Course module context level - one instance for each course module.
Definition: accesslib.php:130