/** * Add New Poll to DB * * @param array $poll * @param array $editPoll * @return int *************************************************************************/ private function pushPollToDB($poll, $pollEdit) { $pollData = parent::pollDB()->getPollDB(); $poll['active'] = true; $poll['totalvotes'] = 0; $poll['time'] = time(); $pollData['polls'][] = $poll; if ($pollEdit == 'new') { // Add new poll return parent::pollDB()->newPollDB($poll); } elseif ($pollEdit > 0) { // Update poll $poll['id'] = $pollEdit; return parent::pollDB()->updatePollDB($poll); } }