public function deleteAction() { $selectedIds = $_POST['selected']; $titles = array(); for ($i = 0; $i < count($selectedIds); $i++) { $redirect = new Redirect_Class_Redirect($selectedIds[$i]); $titles[] = $redirect->row['requestString']; $redirect->delete(); } $this->addMessage(implode(', ', $titles) . ' <strong>deleted</strong>'); }
public static function redirectLookup($event, $frontController) { $redirect = new Redirect_Class_Redirect(); $redirect->loadRow($frontController->requestString, 'requestString'); if ($redirect->row['redirectId']) { if (strtolower(substr($redirect->row['redirectUrl'], 0, 4) == 'http')) { redirect_to($redirect->row['redirectUrl']); } else { redirect($redirect->row['redirectUrl']); } } }