public static function WebformConditionals::factory in Webform 7.4
Creates and caches a WebformConditional for a given node.
1 call to WebformConditionals::factory()
- webform_get_conditional_sorter in ./
webform.module - Returns a new or cached WebformConditionals object for the specified node.
File
- includes/
webform.webformconditionals.inc, line 44 - Conditional engine to process dependencies within the webform's conditionals.
Class
- WebformConditionals
- Performs analysis and topological sorting on the conditionals.
Code
public static function factory($node) {
if (!isset(self::$conditionals[$node->nid])) {
self::$conditionals[$node->nid] = new WebformConditionals($node);
}
return self::$conditionals[$node->nid];
}