Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
core_tag

Namespaces

namespace  core_tag\external
  
 
namespace  core_tag\output
  
 
namespace  core_tag\privacy
  
 
namespace  core_tag\reportbuilder\datasource
  
 
namespace  core_tag\reportbuilder\local\entities
  
 
namespace  core_tag\tests
  
 

Classes

class  core_tag\external\tag_area_exporter
 Contains related class for displaying information of a tag area. More...
 
class  core_tag\external\tag_collection_exporter
 Contains related class for displaying information of a tag collection. More...
 
class  core_tag\external\tag_item_exporter
 Contains related class for displaying information of a tag item. More...
 
class  core_tag\external\util
 
class  core_tag\output\tag
 Class to help display tag. More...
 
class  core_tag\output\tagareacollection
 Class to display collection select for the tag area. More...
 
class  core_tag\output\tagareaenabled
 Class to display tag area enabled control. More...
 
class  core_tag\output\tagareashowstandard
 Class to display tag area show standard control. More...
 
class  core_tag\output\tagcloud
 Class to display a tag cloud - set of tags where each has a weight. More...
 
class  core_tag\output\tagcollname
 Class to preapare a tag name for display. More...
 
class  core_tag\output\tagcollsearchable
 Class to display tag collection searchable control. More...
 
class  core_tag\output\tagfeed
 Class to display feed of tagged items. More...
 
class  core_tag\output\tagflag
 Class to display tag flag toggle. More...
 
class  core_tag\output\tagindex
 Class to display items tagged with a specific tag. More...
 
class  core_tag\output\tagisstandard
 Class to display/toggle tag isstandard attribute. More...
 
class  core_tag\output\taglist
 Class to preapare a list of tags for display, usually the list of tags some entry is tagged with. More...
 
class  core_tag\output\tagname
 Class to preapare a tag name for display. More...
 
class  core_tag\privacy\provider
 Privacy Subsystem implementation for core_tag. More...
 
class  core_tag\reportbuilder\datasource\tags
 
class  core_tag\reportbuilder\local\entities\collection
 
class  core_tag\reportbuilder\local\entities\instance
 
class  core_tag\reportbuilder\local\entities\tag
 
class  core_tag_area
 Class to manage tag areas. More...
 
class  core_tag_areas_table
 Table with the list of available tag areas for "Manage tags" page. More...
 
class  core_tag_collections_table
 Table with the list of tag collections for "Manage tags" page. More...
 
class  core_tag_external
 
class  core_tag_index_builder
 Helper to build tag index. More...
 
class  core_tag_manage_table
 
class  core_tag_renderer
 Class core_tag_renderer. More...
 
class  core_tag_tag
 
class  tag_edit_form
 Defines the form for editing tags. More...
 

Functions

 core_tag_inplace_editable ($itemtype, $itemid, $newvalue)
 Implements callback inplace_editable() allowing to edit values in-place.
 
 tag_page_type_list ($pagetype, $parentcontext, $currentcontext)
 Return a list of page types.
 

Variables

global core_tag\tests::$CFG
 
 $name ='Courier-Bold'
 
 if (!defined( 'MOODLE_INTERNAL'))
 

Detailed Description

Function Documentation

◆ core_tag_inplace_editable()

core_tag_inplace_editable ( $itemtype,
$itemid,
$newvalue )

Implements callback inplace_editable() allowing to edit values in-place.

Parameters
string$itemtype
int$itemid
mixed$newvalue
Return values
core\output\inplace_editable

◆ tag_page_type_list()

tag_page_type_list ( $pagetype,
$parentcontext,
$currentcontext )

Return a list of page types.

Parameters
string$pagetypecurrent page type
stdClass$parentcontextBlock's parent context
stdClass$currentcontextCurrent context of block

Variable Documentation

◆ if

if(!defined('MOODLE_INTERNAL')) ( ! defined 'MOODLE_INTERNAL')