$driverOptions = $this->params['driverOptions'] ?? [];
$user = $this->params['user'] ?? null;
$password = $this->params['password'] ?? null;
$this->_conn = $this->_driver->connect($this->params, $user, $password, $driverOptions);
$this->transactionNestingLevel = 0;
if ($this->autoCommit === false) {
$this->beginTransaction();
*
* @throws Exception If an invalid platform was specified for this connection.
*/
private function detectDatabasePlatform(): void
{
$version = $this->getDatabasePlatformVersion();
if ($version !== null) {
assert($this->_driver instanceof VersionAwarePlatformDriver);
$this->platform = $this->_driver->createDatabasePlatformForVersion($version);
*/
private function completeIdGeneratorMapping(ClassMetadataInfo $class)
{
$idGenType = $class->generatorType;
if ($idGenType == ClassMetadata::GENERATOR_TYPE_AUTO) {
if ($this->getTargetPlatform()->prefersSequences()) {
$class->setIdGeneratorType(ClassMetadata::GENERATOR_TYPE_SEQUENCE);
} else if ($this->getTargetPlatform()->prefersIdentityColumns()) {
$class->setIdGeneratorType(ClassMetadata::GENERATOR_TYPE_IDENTITY);
} else {
$class->setIdGeneratorType(ClassMetadata::GENERATOR_TYPE_TABLE);
// However this is only true if the hierarchy of parents contains the root entity,
// if it consists of mapped superclasses these don't necessarily include the id field.
if ($parent && $rootEntityFound) {
$this->inheritIdGeneratorMapping($class, $parent);
} else {
$this->completeIdGeneratorMapping($class);
}
if (!$class->isMappedSuperclass) {
foreach ($class->embeddedClasses as $property => $embeddableClass) {
if ($cached instanceof ClassMetadata) {
$this->loadedMetadata[$realClassName] = $cached;
$this->wakeupReflection($cached, $this->getReflectionService());
} else {
foreach ($this->loadMetadata($realClassName) as $loadedClassName) {
$this->cacheDriver->save(
$loadedClassName . $this->cacheSalt,
$this->loadedMetadata[$loadedClassName]
);
}
/**
* {@inheritdoc}
*/
public function getRepository(EntityManagerInterface $entityManager, $entityName): ObjectRepository
{
$metadata = $entityManager->getClassMetadata($entityName);
$repositoryServiceId = $metadata->customRepositoryClassName;
$customRepositoryName = $metadata->customRepositoryClassName;
if ($customRepositoryName !== null) {
// fetch from the container
* @param array $orderBy
* @return ArrayCollection
*/
public function findBy(array $criteria = [], array $orderBy = null, $limit = null, $offset = null)
{
$itemList = $this->getRepository()->findBy($criteria, $orderBy, $limit, $offset);
return new ArrayCollection($itemList);
}
public function findOneBy(array $criteria = [], array $orderBy = null)
public function getSellingOffersByTarget($target)
{
$sellingOffers = new ArrayCollection();
if (is_null($target) || $target != HomeController::TARGET_BUYER) {
$target = HomeController::TARGET_FARMER;
$sellingOffers = $this->findBy(['status' => true],[],3);
}
if ($target === HomeController::TARGET_BUYER) {
$sellingOffers = $this->findBy(['status' => true],[],4);
}
return $sellingOffers;
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = $controller(...$arguments);
// view
if (!$response instanceof Response) {
$event = new ViewEvent($this, $request, $type, $response);
$this->dispatcher->dispatch($event, KernelEvents::VIEW);
public function handle(Request $request, int $type = HttpKernelInterface::MASTER_REQUEST, bool $catch = true)
{
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
try {
parent::__construct($dsn, (string) $user, (string) $password, (array) $options);
$this->setAttribute(PDO::ATTR_STATEMENT_CLASS, [Statement::class, []]);
$this->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $exception) {
throw Exception::new($exception);
}
}
/**
* {@inheritdoc}
$driverOptions = $this->params['driverOptions'] ?? [];
$user = $this->params['user'] ?? null;
$password = $this->params['password'] ?? null;
$this->_conn = $this->_driver->connect($this->params, $user, $password, $driverOptions);
$this->transactionNestingLevel = 0;
if ($this->autoCommit === false) {
$this->beginTransaction();
*
* @throws Exception If an invalid platform was specified for this connection.
*/
private function detectDatabasePlatform(): void
{
$version = $this->getDatabasePlatformVersion();
if ($version !== null) {
assert($this->_driver instanceof VersionAwarePlatformDriver);
$this->platform = $this->_driver->createDatabasePlatformForVersion($version);
*/
private function completeIdGeneratorMapping(ClassMetadataInfo $class)
{
$idGenType = $class->generatorType;
if ($idGenType == ClassMetadata::GENERATOR_TYPE_AUTO) {
if ($this->getTargetPlatform()->prefersSequences()) {
$class->setIdGeneratorType(ClassMetadata::GENERATOR_TYPE_SEQUENCE);
} else if ($this->getTargetPlatform()->prefersIdentityColumns()) {
$class->setIdGeneratorType(ClassMetadata::GENERATOR_TYPE_IDENTITY);
} else {
$class->setIdGeneratorType(ClassMetadata::GENERATOR_TYPE_TABLE);
// However this is only true if the hierarchy of parents contains the root entity,
// if it consists of mapped superclasses these don't necessarily include the id field.
if ($parent && $rootEntityFound) {
$this->inheritIdGeneratorMapping($class, $parent);
} else {
$this->completeIdGeneratorMapping($class);
}
if (!$class->isMappedSuperclass) {
foreach ($class->embeddedClasses as $property => $embeddableClass) {
if ($cached instanceof ClassMetadata) {
$this->loadedMetadata[$realClassName] = $cached;
$this->wakeupReflection($cached, $this->getReflectionService());
} else {
foreach ($this->loadMetadata($realClassName) as $loadedClassName) {
$this->cacheDriver->save(
$loadedClassName . $this->cacheSalt,
$this->loadedMetadata[$loadedClassName]
);
}
/**
* {@inheritdoc}
*/
public function getRepository(EntityManagerInterface $entityManager, $entityName): ObjectRepository
{
$metadata = $entityManager->getClassMetadata($entityName);
$repositoryServiceId = $metadata->customRepositoryClassName;
$customRepositoryName = $metadata->customRepositoryClassName;
if ($customRepositoryName !== null) {
// fetch from the container
* @param array $orderBy
* @return ArrayCollection
*/
public function findBy(array $criteria = [], array $orderBy = null, $limit = null, $offset = null)
{
$itemList = $this->getRepository()->findBy($criteria, $orderBy, $limit, $offset);
return new ArrayCollection($itemList);
}
public function findOneBy(array $criteria = [], array $orderBy = null)
public function getSellingOffersByTarget($target)
{
$sellingOffers = new ArrayCollection();
if (is_null($target) || $target != HomeController::TARGET_BUYER) {
$target = HomeController::TARGET_FARMER;
$sellingOffers = $this->findBy(['status' => true],[],3);
}
if ($target === HomeController::TARGET_BUYER) {
$sellingOffers = $this->findBy(['status' => true],[],4);
}
return $sellingOffers;
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = $controller(...$arguments);
// view
if (!$response instanceof Response) {
$event = new ViewEvent($this, $request, $type, $response);
$this->dispatcher->dispatch($event, KernelEvents::VIEW);
public function handle(Request $request, int $type = HttpKernelInterface::MASTER_REQUEST, bool $catch = true)
{
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
* @throws PDOException In case of an error.
*/
public function __construct($dsn, $user = null, $password = null, ?array $options = null)
{
try {
parent::__construct($dsn, (string) $user, (string) $password, (array) $options);
$this->setAttribute(PDO::ATTR_STATEMENT_CLASS, [Statement::class, []]);
$this->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $exception) {
throw Exception::new($exception);
}
* @throws PDOException In case of an error.
*/
public function __construct($dsn, $user = null, $password = null, ?array $options = null)
{
try {
parent::__construct($dsn, (string) $user, (string) $password, (array) $options);
$this->setAttribute(PDO::ATTR_STATEMENT_CLASS, [Statement::class, []]);
$this->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $exception) {
throw Exception::new($exception);
}
$driverOptions = $this->params['driverOptions'] ?? [];
$user = $this->params['user'] ?? null;
$password = $this->params['password'] ?? null;
$this->_conn = $this->_driver->connect($this->params, $user, $password, $driverOptions);
$this->transactionNestingLevel = 0;
if ($this->autoCommit === false) {
$this->beginTransaction();
*
* @throws Exception If an invalid platform was specified for this connection.
*/
private function detectDatabasePlatform(): void
{
$version = $this->getDatabasePlatformVersion();
if ($version !== null) {
assert($this->_driver instanceof VersionAwarePlatformDriver);
$this->platform = $this->_driver->createDatabasePlatformForVersion($version);
*/
private function completeIdGeneratorMapping(ClassMetadataInfo $class)
{
$idGenType = $class->generatorType;
if ($idGenType == ClassMetadata::GENERATOR_TYPE_AUTO) {
if ($this->getTargetPlatform()->prefersSequences()) {
$class->setIdGeneratorType(ClassMetadata::GENERATOR_TYPE_SEQUENCE);
} else if ($this->getTargetPlatform()->prefersIdentityColumns()) {
$class->setIdGeneratorType(ClassMetadata::GENERATOR_TYPE_IDENTITY);
} else {
$class->setIdGeneratorType(ClassMetadata::GENERATOR_TYPE_TABLE);
// However this is only true if the hierarchy of parents contains the root entity,
// if it consists of mapped superclasses these don't necessarily include the id field.
if ($parent && $rootEntityFound) {
$this->inheritIdGeneratorMapping($class, $parent);
} else {
$this->completeIdGeneratorMapping($class);
}
if (!$class->isMappedSuperclass) {
foreach ($class->embeddedClasses as $property => $embeddableClass) {
if ($cached instanceof ClassMetadata) {
$this->loadedMetadata[$realClassName] = $cached;
$this->wakeupReflection($cached, $this->getReflectionService());
} else {
foreach ($this->loadMetadata($realClassName) as $loadedClassName) {
$this->cacheDriver->save(
$loadedClassName . $this->cacheSalt,
$this->loadedMetadata[$loadedClassName]
);
}
/**
* {@inheritdoc}
*/
public function getRepository(EntityManagerInterface $entityManager, $entityName): ObjectRepository
{
$metadata = $entityManager->getClassMetadata($entityName);
$repositoryServiceId = $metadata->customRepositoryClassName;
$customRepositoryName = $metadata->customRepositoryClassName;
if ($customRepositoryName !== null) {
// fetch from the container
* @param array $orderBy
* @return ArrayCollection
*/
public function findBy(array $criteria = [], array $orderBy = null, $limit = null, $offset = null)
{
$itemList = $this->getRepository()->findBy($criteria, $orderBy, $limit, $offset);
return new ArrayCollection($itemList);
}
public function findOneBy(array $criteria = [], array $orderBy = null)
public function getSellingOffersByTarget($target)
{
$sellingOffers = new ArrayCollection();
if (is_null($target) || $target != HomeController::TARGET_BUYER) {
$target = HomeController::TARGET_FARMER;
$sellingOffers = $this->findBy(['status' => true],[],3);
}
if ($target === HomeController::TARGET_BUYER) {
$sellingOffers = $this->findBy(['status' => true],[],4);
}
return $sellingOffers;
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = $controller(...$arguments);
// view
if (!$response instanceof Response) {
$event = new ViewEvent($this, $request, $type, $response);
$this->dispatcher->dispatch($event, KernelEvents::VIEW);
public function handle(Request $request, int $type = HttpKernelInterface::MASTER_REQUEST, bool $catch = true)
{
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
No log messages
[3/3] ConnectionException |
---|
Doctrine\DBAL\Exception\ConnectionException: An exception occurred in driver: SQLSTATE[HY000] [2002] Connection refused at vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:112 at Doctrine\DBAL\Driver\AbstractMySQLDriver->convertException() (vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php:182) at Doctrine\DBAL\DBALException::wrapException() (vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php:169) at Doctrine\DBAL\DBALException::driverException() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php:30) at Doctrine\DBAL\Driver\PDOMySql\Driver->connect() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:362) at Doctrine\DBAL\Connection->connect() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:427) at Doctrine\DBAL\Connection->getDatabasePlatformVersion() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:387) at Doctrine\DBAL\Connection->detectDatabasePlatform() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:330) at Doctrine\DBAL\Connection->getDatabasePlatform() (vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:801) at Doctrine\ORM\Mapping\ClassMetadataFactory->getTargetPlatform() (vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:628) at Doctrine\ORM\Mapping\ClassMetadataFactory->completeIdGeneratorMapping() (vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:166) at Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata() (vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:306) at Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata() (vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:82) at Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata() (vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:185) at Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor() (vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:288) at Doctrine\ORM\EntityManager->getClassMetadata() (vendor/doctrine/doctrine-bundle/Repository/ContainerRepositoryFactory.php:37) at Doctrine\Bundle\DoctrineBundle\Repository\ContainerRepositoryFactory->getRepository() (vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:739) at Doctrine\ORM\EntityManager->getRepository() (vendor/doctrine/persistence/lib/Doctrine/Persistence/AbstractManagerRegistry.php:217) at Doctrine\Persistence\AbstractManagerRegistry->getRepository() (src/AgriVector/Service/Market/SellingOfferService.php:49) at App\AgriVector\Service\Market\SellingOfferService->getRepository() (src/AgriVector/Service/BaseService.php:29) at App\AgriVector\Service\BaseService->findBy() (src/AgriVector/Service/Market/SellingOfferService.php:117) at App\AgriVector\Service\Market\SellingOfferService->getSellingOffersByTarget() (src/AgriVector/Controller/HomeController.php:47) at App\AgriVector\Controller\HomeController->homeAction() (vendor/symfony/http-kernel/HttpKernel.php:157) at Symfony\Component\HttpKernel\HttpKernel->handleRaw() (vendor/symfony/http-kernel/HttpKernel.php:79) at Symfony\Component\HttpKernel\HttpKernel->handle() (vendor/symfony/http-kernel/Kernel.php:195) at Symfony\Component\HttpKernel\Kernel->handle() (public/index.php:25) |
[2/3] Exception |
---|
Doctrine\DBAL\Driver\PDO\Exception: SQLSTATE[HY000] [2002] Connection refused at vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDO/Exception.php:18 at Doctrine\DBAL\Driver\PDO\Exception::new() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:42) at Doctrine\DBAL\Driver\PDOConnection->__construct() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php:24) at Doctrine\DBAL\Driver\PDOMySql\Driver->connect() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:362) at Doctrine\DBAL\Connection->connect() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:427) at Doctrine\DBAL\Connection->getDatabasePlatformVersion() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:387) at Doctrine\DBAL\Connection->detectDatabasePlatform() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:330) at Doctrine\DBAL\Connection->getDatabasePlatform() (vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:801) at Doctrine\ORM\Mapping\ClassMetadataFactory->getTargetPlatform() (vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:628) at Doctrine\ORM\Mapping\ClassMetadataFactory->completeIdGeneratorMapping() (vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:166) at Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata() (vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:306) at Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata() (vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:82) at Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata() (vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:185) at Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor() (vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:288) at Doctrine\ORM\EntityManager->getClassMetadata() (vendor/doctrine/doctrine-bundle/Repository/ContainerRepositoryFactory.php:37) at Doctrine\Bundle\DoctrineBundle\Repository\ContainerRepositoryFactory->getRepository() (vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:739) at Doctrine\ORM\EntityManager->getRepository() (vendor/doctrine/persistence/lib/Doctrine/Persistence/AbstractManagerRegistry.php:217) at Doctrine\Persistence\AbstractManagerRegistry->getRepository() (src/AgriVector/Service/Market/SellingOfferService.php:49) at App\AgriVector\Service\Market\SellingOfferService->getRepository() (src/AgriVector/Service/BaseService.php:29) at App\AgriVector\Service\BaseService->findBy() (src/AgriVector/Service/Market/SellingOfferService.php:117) at App\AgriVector\Service\Market\SellingOfferService->getSellingOffersByTarget() (src/AgriVector/Controller/HomeController.php:47) at App\AgriVector\Controller\HomeController->homeAction() (vendor/symfony/http-kernel/HttpKernel.php:157) at Symfony\Component\HttpKernel\HttpKernel->handleRaw() (vendor/symfony/http-kernel/HttpKernel.php:79) at Symfony\Component\HttpKernel\HttpKernel->handle() (vendor/symfony/http-kernel/Kernel.php:195) at Symfony\Component\HttpKernel\Kernel->handle() (public/index.php:25) |
[1/3] PDOException |
---|
PDOException: SQLSTATE[HY000] [2002] Connection refused at vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:38 at PDO->__construct() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:38) at Doctrine\DBAL\Driver\PDOConnection->__construct() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php:24) at Doctrine\DBAL\Driver\PDOMySql\Driver->connect() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:362) at Doctrine\DBAL\Connection->connect() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:427) at Doctrine\DBAL\Connection->getDatabasePlatformVersion() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:387) at Doctrine\DBAL\Connection->detectDatabasePlatform() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:330) at Doctrine\DBAL\Connection->getDatabasePlatform() (vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:801) at Doctrine\ORM\Mapping\ClassMetadataFactory->getTargetPlatform() (vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:628) at Doctrine\ORM\Mapping\ClassMetadataFactory->completeIdGeneratorMapping() (vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:166) at Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata() (vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:306) at Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata() (vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:82) at Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata() (vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:185) at Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor() (vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:288) at Doctrine\ORM\EntityManager->getClassMetadata() (vendor/doctrine/doctrine-bundle/Repository/ContainerRepositoryFactory.php:37) at Doctrine\Bundle\DoctrineBundle\Repository\ContainerRepositoryFactory->getRepository() (vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:739) at Doctrine\ORM\EntityManager->getRepository() (vendor/doctrine/persistence/lib/Doctrine/Persistence/AbstractManagerRegistry.php:217) at Doctrine\Persistence\AbstractManagerRegistry->getRepository() (src/AgriVector/Service/Market/SellingOfferService.php:49) at App\AgriVector\Service\Market\SellingOfferService->getRepository() (src/AgriVector/Service/BaseService.php:29) at App\AgriVector\Service\BaseService->findBy() (src/AgriVector/Service/Market/SellingOfferService.php:117) at App\AgriVector\Service\Market\SellingOfferService->getSellingOffersByTarget() (src/AgriVector/Controller/HomeController.php:47) at App\AgriVector\Controller\HomeController->homeAction() (vendor/symfony/http-kernel/HttpKernel.php:157) at Symfony\Component\HttpKernel\HttpKernel->handleRaw() (vendor/symfony/http-kernel/HttpKernel.php:79) at Symfony\Component\HttpKernel\HttpKernel->handle() (vendor/symfony/http-kernel/Kernel.php:195) at Symfony\Component\HttpKernel\Kernel->handle() (public/index.php:25) |