Esempio n. 1
0
 /**
  * @Route("/search/{id}", name="oro_tag_search", requirements={"id"="\d+"}, defaults={"id"=0})
  * @Template
  * @AclAncestor("oro_tag_view")
  */
 public function searchAction(Tag $entity, Request $request)
 {
     // path to datagrid subrequest
     $from = $request->get('from');
     /** @var \Oro\Bundle\TagBundle\Provider\SearchProvider $provider */
     $provider = $this->get('oro_tag.provider.search_provider');
     return array('tag' => $entity, 'from' => $from, 'groupedResults' => $provider->getGroupedResults($entity->getId()));
 }
Esempio n. 2
0
 /**
  * @Route("/search/{id}", name="oro_tag_search", requirements={"id"="\d+"}, defaults={"id"=0})
  * @Template
  * @AclAncestor("oro_tag_view")
  */
 public function searchAction(Tag $entity, Request $request)
 {
     // path to datagrid subrequest
     $from = $request->get('from');
     /** @var \Oro\Bundle\TagBundle\Provider\SearchProvider $provider */
     $provider = $this->get('oro_tag.provider.search_provider');
     $groupedResults = $provider->getGroupedResults($entity->getId());
     $selectedResult = null;
     foreach ($groupedResults as $alias => $type) {
         if ($alias == $from) {
             $selectedResult = $type;
         }
     }
     return array('tag' => $entity, 'from' => $from, 'groupedResults' => $groupedResults, 'selectedResult' => $selectedResult);
 }
Esempio n. 3
0
 public function setUp()
 {
     $this->tag = new Tag();
     $this->assertEquals(null, $this->tag->getId());
 }
 /**
  * @param Tag $tag
  *
  * @return array
  */
 private function getTagData(Tag $tag)
 {
     $data = ['id' => $tag->getId(), 'name' => $tag->getName()];
     return $data;
 }