Exemplo n.º 1
0
 /**
  * @param string $routeName
  * @param mixed $query
  * @param Request $request
  */
 function __construct(string $routeName, $query, Request $request)
 {
     parent::__construct($routeName, $query, $request);
     if ($query instanceof QueryBuilder) {
         $this->results = $query->getQuery()->getResult();
     } elseif ($query instanceof \ModelCriteria) {
         $results = $query->find();
         if ($results instanceof \PropelObjectCollection) {
             $this->results = $results->toArray();
         }
     } elseif ($query instanceof Query) {
         $this->results = [];
     }
 }
Exemplo n.º 2
0
 /**
  * @param string $routeName
  * @param mixed $query
  * @param Request $request
  * @param FormInterface $form
  * @param string|null $alias
  */
 function __construct(string $routeName, $query, Request $request, FormInterface $form, string $alias = null)
 {
     parent::__construct($routeName, $query, $request);
     $this->form = $form;
     $this->alias = $alias;
 }