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

Public Member Functions

 set_title ($title)
 set_description ($description)
 set_launch_url ($url)
 set_secure_launch_url ($url)
 set_launch_icon ($icon)
 set_secure_launch_icon ($icon)
 set_vendor_code ($code)
 set_vendor_name ($name)
 set_vendor_description ($desc)
 set_vendor_url ($url)
 set_vendor_contact ($email)
 add_custom_property ($property, $value)
 add_extension ($extension, $value)
 set_extension_platform ($value)
 set_cartridge_bundle ($value)
 set_cartridge_icon ($value)

Data Fields

const deafultname = 'basiclti.xml'

Protected Member Functions

 on_save ()

Protected Attributes

 $rootns = 'xmlns'
 $rootname = 'cartridge_basiclti_link'
 $ccnamespaces
 $ccnsnames
 $title = 'Untitled'
 $description = 'description'
 $custom_properties = array()
 $extension_properties = array()
 $extension_platform = null
 $launch_url = null
 $secure_launch_url = null
 $icon = null
 $secure_icon = null
 $vendor = false
 $vendor_code = 'I'
 $vendor_name = null
 $vendor_description = null
 $vendor_url = null
 $vendor_contact = null
 $cartridge_bundle = null
 $cartridge_icon = null

Detailed Description

Definition at line 24 of file cc_basiclti.php.


Member Function Documentation

add_custom_property ( property,
value 
)

Definition at line 95 of file cc_basiclti.php.

add_extension ( extension,
value 
)

Definition at line 98 of file cc_basiclti.php.

on_save ( ) [protected]

Reimplemented from XMLGenericDocument.

Definition at line 113 of file cc_basiclti.php.

Here is the call graph for this function:

set_cartridge_bundle ( value)

Definition at line 105 of file cc_basiclti.php.

set_cartridge_icon ( value)

Definition at line 109 of file cc_basiclti.php.

set_description ( description)

Definition at line 60 of file cc_basiclti.php.

Here is the call graph for this function:

set_extension_platform ( value)

Definition at line 101 of file cc_basiclti.php.

set_launch_icon ( icon)

Definition at line 69 of file cc_basiclti.php.

set_launch_url ( url)

Definition at line 63 of file cc_basiclti.php.

Definition at line 72 of file cc_basiclti.php.

Definition at line 66 of file cc_basiclti.php.

set_title ( title)

Definition at line 57 of file cc_basiclti.php.

Here is the call graph for this function:

set_vendor_code ( code)

Definition at line 75 of file cc_basiclti.php.

set_vendor_contact ( email)

Definition at line 91 of file cc_basiclti.php.

Definition at line 83 of file cc_basiclti.php.

Here is the call graph for this function:

set_vendor_name ( name)

Definition at line 79 of file cc_basiclti.php.

Here is the call graph for this function:

set_vendor_url ( url)

Definition at line 87 of file cc_basiclti.php.


Field Documentation

$cartridge_bundle = null [protected]

Definition at line 54 of file cc_basiclti.php.

$cartridge_icon = null [protected]

Definition at line 55 of file cc_basiclti.php.

$ccnamespaces [protected]
Initial value:
 array('xmlns' => 'http://www.imsglobal.org/xsd/imslticc_v1p0',
                                    'blti'  => 'http://www.imsglobal.org/xsd/imsbasiclti_v1p0',
                                    'lticm' => 'http://www.imsglobal.org/xsd/imslticm_v1p0',
                                    'lticp' => 'http://www.imsglobal.org/xsd/imslticp_v1p0',
                                    'xsi'   => 'http://www.w3.org/2001/XMLSchema-instance')

Reimplemented from general_cc_file.

Definition at line 29 of file cc_basiclti.php.

$ccnsnames [protected]
Initial value:
 array('xmlns' => 'http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticc_v1p0.xsd',
                                 'blti'  => 'http://www.imsglobal.org/xsd/lti/ltiv1p0/imsbasiclti_v1p0p1.xsd',
                                 'lticm' => 'http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticm_v1p0.xsd',
                                 'lticp' => 'http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticp_v1p0.xsd')

Reimplemented from general_cc_file.

Definition at line 34 of file cc_basiclti.php.

$custom_properties = array() [protected]

Definition at line 41 of file cc_basiclti.php.

$description = 'description' [protected]

Definition at line 40 of file cc_basiclti.php.

$extension_platform = null [protected]

Definition at line 43 of file cc_basiclti.php.

$extension_properties = array() [protected]

Definition at line 42 of file cc_basiclti.php.

$icon = null [protected]

Definition at line 46 of file cc_basiclti.php.

$launch_url = null [protected]

Definition at line 44 of file cc_basiclti.php.

$rootname = 'cartridge_basiclti_link' [protected]

Reimplemented from general_cc_file.

Definition at line 28 of file cc_basiclti.php.

$rootns = 'xmlns' [protected]

Reimplemented from general_cc_file.

Definition at line 27 of file cc_basiclti.php.

$secure_icon = null [protected]

Definition at line 47 of file cc_basiclti.php.

$secure_launch_url = null [protected]

Definition at line 45 of file cc_basiclti.php.

$title = 'Untitled' [protected]

Definition at line 39 of file cc_basiclti.php.

$vendor = false [protected]

Definition at line 48 of file cc_basiclti.php.

$vendor_code = 'I' [protected]

Definition at line 49 of file cc_basiclti.php.

$vendor_contact = null [protected]

Definition at line 53 of file cc_basiclti.php.

$vendor_description = null [protected]

Definition at line 51 of file cc_basiclti.php.

$vendor_name = null [protected]

Definition at line 50 of file cc_basiclti.php.

$vendor_url = null [protected]

Definition at line 52 of file cc_basiclti.php.

const deafultname = 'basiclti.xml'

Definition at line 25 of file cc_basiclti.php.


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