Moodle  2.2.1
http://www.collinsharper.com
repository_flickr Class Reference
Inheritance diagram for repository_flickr:
Collaboration diagram for repository_flickr:

Public Member Functions

 __construct ($repositoryid, $context=SYSCONTEXTID, $options=array())
 check_login ()
 logout ()
 set_option ($options=array())
 get_option ($config= '')
 global_search ()
 print_login ()
 search ($search_text)
 get_listing ($path= '', $page= '1')
 get_link ($photo_id)
 get_file ($photo_id, $file= '')
 type_config_form ($mform)
 supported_filetypes ()
 supported_returntypes ()

Static Public Member Functions

static get_type_option_names ()

Data Fields

 $photos

Detailed Description

Definition at line 35 of file lib.php.


Constructor & Destructor Documentation

__construct ( repositoryid,
context = SYSCONTEXTID,
options = array() 
)
Parameters:
int$repositoryid
object$context
array$options

Definition at line 45 of file lib.php.

Here is the call graph for this function:


Member Function Documentation

Returns:
bool

Reimplemented from repository.

Definition at line 75 of file lib.php.

get_file ( photo_id,
file = '' 
)
Parameters:
string$photo_id
string$file
Returns:
string

Reimplemented from repository.

Definition at line 253 of file lib.php.

Here is the call graph for this function:

get_link ( url)

Return file URL, for most plugins, the parameter is the original url, but some plugins use a file id, so we need this function to convert file id to original url.

Parameters:
string$urlthe url of file
Returns:
string

Reimplemented from repository.

Definition at line 233 of file lib.php.

get_listing ( path = '',
page = '1' 
)
Parameters:
string$path
int$page
Returns:
array

Reimplemented from repository.

Definition at line 221 of file lib.php.

get_option ( config = '')
Parameters:
string$config
Returns:
mixed

Reimplemented from repository.

Definition at line 114 of file lib.php.

Here is the call graph for this function:

Here is the caller graph for this function:

static get_type_option_names ( ) [static]

Names of the plugin settings

Returns:
array

Reimplemented from repository.

Definition at line 317 of file lib.php.

Returns:
bool

Reimplemented from repository.

Definition at line 131 of file lib.php.

logout ( )
Returns:
mixed

Reimplemented from repository.

Definition at line 83 of file lib.php.

Here is the call graph for this function:

Returns:
null

Reimplemented from repository.

Definition at line 143 of file lib.php.

Here is the caller graph for this function:

search ( search_text)
Parameters:
string$search_text
Returns:
array

Reimplemented from repository.

Definition at line 203 of file lib.php.

set_option ( options = array())
Parameters:
array$options
Returns:
mixed

Reimplemented from repository.

Definition at line 96 of file lib.php.

Here is the call graph for this function:

what kind of files will be in this repository?

Returns:
array return '*' means this repository support any files, otherwise return mimetypes of files, it can be an array

Reimplemented from repository.

Definition at line 320 of file lib.php.

does it return a file url or a item_id

Returns:
string

Reimplemented from repository.

Definition at line 323 of file lib.php.

type_config_form ( mform)

Add Plugin settings input to Moodle form

Parameters:
object$mform

Definition at line 277 of file lib.php.

Here is the call graph for this function:


Field Documentation

$photos

Definition at line 37 of file lib.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations