public function actionEditRedirect(array $variables = array())
{
/* -- Give us something to edit */
$redirectModel = new Retour_RedirectsModel();
$redirectModel->redirectSrcUrl = craft()->request->getParam('defaultRedirectSrcUrl');
$redirectId = 0;
if (!empty($variables['redirectId'])) {
$redirectId = $variables['redirectId'];
$record = craft()->retour->getRedirectById($redirectId);
if ($record) {
$redirectModel->setAttributes($record->getAttributes(), false);
}
}
/* -- Get the list of matches */
$matchList = craft()->retour->getMatchesList();
/* -- Display the edit template */
$this->renderTemplate('retour/_edit', array('values' => $redirectModel, 'matchList' => $matchList, 'redirectId' => $redirectId));
}