public static function AddEntry($arrEntryData) { if (!FBContestApplication::CanSubmit()) { return false; } $objEntry = new ContestEntry(); $objEntry->fbuid = FBContestApplication::FBUid(); $objEntry->creDate = MFBDateTime::Now(); $objEntry->Save(); foreach ($arrEntryData as $strName => $arrData) { $objEntryAnswer = new ContestFormAnswer(); $objEntryAnswer->idContestEntry = $objEntry->idContestEntry; $objEntryAnswer->name = $strName; $objEntryAnswer->idContestFormFieldType = $arrData['type']; $objEntryAnswer->value = $arrData['value']; $objEntryAnswer->save(); } return true; }