Example #1
0
	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>');
	}
Example #2
0
	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']);
			}
		}
	}