Я прочитал абзац о постоянных ссылках (скрыть первичные ключи и заменить их значимыми строками), но я не могу понять, как работает этот код:
public function executePermalink($request)
{
$article = ArticlePeer::retrieveBySlug($request->getParameter('slug');
$this->forward404Unless($article); // Display 404 if no article matches slug
$this->article = $article; // Pass the object to the template
}
Этот код типичен для пропеля, верно? есть что-то подобное для учения? Я должен написать функцию retrieveBySlug()? у вас есть пример, где я могу понять, как это написать?
Большое спасибо