'create']); } if ('edit' === $action) { return parent::createFormFor($action, $entity, $formClass, ['step' => 'edit']); } throw new \LogicException('action is not supported: '.$action); } /** * @param QueryBuilder|mixed $query */ protected function orderQuery(string $action, $query, Request $request, PaginatorInterface $paginator): QueryBuilder { /* @var QueryBuilder $query */ return $query->orderBy('e.ordering', 'ASC') ->addOrderBy('e.id', 'ASC'); } }