Example #1
0
 public function setCircles(Revision $revision)
 {
     $objectArray = $revision->getRawData();
     if (!empty($revision->getContentType()->getCirclesField()) && isset($objectArray[$revision->getContentType()->getCirclesField()]) && !empty($objectArray[$revision->getContentType()->getCirclesField()])) {
         $revision->setCircles(is_array($objectArray[$revision->getContentType()->getCirclesField()]) ? $objectArray[$revision->getContentType()->getCirclesField()] : [$objectArray[$revision->getContentType()->getCirclesField()]]);
     } else {
         $revision->setCircles(null);
     }
 }