Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
Public Member Functions | List of all members
cc_i_manifest Interface Reference

CC Manifest Interface. More...

Inheritance diagram for cc_i_manifest:
cc_manifest

Public Member Functions

 add_metadata_file (cc_i_metadata_file $met, $identifier, $filename)
 
 add_metadata_manifest (cc_i_metadata_manifest $met)
 
 add_metadata_resource (cc_i_metadata_resource $met, $identifier)
 
 add_new_organization (cc_i_organization &$org)
 
 add_resource (cc_i_resource $res, $identifier=null, $type='webcontent')
 
 get_resource_list ()
 
 get_resources ()
 
 on_create ()
 
 on_load ()
 
 on_save ()
 
 put_nodes ()
 

Detailed Description

CC Manifest Interface.

Member Function Documentation

◆ add_metadata_file()

cc_i_manifest::add_metadata_file ( cc_i_metadata_file  $met,
  $identifier,
  $filename 
)

Implemented in cc_manifest.

◆ add_metadata_manifest()

cc_i_manifest::add_metadata_manifest ( cc_i_metadata_manifest  $met)

Implemented in cc_manifest.

◆ add_metadata_resource()

cc_i_manifest::add_metadata_resource ( cc_i_metadata_resource  $met,
  $identifier 
)

Implemented in cc_manifest.

◆ add_new_organization()

cc_i_manifest::add_new_organization ( cc_i_organization $org)

Implemented in cc_manifest.

◆ add_resource()

cc_i_manifest::add_resource ( cc_i_resource  $res,
  $identifier = null,
  $type = 'webcontent' 
)

Implemented in cc_manifest.

◆ put_nodes()

cc_i_manifest::put_nodes ( )

Implemented in cc_manifest.


The documentation for this interface was generated from the following file: