public function addRequirement($fulfilled, $testMessage, $helpHtml, $helpText = null)
    {
        $this->add(new Requirement($fulfilled, $testMessage, $helpHtml, $helpText, false));
    }
public function addRequirement($fulfilled, $testMessage, $helpHtml, $helpText = null)
    {
        $this->add(new Requirement($fulfilled, $testMessage, $helpHtml, $helpText, false));
    }
public function addRequirement ( $ fulfilled , $ testMessage , $ helpHtml , $ helpText = null ) { $ this -> add ( new Requirement ( $ fulfilled , $ testMessage , $ helpHtml , $ helpText , false ) ) ; }
Adds a mandatory requirement.

@param bool        $fulfilled   Whether the requirement is fulfilled
@param string      $testMessage The message for testing the requirement
@param string      $helpHtml    The help text formatted in HTML for resolving the problem
@param string|null $helpText    The help text (when null, it will be inferred from $helpHtml, i.e. stripped from HTML tags)
Adds a mandatory requirement .