protected function getAssociatedEntryFromRequest(Control $control, Request $request)
 {
     /**
      * @var $control AssociationControl
      */
     $r = $this->entityManager->getRepository('Concrete\\Core\\Entity\\Express\\Entry');
     $entryID = $request->request->get('express_association_' . $control->getId());
     $associatedEntry = $r->findOneById($entryID);
     return $associatedEntry;
 }
 protected function getAssociatedEntriesFromRequest(Control $control, Request $request)
 {
     $r = $this->entityManager->getRepository('Concrete\\Core\\Entity\\Express\\Entry');
     $entryIDs = $request->request->get('express_association_' . $control->getId());
     $associatedEntries = array();
     if (is_array($entryIDs)) {
         foreach ($entryIDs as $entryID) {
             $associatedEntry = $r->findOneById($entryID);
             $target = $control->getAssociation()->getTargetEntity();
             if (is_object($associatedEntry) && $associatedEntry->getEntity()->getID() == $target->getID()) {
                 $associatedEntries[] = $associatedEntry;
             }
         }
     }
     return $associatedEntries;
 }