public static function createFromNode(NodeElement $node)
 {
     $noty = new NotyContainer();
     $noty->parse($node);
     return $noty;
 }
Exemple #2
0
 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;
 }