izzum\rules\Rule::setCacheEnabled PHP Method

setCacheEnabled() final public method

should we cache the result if the rule is applied more than once?
final public setCacheEnabled ( boolean $cached = true )
$cached boolean
    public final function setCacheEnabled($cached = true)
    {
        $cached = (bool) $cached;
        $this->use_caching = $cached;
        $this->clearCache();
    }