Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 3.11.x will end 14 Nov 2022 (12 months plus 6 months extension).
  • Bug fixes for security issues in 3.11.x will end 13 Nov 2023 (18 months plus 12 months extension).
  • PHP version: minimum PHP 7.3.0 Note: minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is supported too.

(no description)

File Size: 56 lines (2 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

a_must_contain_text:: (2 methods):
  check()
  is_not_anchor()


Class: a_must_contain_text  - X-Ref

Brickfield accessibility HTML checker library.

Each source anchor contains text.
a (anchor) element must contain text. The text may occur in the anchor text or in the title attribute of the anchor
or in the Alt text of an image used within the anchor.

check()   X-Ref
The main check function. This is called by the parent class to actually check content.


is_not_anchor(\DOMElement $a)   X-Ref
Returns if a link is not a candidate to be an anchor (which does
not need text).

param: \DOMElement $a
return: bool Whether is is a link (TRUE) or an anchor (FALSE)