exception |
Doctrine\ORM\NonUniqueResultException {#3332
#message: "More than one result was found for query although one row or none was expected."
#code: 0
#file: "/srv/open_marketplace/vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php"
#line: 967
trace: {
/srv/open_marketplace/vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php:967 {
Doctrine\ORM\AbstractQuery->getOneOrNullResult($hydrationMode = null) …
› if (count($result) > 1) {
› throw new NonUniqueResultException();
› }
}
/srv/open_marketplace/src/Component/Vendor/Repository/TaxonRepository.php:25 {
BitBag\OpenMarketplace\Component\Vendor\Repository\TaxonRepository->findForVendorPage(?string $slug, string $locale): TaxonInterface …
› ->getQuery()
› ->getOneOrNullResult()
› ;
}
/srv/open_marketplace/src/Component/Vendor/TaxonContext.php:28 {
BitBag\OpenMarketplace\Component\Vendor\TaxonContext->getForVendorPage(?string $slug, string $locale): TaxonInterface …
› {
› return $this->taxonRepository->findForVendorPage($slug, $locale);
› }
arguments: {
$slug: null
$locale: "el"
}
}
/srv/open_marketplace/vendor/symfony/expression-language/Node/GetAttrNode.php:89 {
Symfony\Component\ExpressionLanguage\Node\GetAttrNode->evaluate(array $functions, array $values) …
›
› return $toCall(...array_values($this->nodes['arguments']->evaluate($functions, $values)));
›
arguments: {
$slug: null
$locale: "el"
}
}
/srv/open_marketplace/vendor/symfony/expression-language/Node/FunctionNode.php:47 {
Symfony\Component\ExpressionLanguage\Node\FunctionNode->evaluate(array $functions, array $values) …
› foreach ($this->nodes['arguments']->nodes as $node) {
› $arguments[] = $node->evaluate($functions, $values);
› }
arguments: {
$functions: [ …4]
$values: [ …1]
}
}
/srv/open_marketplace/vendor/symfony/expression-language/ExpressionLanguage.php:67 {
Symfony\Component\ExpressionLanguage\ExpressionLanguage->evaluate($expression, array $values = []) …
› {
› return $this->parse($expression, array_keys($values))->getNodes()->evaluate($this->functions, $values);
› }
arguments: {
$functions: [ …4]
$values: [ …1]
}
}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ParametersParser.php:103 {
Sylius\Bundle\ResourceBundle\Controller\ParametersParser->parseRequestValueExpression(string $expression, Request $request) …
›
› return $this->expression->evaluate($expression, ['container' => $this->container]);
› }
arguments: {
$expression: "notFoundOnNull(service('bitbag.open_marketplace.component.vendor.context.taxon').getForVendorPage(service('request_stack').getCurrentRequest().attributes.get('slug', null), service('sylius.context.locale').getLocaleCode()))"
$values: [ …1]
}
}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ParametersParser.php:69 {
Sylius\Bundle\ResourceBundle\Controller\ParametersParser->parseRequestValue($parameter, Request $request) …
› if (0 === strpos($parameter, 'expr:')) {
› return $this->parseRequestValueExpression(substr($parameter, 5), $request);
› }
arguments: {
$expression: "notFoundOnNull(service('bitbag.open_marketplace.component.vendor.context.taxon').getForVendorPage(service('request_stack').getCurrentRequest().attributes.get('slug', null), service('sylius.context.locale').getLocaleCode()))"
$request: Symfony\Component\HttpFoundation\Request {#6 …}
}
}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ParametersParser.php:47 {
Sylius\Bundle\ResourceBundle\Controller\ParametersParser->Sylius\Bundle\ResourceBundle\Controller\{closure} …
›
› return $this->parseRequestValue($parameter, $request);
› },
arguments: {
$parameter: "expr:notFoundOnNull(service('bitbag.open_marketplace.component.vendor.context.taxon').getForVendorPage(service('request_stack').getCurrentRequest().attributes.get('slug', null), service('sylius.context.locale').getLocaleCode()))"
$request: Symfony\Component\HttpFoundation\Request {#6 …}
}
}
Sylius\Bundle\ResourceBundle\Controller\ParametersParser->Sylius\Bundle\ResourceBundle\Controller\{closure}() {}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ParametersParser.php:42 {
Sylius\Bundle\ResourceBundle\Controller\ParametersParser->parseRequestValues(array $parameters, Request $request): array …
› */
› function ($parameter) use ($request) {
› if (is_array($parameter)) {
arguments: {
$callback: Closure($parameter) {#3161 …}
$array: [ …2]
}
}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ParametersParser.php:44 {
Sylius\Bundle\ResourceBundle\Controller\ParametersParser->Sylius\Bundle\ResourceBundle\Controller\{closure} …
› if (is_array($parameter)) {
› return $this->parseRequestValues($parameter, $request);
› }
arguments: {
$parameters: [ …2]
$request: Symfony\Component\HttpFoundation\Request {#6 …}
}
}
Sylius\Bundle\ResourceBundle\Controller\ParametersParser->Sylius\Bundle\ResourceBundle\Controller\{closure}() {}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ParametersParser.php:42 {
Sylius\Bundle\ResourceBundle\Controller\ParametersParser->parseRequestValues(array $parameters, Request $request): array …
› */
› function ($parameter) use ($request) {
› if (is_array($parameter)) {
arguments: {
$callback: Closure($parameter) {#3161 …}
$array: [ …2]
}
}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ParametersParser.php:44 {
Sylius\Bundle\ResourceBundle\Controller\ParametersParser->Sylius\Bundle\ResourceBundle\Controller\{closure} …
› if (is_array($parameter)) {
› return $this->parseRequestValues($parameter, $request);
› }
arguments: {
$parameters: [ …2]
$request: Symfony\Component\HttpFoundation\Request {#6 …}
}
}
Sylius\Bundle\ResourceBundle\Controller\ParametersParser->Sylius\Bundle\ResourceBundle\Controller\{closure}() {}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ParametersParser.php:42 {
Sylius\Bundle\ResourceBundle\Controller\ParametersParser->parseRequestValues(array $parameters, Request $request): array …
› */
› function ($parameter) use ($request) {
› if (is_array($parameter)) {
arguments: {
$callback: Closure($parameter) {#3161 …}
$array: [ …2]
}
}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Grid/View/ResourceGridViewFactory.php:44 {
Sylius\Bundle\ResourceBundle\Grid\View\ResourceGridViewFactory->create(Grid $grid, Parameters $parameters, MetadataInterface $metadata, RequestConfiguration $requestConfiguration): ResourceGridView …
›
› $grid->setDriverConfiguration($this->parametersParser->parseRequestValues($driverConfiguration, $request));
›
arguments: {
$parameters: [ …2]
$request: Symfony\Component\HttpFoundation\Request {#6 …}
}
}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Grid/Controller/ResourcesResolver.php:55 {
Sylius\Bundle\ResourceBundle\Grid\Controller\ResourcesResolver->getResources(RequestConfiguration $requestConfiguration, RepositoryInterface $repository) …
›
› $gridView = $this->gridViewFactory->create($gridDefinition, $parameters, $requestConfiguration->getMetadata(), $requestConfiguration);
›
arguments: {
$grid: Sylius\Component\Grid\Definition\Grid {#3170 …}
$parameters: Sylius\Component\Grid\Parameters {#3168 …}
$metadata: Sylius\Component\Resource\Metadata\Metadata {#142 …}
$requestConfiguration: Sylius\Bundle\ResourceBundle\Controller\RequestConfiguration {#3150 …}
}
}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ResourcesCollectionProvider.php:39 {
Sylius\Bundle\ResourceBundle\Controller\ResourcesCollectionProvider->get(RequestConfiguration $requestConfiguration, RepositoryInterface $repository) …
› {
› $resources = $this->resourcesResolver->getResources($requestConfiguration, $repository);
› $paginationLimits = [];
arguments: {
$requestConfiguration: Sylius\Bundle\ResourceBundle\Controller\RequestConfiguration {#3150 …}
$repository: BitBag\OpenMarketplace\Component\Product\Repository\ProductRepository {#3005 …}
}
}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ResourceController.php:142 {
Sylius\Bundle\ResourceBundle\Controller\ResourceController->indexAction(Request $request): Response …
› $this->isGrantedOr403($configuration, ResourceActions::INDEX);
› $resources = $this->resourcesCollectionProvider->get($configuration, $this->repository);
›
arguments: {
$requestConfiguration: Sylius\Bundle\ResourceBundle\Controller\RequestConfiguration {#3150 …}
$repository: BitBag\OpenMarketplace\Component\Product\Repository\ProductRepository {#3005 …}
}
}
/srv/open_marketplace/vendor/symfony/http-kernel/HttpKernel.php:163 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#6 …}
}
}
/srv/open_marketplace/vendor/symfony/http-kernel/HttpKernel.php:75 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#6 …}
$type: 1
}
}
/srv/open_marketplace/vendor/symfony/http-kernel/Kernel.php:202 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#6 …}
$type: 1
$catch: true
}
}
/srv/open_marketplace/public/index.php:25 {
› $request = Request::createFromGlobals();
› $response = $kernel->handle($request);
› $response->send();
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#6 …}
}
}
}
} |