public static function createFromNode(NodeElement $node) { $noty = new NotyContainer(); $noty->parse($node); return $noty; }
protected function checkNotyMessages(Session $session) { Mink::getInstance()->ss(); $page = $session->getPage(); $notyContainerNode = $page->findById('noty_top_layout_container'); //$messages = []; $errorMessages = []; if ($notyContainerNode) { $notyContainer = NotyContainer::createFromNode($notyContainerNode); if ($notyContainer->hasErrorMessages()) { $errorMessages = $notyContainer->getErrorMessages(); } //$messages = $notyContainer->getMessages(); $notyContainer->clean(); } $test = 0 === count($errorMessages); return !$test; }