Skip to content

Instantly share code, notes, and snippets.

@kolyadin
Created February 27, 2014 11:50
Show Gist options
  • Save kolyadin/9248703 to your computer and use it in GitHub Desktop.
Save kolyadin/9248703 to your computer and use it in GitHub Desktop.
//Выбираем основные новости (большие)
{
$dataMapHelper = new DataMapHelper();
$dataMapHelper->setRelationship([
'popcorn\\model\\dataMaps\\NewsPostDataMap' => NewsPostDataMap::WITH_TAGS,
'popcorn\\model\\dataMaps\\TagDataMap' => TagDataMap::WITH_ENTITY,
'popcorn\\model\\dataMaps\\PersonDataMap' => PersonDataMap::WITH_NONE
]);
$dataMap = new NewsTagDataMap($dataMapHelper);
$onPage = 10;
$paginator = [($page - 1) * $onPage, $onPage];
$posts = $dataMap->findByPersonTag($person, $paginator);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment