optimize code
This commit is contained in:
@@ -32,6 +32,7 @@ final readonly class PromptBuilder
|
|||||||
* @param ShopProductResult[] $shopResults
|
* @param ShopProductResult[] $shopResults
|
||||||
* @param bool|null $fullContext
|
* @param bool|null $fullContext
|
||||||
* @param string|null $swagFullOutPut
|
* @param string|null $swagFullOutPut
|
||||||
|
* @return string
|
||||||
*/
|
*/
|
||||||
public function build(
|
public function build(
|
||||||
string $prompt,
|
string $prompt,
|
||||||
|
|||||||
@@ -15,7 +15,15 @@ use Symfony\Contracts\HttpClient\Exception\TransportExceptionInterface;
|
|||||||
|
|
||||||
final readonly class ShopSearchService
|
final readonly class ShopSearchService
|
||||||
{
|
{
|
||||||
public function __construct(private CommerceQueryParser $queryParser, private ShopwareCriteriaBuilder $criteriaBuilder, private StoreApiClient $storeApiClient, private LoggerInterface $logger, private bool $enabled = true, private int $maxResults = 25, private string $baseUrl)
|
public function __construct(
|
||||||
|
private CommerceQueryParser $queryParser,
|
||||||
|
private ShopwareCriteriaBuilder $criteriaBuilder,
|
||||||
|
private StoreApiClient $storeApiClient,
|
||||||
|
private LoggerInterface $logger,
|
||||||
|
private bool $enabled = true,
|
||||||
|
private int $maxResults = 25,
|
||||||
|
private string $baseUrl
|
||||||
|
)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user