/**
  * Show a list of InstagramCollections and their properties
  *
  * @param string $searchTerm
  * @param string $max_id
  * @param InstagramCollection $listInstagramCollectionImages
  * @return void
  */
 public function indexAction($searchTerm = null, $max_id = null, InstagramCollection $listInstagramCollectionImages = null)
 {
     $instagramCollections = $this->instagramCollectionRepository->findAll();
     $userData = $this->authenticationFlow->getUserData();
     $instagramSearchResult = $searchTerm !== null ? $this->instagramApiClient->searchByTag($searchTerm, 20, $max_id) : null;
     $instagramCollectionImageList = $listInstagramCollectionImages !== null ? $listInstagramCollectionImages->getInstagramImages() : null;
     $this->view->assignMultiple(array('argumentNamespace' => $this->request->getArgumentNamespace(), 'userData' => $userData, 'instagramCollections' => $instagramCollections, 'searchLastTerm' => $searchTerm, 'instagramSearchResult' => $instagramSearchResult, 'instagramCollectionImageList' => $instagramCollectionImageList, 'settings' => $this->settings));
 }