Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250530) (c39b7370636)
core_courseformat

Namespaces

namespace  core_courseformat
  
 
namespace  core_courseformat\external
  
 
namespace  core_courseformat\hook
  
 
namespace  core_courseformat\local
  
 
namespace  core_courseformat\local\overview
  
 
namespace  core_courseformat\output
  
 
namespace  core_courseformat\output\local
  
 
namespace  core_courseformat\output\local\content
  
 
namespace  core_courseformat\output\local\content\cm
  
 
namespace  core_courseformat\output\local\content\section
  
 
namespace  core_courseformat\output\local\overview
  
 
namespace  core_courseformat\output\local\state
  
 
namespace  core_courseformat\privacy
  
 

Classes

class  behat_courseformat
 
class  core_courseformat\activityoverviewbase
 
class  core_courseformat\base
 Base class for course formats. More...
 
class  core_courseformat\external\create_module
 
class  core_courseformat\external\file_handlers
 
class  core_courseformat\external\new_module
 
class  core_courseformat\formatactions
 
class  core_courseformat\hook\after_cm_name_edited
 
class  core_courseformat\hook\after_course_content_updated
 
class  core_courseformat\hook_listener
 
class  core_courseformat\local\baseactions
 
class  core_courseformat\local\cmactions
 
class  core_courseformat\local\courseactions
 
class  core_courseformat\local\overview\overviewfactory
 
class  core_courseformat\local\overview\overviewitem
 
class  core_courseformat\local\overview\resourceoverview
 
class  core_courseformat\local\sectionactions
 
class  core_courseformat\output\activitybadge
 
class  core_courseformat\output\legacy_renderer
 
class  core_courseformat\output\local\content
 
class  core_courseformat\output\local\content\addsection
 Base class to render a course add section buttons. More...
 
class  core_courseformat\output\local\content\basecontrolmenu
 
class  core_courseformat\output\local\content\bulkedittoggler
 
class  core_courseformat\output\local\content\bulkedittools
 
class  core_courseformat\output\local\content\cm
 Base class to render a course module inside a course format. More...
 
class  core_courseformat\output\local\content\cm\availability
 Base class to render a course module availability inside a course format. More...
 
class  core_courseformat\output\local\content\cm\cmicon
 Base class to render a course module icon. More...
 
class  core_courseformat\output\local\content\cm\cmname
 Base class to render a course module inplace editable header. More...
 
class  core_courseformat\output\local\content\cm\completion
 
class  core_courseformat\output\local\content\cm\controlmenu
 Base class to render a course module menu inside a course format. More...
 
class  core_courseformat\output\local\content\cm\delegatedcontrolmenu
 
class  core_courseformat\output\local\content\cm\groupmode
 
class  core_courseformat\output\local\content\cm\title
 Base class to render a course module title inside a course format. More...
 
class  core_courseformat\output\local\content\cm\visibility
 Base class to render a course module availability inside a course format. More...
 
class  core_courseformat\output\local\content\delegatedsection
 Base class to render a delegated section. More...
 
class  core_courseformat\output\local\content\frontpagesection
 Represents the frontpage section 1. More...
 
class  core_courseformat\output\local\content\section
 Base class to render a course section. More...
 
class  core_courseformat\output\local\content\section\availability
 Base class to render section availability. More...
 
class  core_courseformat\output\local\content\section\cmitem
 Base class to render a section activity in the activities list. More...
 
class  core_courseformat\output\local\content\section\cmlist
 Base class to render a section activity list. More...
 
class  core_courseformat\output\local\content\section\cmsummary
 Base class to render a course section summary. More...
 
class  core_courseformat\output\local\content\section\controlmenu
 
class  core_courseformat\output\local\content\section\header
 Base class to render a section header. More...
 
class  core_courseformat\output\local\content\section\summary
 Base class to render a course section summary. More...
 
class  core_courseformat\output\local\content\section\visibility
 
class  core_courseformat\output\local\content\sectionnavigation
 Base class to render a course add section navigation. More...
 
class  core_courseformat\output\local\content\sectionselector
 Represents the section selector. More...
 
class  core_courseformat\output\local\courseupdate
 
class  core_courseformat\output\local\overview\activityname
 
class  core_courseformat\output\local\overview\missingoverviewnotice
 
class  core_courseformat\output\local\overview\overviewtable
 
class  core_courseformat\output\local\state\cm
 
class  core_courseformat\output\section_renderer
 
class  core_courseformat\privacy\provider
 
class  core_courseformat\sectiondelegate
 
class  core_courseformat\sectiondelegatemodule
 
class  core_courseformat\stateactions
 

Variables

global core_courseformat\external::$CFG
 
global core_courseformat\output::$CFG
 

Detailed Description