예제 #1
0
 protected function metaExists(Metadata $metadata, Message $message)
 {
     $exists = $message->getMetadata()->filter(function ($entry) use($metadata) {
         if ($entry->getMessage()->getId() == $metadata->getMessage()->getId() && $entry->getType() == $metadata->getType() && $entry->getOracleId() == $metadata->getOracleId() && $entry->getValue() == $metadata->getValue()) {
             return true;
         } else {
             return false;
         }
     })->count() > 0 ? true : false;
     if ($exists) {
         return true;
     } else {
         return false;
     }
 }