Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point security.authenticator.form_login.main
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "form_login"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#540
  -map: Symfony\Component\Security\Http\AccessMap {#543 …}
  -logger: Monolog\Logger {#516 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#545
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#342 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#516 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#546 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#511 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#493 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#548 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#552
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#550 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#554
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#351 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#358 …}
  -map: Symfony\Component\Security\Http\AccessMap {#543 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#494
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#351 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "admin_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#522 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#511 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
4
"App\Security\Voter\ProjectVoter"
5
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"

Access decision log

# Result Attributes Object
1 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#706
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: null
  -primaryKeyName: "id"
  -primaryKeyValue: null
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
2 GRANTED EA_EXECUTE_ACTION
[
  "action" => "index"
  "entity" => null
  "entityFqcn" => "App\Entity\AILog"
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
3 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1050
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1143 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2133
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1049 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3549 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
4 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1151
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1440 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2137
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1616 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3576 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
5 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1490
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1446 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2145
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2108 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3603 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
6 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1485
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1452 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2149
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2320 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3630 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
7 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1171
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1458 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2155
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2532 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3657 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
8 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1054
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1464 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2169
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2744 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3684 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
9 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1487
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1470 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2171
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2956 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3711 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
10 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1052
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1476 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2388
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3168 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3738 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
11 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1562
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ 5mg THC Infused Seltzer - Passion Orange Guava\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ 5mg THC Infused Seltzer - Passion Orange Guava\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1644 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1486 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1528 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1556 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1646 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1546 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1519 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
12 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1481
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-BwwAzwnnhr7Fu7DQtLmaGsN2ehWZE","object":"chat.completion","created":1753386353,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ 5mg THC Infused Seltzer - Passion Orange Guava\",\"lab_report\":{\"lab_report_name\":\"6.5.2025\",\"lab_report_matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/CPL250506_-_COA.pdf?v=1750270695\",\"lab_report_id\":1018}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3972,"completion_tokens":122,"total_tokens":4094,"prompt_tokens_details":{"cached_tokens":3840,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formattedValue: "{"id":"chatcmpl-BwwAzwnnhr7Fu7DQtLmaGsN2ehWZE","object":"chat.completion","created":1753386353,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ 5mg THC Infused Seltzer - Passion Orange Guava\",\"lab_report\":{\"lab_report_name\":\"6.5.2025\",\"lab_report_matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/CPL250506_-_COA.pdf?v=1750270695\",\"lab_report_id\":1018}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3972,"completion_tokens":122,"total_tokens":4094,"prompt_tokens_details":{"cached_tokens":3840,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1678 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1547 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1510 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1160 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1680 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1480 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1158 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
13 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1538
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "product_lab_report_matching"
  -formattedValue: "product_lab_report_matching"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1676 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1563 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1537 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1555 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1690 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1501 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1566 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
14 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1567
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1159 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1570 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1569 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1571 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1700 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1568 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1573 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
15 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1574
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1677 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1577 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1576 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1578 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1710 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1575 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1580 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
16 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1581
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1565 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1584 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/label/null.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1583 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1585 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1720 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1582 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1587 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
17 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1579
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: null
  -primaryKeyName: "id"
  -primaryKeyValue: null
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
18 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1588
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1420 …}
  -formattedValue: "https://drinkwillies.com/collections/seltzers/products/willies-remedy-5mg-thc-infused-seltzer-pog-2"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1776 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1591 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1590 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1592 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1774 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1589 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1594 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
19 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1758
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1420 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 12657
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
20 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1595
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "Willie’s Test 7 [ 120 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1865 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1598 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1597 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1599 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1868 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1596 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1601 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
21 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1857
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 120
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
22 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1602
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753386355 {#1169
    date: 2025-07-24 19:45:55.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 7:45:55\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2035 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1605 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1604 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1606 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2038 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1603 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1608 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
23 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1609
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753386355 {#1147
    date: 2025-07-24 19:45:55.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 7:45:55\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2036 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1612 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1611 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1613 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1888 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1610 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1615 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
24 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1617
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ 5mg THC Infused Seltzer Variety 12 Pack\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ 5mg THC Infused Seltzer Variety 12 Pack\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2114 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1607 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1619 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1614 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2113 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1618 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2024 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
25 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2045
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-BwwX6dKQwIZoUZ6e7TcQJjswVXPd8","object":"chat.completion","created":1753387724,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ 5mg THC Infused Seltzer Variety 12 Pack\",\"lab_report\":{\"lab_report_name\":\"6.5.2025\",\"lab_report_matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/CPL250506_-_COA.pdf?v=1750270695\",\"lab_report_id\":1018}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3971,"completion_tokens":121,"total_tokens":4092,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formattedValue: "{"id":"chatcmpl-BwwX6dKQwIZoUZ6e7TcQJjswVXPd8","object":"chat.completion","created":1753387724,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ 5mg THC Infused Seltzer Variety 12 Pack\",\"lab_report\":{\"lab_report_name\":\"6.5.2025\",\"lab_report_matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/CPL250506_-_COA.pdf?v=1750270695\",\"lab_report_id\":1018}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3971,"completion_tokens":121,"total_tokens":4092,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2115 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2048 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2047 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2049 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2116 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1572 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2051 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
26 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2052
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "product_lab_report_matching"
  -formattedValue: "product_lab_report_matching"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2112 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2055 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2054 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2056 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2117 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2053 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2058 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
27 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2059
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2034 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2062 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2061 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2063 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2057 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2060 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2065 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
28 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2066
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2050 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2069 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2068 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2070 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2064 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2067 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2072 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
29 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2073
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2126 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2076 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/label/null.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2075 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2077 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2071 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2074 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2079 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
30 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2153
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: null
  -primaryKeyName: "id"
  -primaryKeyValue: null
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
31 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2080
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1442 …}
  -formattedValue: "https://drinkwillies.com/collections/seltzers/products/willies-remedy-5mg-thc-infused-seltzer-variety-12-pack"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2135 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2083 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2082 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2084 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2173 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2081 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2086 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
32 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2184
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1442 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 12654
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
33 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2087
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "Willie’s Test 7 [ 120 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2227 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2090 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2089 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2091 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2226 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2088 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2093 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
34 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2230
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 120
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
35 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2094
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753387730 {#1438
    date: 2025-07-24 20:08:50.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 8:08:50\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2250 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2097 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2096 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2098 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2249 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2095 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2100 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
36 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2101
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753387730 {#1439
    date: 2025-07-24 20:08:50.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 8:08:50\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2252 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2104 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2103 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2105 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2099 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2102 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2107 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
37 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2109
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ 10mg High Dose 750ml Bottle\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ 10mg High Dose 750ml Bottle\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2326 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2251 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2111 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2106 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2325 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2110 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2253 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
38 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2216
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bwwc8NPPKkMSUSBC75g8TqizT2DzV","object":"chat.completion","created":1753388036,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ 10mg High Dose 750ml Bottle\",\"lab_report\":{\"lab_report_name\":\"4.17.2025\",\"lab_report_matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"lab_report_id\":1009}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3967,"completion_tokens":109,"total_tokens":4076,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formattedValue: "{"id":"chatcmpl-Bwwc8NPPKkMSUSBC75g8TqizT2DzV","object":"chat.completion","created":1753388036,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ 10mg High Dose 750ml Bottle\",\"lab_report\":{\"lab_report_name\":\"4.17.2025\",\"lab_report_matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"lab_report_id\":1009}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3967,"completion_tokens":109,"total_tokens":4076,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2327 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2260 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2217 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2236 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2328 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2243 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2263 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
39 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2264
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "product_lab_report_matching"
  -formattedValue: "product_lab_report_matching"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2324 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2267 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2266 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2268 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2329 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2265 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2270 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
40 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2271
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2259 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2274 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2273 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2275 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2269 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2272 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2277 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
41 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2278
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2262 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2281 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2280 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2282 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2276 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2279 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2284 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
42 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2285
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2338 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2288 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/label/null.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2287 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2289 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2283 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2286 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2291 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
43 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2365
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: null
  -primaryKeyName: "id"
  -primaryKeyValue: null
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
44 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2292
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1448 …}
  -formattedValue: "https://drinkwillies.com/collections/main-collection/products/willies-remedy-10mg-double-strength-750ml-bottle"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2347 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2295 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2294 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2296 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2385 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2293 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2298 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
45 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2396
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1448 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 12661
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
46 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2299
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "Willie’s Test 7 [ 120 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2439 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2302 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2301 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2303 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2438 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2300 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2305 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
47 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2442
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 120
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
48 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2306
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753388037 {#1444
    date: 2025-07-24 20:13:57.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 8:13:57\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2462 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2309 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2308 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2310 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2461 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2307 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2312 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
49 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2313
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753388037 {#1445
    date: 2025-07-24 20:13:57.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 8:13:57\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2464 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2316 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2315 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2317 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2311 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2314 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2319 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
50 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2321
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ Limited Edition Launch Bundle\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ Limited Edition Launch Bundle\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2538 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2463 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2323 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2318 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2537 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2322 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2465 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
51 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2428
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-BwwhAgtrjKcUcq9kKrI27nEOQoOJr","object":"chat.completion","created":1753388348,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ Limited Edition Launch Bundle\",\"lab_report\":{\"lab_report_name\":\"6.4.2025 (2)\",\"lab_report_matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/BTL250406_-_COA.pdf?v=1750270753\",\"lab_report_id\":1002}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3962,"completion_tokens":112,"total_tokens":4074,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formattedValue: "{"id":"chatcmpl-BwwhAgtrjKcUcq9kKrI27nEOQoOJr","object":"chat.completion","created":1753388348,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ Limited Edition Launch Bundle\",\"lab_report\":{\"lab_report_name\":\"6.4.2025 (2)\",\"lab_report_matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/BTL250406_-_COA.pdf?v=1750270753\",\"lab_report_id\":1002}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3962,"completion_tokens":112,"total_tokens":4074,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2539 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2472 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2429 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2448 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2540 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2455 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2475 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
52 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2476
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "product_lab_report_matching"
  -formattedValue: "product_lab_report_matching"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2536 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2479 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2478 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2480 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2541 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2477 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2482 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
53 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2483
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2471 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2486 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2485 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2487 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2481 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2484 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2489 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
54 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2490
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2474 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2493 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2492 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2494 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2488 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2491 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2496 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
55 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2497
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2550 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2500 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/label/null.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2499 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2501 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2495 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2498 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2503 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
56 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2577
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: null
  -primaryKeyName: "id"
  -primaryKeyValue: null
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
57 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2504
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1454 …}
  -formattedValue: "https://drinkwillies.com/collections/bundles/products/pre-sale-bundle"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2559 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2507 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2506 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2508 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2597 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2505 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2510 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
58 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2608
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1454 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 12659
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
59 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2511
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "Willie’s Test 7 [ 120 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2651 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2514 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2513 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2515 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2650 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2512 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2517 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
60 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2654
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 120
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
61 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2518
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753388351 {#1450
    date: 2025-07-24 20:19:11.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 8:19:11\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2674 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2521 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2520 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2522 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2673 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2519 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2524 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
62 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2525
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753388351 {#1451
    date: 2025-07-24 20:19:11.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 8:19:11\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2676 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2528 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2527 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2529 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2523 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2526 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2531 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
63 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2533
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ 10mg High Dose 750ml Bottle\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ 10mg High Dose 750ml Bottle\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2750 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2675 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2535 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2530 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2749 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2534 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2677 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
64 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2640
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bwwp341GQqzUQCBsnaug3fp1geLkp","object":"chat.completion","created":1753388837,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ 10mg High Dose 750ml Bottle\",\"lab_report\":{\"lab_report_name\":\"6.18.2025\",\"lab_report_matching_name\":\"6.18.2025\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/BTH251406_-_COA.pdf?v=1753209017\",\"lab_report_id\":1088}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3967,"completion_tokens":96,"total_tokens":4063,"prompt_tokens_details":{"cached_tokens":3840,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formattedValue: "{"id":"chatcmpl-Bwwp341GQqzUQCBsnaug3fp1geLkp","object":"chat.completion","created":1753388837,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ 10mg High Dose 750ml Bottle\",\"lab_report\":{\"lab_report_name\":\"6.18.2025\",\"lab_report_matching_name\":\"6.18.2025\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/BTH251406_-_COA.pdf?v=1753209017\",\"lab_report_id\":1088}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3967,"completion_tokens":96,"total_tokens":4063,"prompt_tokens_details":{"cached_tokens":3840,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2751 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2684 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2641 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2660 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2752 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2667 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2687 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
65 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2688
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "product_lab_report_matching"
  -formattedValue: "product_lab_report_matching"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2748 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2691 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2690 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2692 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2753 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2689 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2694 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
66 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2695
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2683 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2698 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2697 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2699 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2693 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2696 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2701 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
67 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2702
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2686 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2705 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2704 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2706 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2700 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2703 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2708 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
68 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2709
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2762 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2712 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/label/null.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2711 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2713 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2707 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2710 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2715 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
69 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2789
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: null
  -primaryKeyName: "id"
  -primaryKeyValue: null
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
70 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2716
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1460 …}
  -formattedValue: "https://drinkwillies.com/collections/spirits/products/willies-remedy-10mg-double-strength-750ml-bottle"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2771 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2719 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2718 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2720 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2809 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2717 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2722 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
71 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2820
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1460 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 12653
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
72 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2723
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "Willie’s Test 7 [ 120 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2863 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2726 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2725 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2727 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2862 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2724 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2729 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
73 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2866
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 120
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
74 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2730
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753388840 {#1456
    date: 2025-07-24 20:27:20.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 8:27:20\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2886 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2733 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2732 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2734 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2885 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2731 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2736 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
75 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2737
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753388840 {#1457
    date: 2025-07-24 20:27:20.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 8:27:20\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2888 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2740 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2739 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2741 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2735 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2738 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2743 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
76 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2745
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ 5mg Low Dose 750ml Bottle\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ 5mg Low Dose 750ml Bottle\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2962 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2887 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2747 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2742 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2961 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2746 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2889 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
77 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2852
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bwx4NjyhRmHBL2Tt8sYeAXm0fvjNl","object":"chat.completion","created":1753389787,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ 5mg Low Dose 750ml Bottle\",\"lab_report\":{\"lab_report_name\":\"6.4.2025 (2)\",\"lab_report_matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/BTL250406_-_COA.pdf?v=1750270753\",\"lab_report_id\":1002}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3967,"completion_tokens":117,"total_tokens":4084,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formattedValue: "{"id":"chatcmpl-Bwx4NjyhRmHBL2Tt8sYeAXm0fvjNl","object":"chat.completion","created":1753389787,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ 5mg Low Dose 750ml Bottle\",\"lab_report\":{\"lab_report_name\":\"6.4.2025 (2)\",\"lab_report_matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/BTL250406_-_COA.pdf?v=1750270753\",\"lab_report_id\":1002}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3967,"completion_tokens":117,"total_tokens":4084,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2963 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2896 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2853 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2872 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2964 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2879 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2899 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
78 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2900
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "product_lab_report_matching"
  -formattedValue: "product_lab_report_matching"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2960 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2903 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2902 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2904 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2965 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2901 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2906 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
79 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2907
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2895 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2910 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2909 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2911 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2905 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2908 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2913 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
80 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2914
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2898 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2917 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2916 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2918 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2912 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2915 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2920 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
81 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2921
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2974 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2924 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/label/null.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2923 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2925 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2919 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2922 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2927 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
82 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3001
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: null
  -primaryKeyName: "id"
  -primaryKeyValue: null
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
83 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2928
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1466 …}
  -formattedValue: "https://drinkwillies.com/collections/main-collection/products/willies-remedy-spirit"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2983 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2931 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2930 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2932 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3021 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2929 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2934 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
84 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3032
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1466 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 12660
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
85 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2935
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "Willie’s Test 7 [ 120 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3075 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2938 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2937 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2939 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3074 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2936 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2941 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
86 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3078
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 120
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
87 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2942
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753389790 {#1462
    date: 2025-07-24 20:43:10.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 8:43:10\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3098 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2945 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2944 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2946 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3097 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2943 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2948 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
88 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2949
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753389790 {#1463
    date: 2025-07-24 20:43:10.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 8:43:10\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3100 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2952 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2951 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2953 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2947 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2950 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2955 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
89 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2957
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ High Dose T-Shirt Bundle\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ High Dose T-Shirt Bundle\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3174 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3099 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2959 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2954 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3173 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2958 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3101 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
90 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3064
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bwx6N8jBbYMlWwYVJLVHLgIur86WB","object":"chat.completion","created":1753389911,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ High Dose T-Shirt Bundle\",\"lab_report\":{\"lab_report_name\":\"6.10.2025 (2)\",\"lab_report_matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/BTL251006_-_COA.pdf?v=1750270479\",\"lab_report_id\":1006}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3963,"completion_tokens":112,"total_tokens":4075,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formattedValue: "{"id":"chatcmpl-Bwx6N8jBbYMlWwYVJLVHLgIur86WB","object":"chat.completion","created":1753389911,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ High Dose T-Shirt Bundle\",\"lab_report\":{\"lab_report_name\":\"6.10.2025 (2)\",\"lab_report_matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/BTL251006_-_COA.pdf?v=1750270479\",\"lab_report_id\":1006}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3963,"completion_tokens":112,"total_tokens":4075,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3175 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3108 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3065 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3084 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3176 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3091 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3111 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
91 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3112
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "product_lab_report_matching"
  -formattedValue: "product_lab_report_matching"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3172 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3115 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3114 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3116 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3177 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3113 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3118 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
92 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3119
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3107 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3122 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3121 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3123 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3117 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3120 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3125 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
93 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3126
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3110 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3129 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3128 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3130 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3124 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3127 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3132 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
94 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3133
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3186 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3136 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/label/null.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3135 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3137 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3131 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3134 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3139 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
95 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3213
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: null
  -primaryKeyName: "id"
  -primaryKeyValue: null
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
96 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3140
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1472 …}
  -formattedValue: "https://drinkwillies.com/collections/bundles/products/willies-remedy-high-dose-t-shirt-bundle-1"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3195 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3143 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3142 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3144 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3233 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3141 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3146 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
97 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3244
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1472 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 12658
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
98 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3147
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "Willie’s Test 7 [ 120 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3287 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3150 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3149 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3151 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3286 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3148 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3153 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
99 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3290
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 120
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
100 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3154
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753389913 {#1468
    date: 2025-07-24 20:45:13.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 8:45:13\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3310 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3157 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3156 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3158 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3309 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3155 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3160 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
101 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3161
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753389913 {#1469
    date: 2025-07-24 20:45:13.0 UTC (+00:00)
  }
  -formattedValue: "Jul 24, 2025, 8:45:13\u{202F}PM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3312 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3164 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3163 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3165 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3159 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3162 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3167 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
102 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3169
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ 5mg THC Infused Seltzer - Black Cherry Lime\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"system","content":"You are an ai that can match cannabis product names to their lab report based on the product name and lab report matching name"},{"role":"user","content":"\n            I have an array of product names as follows\n            [\"Willie's Remedy+ 5mg THC Infused Seltzer - Black Cherry Lime\"]\n\n            I also have an array of lab reports of those products. \n            This data is an array of objects where each object is a lab report, the object has the lab report name, lab report matching name and its url.\n            The matching name of the lab report is similar to atleast one of the products given above. \n            Match the product names to the correct lab report based on the product name and matching name.\n            Give me the resulting product to lab report matching data.\n            The lab report data are as follows : \n\n            [{\"id\":995,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":996,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"4.4.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"4.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR5mg750ml_4.4.2025.png?v=1744816158\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":997,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml4.25.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":998,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Tropical Citrus\",\"matching_name\":\"5.5.2025 Willies Remedy Tropical Citrus Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.png?v=1747524312\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":999,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY TROPICAL CITRUS\",\"matching_name\":\"5.5.2025 (2) WILLIE'S REMEDY TROPICAL CITRUS Beverage\",\"name\":\"5.5.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5mg750ml5.5.2.png?v=1747524311\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1000,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.14.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.14.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/5.14_750ml_5mg_BTL250805_-_COA.pdf?v=1750191303\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1001,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"6.4.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"6.4.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250306_-_COA.pdf?v=1750269369\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1002,\"sample_matrix\":\"Cannabis infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.4.2025 (2) Willie's Remedy + THC Infused 750mL Cannabis infused beverage\",\"name\":\"6.4.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250406_-_COA.pdf?v=1750270753\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1003,\"sample_matrix\":\"Cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused\",\"matching_name\":\"6.6.2025 Willie's Remedy + THC Infused Cannabis\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250606_-_COA.pdf?v=1750270623\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1004,\"sample_matrix\":\"cannabis\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.9.2025 Willie's Remedy + THC Infused 750mL cannabis\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250906_-_COA.pdf?v=1750270557\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1005,\"sample_matrix\":\"liquid infusion\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 Willie's Remedy + THC Infused 750mL liquid infusion\",\"name\":\"6.10.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL250506_-_COA.pdf?v=1750270361\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1006,\"sample_matrix\":\"infused beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.10.2025 (2) Willie's Remedy + THC Infused 750mL infused beverage\",\"name\":\"6.10.2025 (2)\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251006_-_COA.pdf?v=1750270479\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1007,\"sample_matrix\":\"cannabis oil\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.11.2025 Willie's Remedy + THC Infused 750mL cannabis oil\",\"name\":\"6.11.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251106_-_COA.pdf?v=1750269298\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1008,\"sample_matrix\":\"THC Infused Beverage\",\"sample_name\":\"Willie's Remedy + THC Infused 750mL\",\"matching_name\":\"6.12.2025 Willie's Remedy + THC Infused 750mL THC Infused Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL251206_-_COA.pdf?v=1750269226\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1009,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus 10mg THC\",\"matching_name\":\"4.17.2025 Willie's Remedy Tropical Citrus 10mg THC Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WR__10mg_COA_4.17.pdf?v=1745273923\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1010,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy tropical citrus\",\"matching_name\":\"5.15.2025 Willie's Remedy tropical citrus Beverage\",\"name\":\"5.15.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251405_-_COA.pdf?v=1750270967\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1011,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy passion orange guava\",\"matching_name\":\"4.18.2025 Willie's Remedy passion orange guava Beverage\",\"name\":\"4.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251704_-_COA.pdf?v=1750269471\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1012,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Black Cherry Lime\",\"matching_name\":\"4.17.2025 Willies Remedy Black Cherry Lime Beverage\",\"name\":\"4.17.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL251504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1013,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY STRAWBERRY WATERMELON\",\"matching_name\":\"4.25.2025 WILLIE'S REMEDY STRAWBERRY WATERMELON Beverage\",\"name\":\"4.25.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252204_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1014,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy black cherry lime\",\"matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"name\":\"4.28.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/WCL252504_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1015,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Passionfruit Orange Guava Seltzer\",\"matching_name\":\"5.5.2025 Willies Remedy Passionfruit Orange Guava Seltzer Beverage\",\"name\":\"5.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL253004_-_COA.pdf?v=1747523494\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1016,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY CHERRY LIMEADE\",\"matching_name\":\"5.21.2025 WILLIE'S REMEDY CHERRY LIMEADE Beverage\",\"name\":\"5.21.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251505_-_COA.pdf?v=1750270901\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1017,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willies Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.2.2025 Willies Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.2.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL252105_-_COA.pdf?v=1750269560\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1018,\"sample_matrix\":\"THC Infused Seltzer\",\"sample_name\":\"Willie's Remedy + THC Infused Seltzer POG 12oz\",\"matching_name\":\"6.5.2025 Willie's Remedy + THC Infused Seltzer POG 12oz THC Infused Seltzer\",\"name\":\"6.5.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA.pdf?v=1750270695\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1019,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA\",\"matching_name\":\"6.6.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA Beverage\",\"name\":\"6.6.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL250506_-_COA_M.pdf?v=1750269141\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1020,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade\",\"matching_name\":\"6.9.2025 Willie's Remedy Cherry Limeade Beverage\",\"name\":\"6.9.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL250606_-_COA.pdf?v=1750268875\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1021,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Strawberry Watermelon Seltzer\",\"matching_name\":\"6.12.2025 Willie's Remedy Strawberry Watermelon Seltzer Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251006_-_COA.pdf?v=1750268957\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1022,\"sample_matrix\":\"Beverage\",\"sample_name\":\"WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER\",\"matching_name\":\"6.12.2025 WILLIE'S REMEDY PASSIONFRUIT ORANGE GUAVA SELTZER Beverage\",\"name\":\"6.12.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CPL251006_-_COA.pdf?v=1750269046\",\"category\":\"5mg - 12oz Passion Orange Guava\"},{\"id\":1087,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Tropical Citrus\",\"matching_name\":\"5.29.2025 Willie's Remedy Tropical Citrus Beverage\",\"name\":\"5.29.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTL252705_-_COA.pdf?v=1753209139\",\"category\":\"5mg - 750mL Bottle\"},{\"id\":1088,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/BTH251406_-_COA.pdf?v=1753209017\",\"category\":\"10mg - 750mL Bottle\"},{\"id\":1089,\"sample_matrix\":\"Beverage\",\"sample_name\":\"Willie's Remedy Cherry Limeade Seltzer\",\"matching_name\":\"6.19.2025 Willie's Remedy Cherry Limeade Seltzer Beverage\",\"name\":\"6.19.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CCL251806_-_COA.pdf?v=1753209401\",\"category\":\"5mg - 12oz Black Cherry Lime\"},{\"id\":1090,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"6.18.2025\",\"name\":\"6.18.2025\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/CWL251406_-_COA.pdf?v=1753209525\",\"category\":\"5mg - 12oz Strawberry Watermelon\"},{\"id\":1093,\"sample_matrix\":\"topical\",\"sample_name\":\"Written Remedy Topical: Citrus\",\"matching_name\":\"2.6.2025 Written Remedy Topical: Citrus topical\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"Bottles - 5mg - 750mL Bottle\"},{\"id\":1095,\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"2.6.2025\",\"name\":\"2.6.2025\",\"url\":\"http:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0857\\\/8478\\\/9239\\\/files\\\/Willies_Remedy_COAS_1.png?v=1741722193\",\"category\":\"5mg - 750mL Bottle\"}]\n        "}],"jsonSchema":{"name":"match_product_to_lab_report","strict":true,"schema":{"type":"object","properties":{"matchings":{"type":"array","items":{"type":"object","properties":{"product_name":{"type":"string","description":"The name of the product"},"lab_report":{"type":"object","properties":{"lab_report_name":{"type":"string","description":"The lab report name"},"lab_report_matching_name":{"type":"string","description":"The matching name of the lap report"},"lab_report_url":{"type":"string","description":"The url of the lab report"},"lab_report_id":{"type":"number","description":"the id of the lab report from the original given array"}},"required":["lab_report_name","lab_report_matching_name","lab_report_url","lab_report_id"],"additionalProperties":false}},"required":["product_name","lab_report"],"additionalProperties":false}}},"required":["matchings"],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3386 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3311 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3171 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3166 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3385 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3170 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3313 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
103 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3276
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx6bPkQ1S3klGLlcTfKIUKnzl8Lxz","object":"chat.completion","created":1753426431,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ 5mg THC Infused Seltzer - Black Cherry Lime\",\"lab_report\":{\"lab_report_name\":\"4.28.2025\",\"lab_report_matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/WCL252504_-_COA.pdf?v=1747523494\",\"lab_report_id\":1014}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3971,"completion_tokens":107,"total_tokens":4078,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formattedValue: "{"id":"chatcmpl-Bx6bPkQ1S3klGLlcTfKIUKnzl8Lxz","object":"chat.completion","created":1753426431,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Willie's Remedy+ 5mg THC Infused Seltzer - Black Cherry Lime\",\"lab_report\":{\"lab_report_name\":\"4.28.2025\",\"lab_report_matching_name\":\"4.28.2025 Willie's Remedy black cherry lime Beverage\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0857\/8478\/9239\/files\/WCL252504_-_COA.pdf?v=1747523494\",\"lab_report_id\":1014}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3971,"completion_tokens":107,"total_tokens":4078,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3387 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3320 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3277 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3296 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3388 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3303 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3323 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
104 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3324
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "product_lab_report_matching"
  -formattedValue: "product_lab_report_matching"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3384 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3327 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3326 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3328 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3389 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3325 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3330 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
105 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3331
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3319 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3334 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3333 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3335 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3329 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3332 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3337 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
106 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3338
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3322 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3341 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3340 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3342 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3336 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3339 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3344 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
107 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3345
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3398 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3348 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/label/null.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3347 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3349 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3343 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3346 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3351 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
108 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3425
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: null
  -primaryKeyName: "id"
  -primaryKeyValue: null
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
109 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3352
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1478 …}
  -formattedValue: "https://drinkwillies.com/collections/seltzers/products/willies-remedy-5mg-thc-infused-seltzer-black-cherry-lime-2"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3407 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3355 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3354 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3356 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3445 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3353 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3358 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
110 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3456
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1478 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 12655
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
111 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3359
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "Willie’s Test 7 [ 120 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3499 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3362 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3361 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3363 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3498 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3360 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3365 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
112 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3502
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 120
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
113 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3366
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753426433 {#1474
    date: 2025-07-25 06:53:53.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 6:53:53\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3522 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3369 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3368 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3370 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3521 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3367 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3372 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
114 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3373
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753426433 {#1475
    date: 2025-07-25 06:53:53.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 6:53:53\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3524 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3376 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3375 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3377 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3371 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3374 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3379 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
115 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3531
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3508 …}
    -icon: null
    -cssClass: "action-edit"
    -addedCssClass: " "
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=edit&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2133&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1050
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1143 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2133
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1049 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3549 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
116 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3515
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#3536 …}
    -icon: null
    -cssClass: "action-delete text-danger"
    -addedCssClass: " text-danger"
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "delete"
      "formaction" => "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2133&page=120"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2133&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1050
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1143 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2133
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1049 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3549 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
117 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3523
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3560 …}
    -icon: null
    -cssClass: "action-edit"
    -addedCssClass: " "
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=edit&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2137&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1151
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1440 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2137
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1616 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3576 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
118 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3381
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#3563 …}
    -icon: null
    -cssClass: "action-delete text-danger"
    -addedCssClass: " text-danger"
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "delete"
      "formaction" => "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2137&page=120"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2137&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1151
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1440 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2137
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1616 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3576 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
119 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3525
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3587 …}
    -icon: null
    -cssClass: "action-edit"
    -addedCssClass: " "
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=edit&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2145&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1490
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1446 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2145
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2108 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3603 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
120 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3532
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#3590 …}
    -icon: null
    -cssClass: "action-delete text-danger"
    -addedCssClass: " text-danger"
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "delete"
      "formaction" => "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2145&page=120"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2145&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1490
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1446 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2145
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2108 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3603 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
121 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3383
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3614 …}
    -icon: null
    -cssClass: "action-edit"
    -addedCssClass: " "
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=edit&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2149&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1485
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1452 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2149
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2320 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3630 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
122 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3551
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#3617 …}
    -icon: null
    -cssClass: "action-delete text-danger"
    -addedCssClass: " text-danger"
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "delete"
      "formaction" => "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2149&page=120"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2149&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1485
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1452 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2149
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2320 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3630 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
123 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3488
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3641 …}
    -icon: null
    -cssClass: "action-edit"
    -addedCssClass: " "
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=edit&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2155&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1171
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1458 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2155
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2532 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3657 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
124 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3578
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#3644 …}
    -icon: null
    -cssClass: "action-delete text-danger"
    -addedCssClass: " text-danger"
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "delete"
      "formaction" => "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2155&page=120"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2155&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1171
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1458 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2155
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2532 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3657 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
125 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3382
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3668 …}
    -icon: null
    -cssClass: "action-edit"
    -addedCssClass: " "
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=edit&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2169&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1054
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1464 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2169
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2744 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3684 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
126 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3605
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#3671 …}
    -icon: null
    -cssClass: "action-delete text-danger"
    -addedCssClass: " text-danger"
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "delete"
      "formaction" => "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2169&page=120"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2169&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1054
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1464 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2169
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2744 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3684 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
127 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3489
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3695 …}
    -icon: null
    -cssClass: "action-edit"
    -addedCssClass: " "
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=edit&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2171&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1487
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1470 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2171
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2956 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3711 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
128 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3632
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#3698 …}
    -icon: null
    -cssClass: "action-delete text-danger"
    -addedCssClass: " text-danger"
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "delete"
      "formaction" => "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2171&page=120"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2171&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1487
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1470 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2171
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2956 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3711 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
129 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3538
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3722 …}
    -icon: null
    -cssClass: "action-edit"
    -addedCssClass: " "
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=edit&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2388&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1052
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1476 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2388
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3168 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3738 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
130 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3659
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#3725 …}
    -icon: null
    -cssClass: "action-delete text-danger"
    -addedCssClass: " text-danger"
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "delete"
      "formaction" => "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2388&page=120"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2388&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1052
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1476 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2388
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3168 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3738 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
131 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#566
    -type: "global"
    -name: "new"
    -label: Symfony\Component\Translation\TranslatableMessage {#3380 …}
    -icon: null
    -cssClass: "action-new btn btn-primary"
    -addedCssClass: " btn btn-primary"
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "new"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=new&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "new"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => null
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
132 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#560
    -type: "batch"
    -name: "batchDelete"
    -label: Symfony\Component\Translation\TranslatableMessage {#3700 …}
    -icon: null
    -cssClass: "action-batchDelete btn btn-danger pr-0"
    -addedCssClass: " btn btn-danger pr-0"
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "batchDelete"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-batch-action"
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#1492
        -id: "ea-batch-action-batchDelete"
        -value: "5e4bee1ef983ba51f.UBpi_RQ4930PHhmYW5q3pXndc7pb0uvnQsRVtILj2Vc.Y3Y4lV1szg1VbC_0Ys7e9BeSIMAfiLi1EOk8zNGMnjE2cg-QI2eHT3tNbg"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\AILog"
      "data-action-url" => "https://cbdextract.nw.agency/admin?crudAction=batchDelete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&page=120"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=batchDelete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&page=120"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchDelete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => null
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
133 DENIED IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
Show voter details
134 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3834
  -type: "dashboard"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3869 …}
  -icon: "fa fa-home"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "https://cbdextract.nw.agency/admin"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
135 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3836
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3872 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
136 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3838
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3875 …}
  -icon: "fa-solid fa-cannabis"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\Project"
    "entityId" => null
  ]
  -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CProjectCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
137 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3840
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3886 …}
  -icon: "fa-solid fa-cannabis"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\Product"
    "entityId" => null
  ]
  -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CProductCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
138 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3842
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3871 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
139 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3844
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3906 …}
  -icon: "fa fa-file"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\LabReport"
    "entityId" => null
  ]
  -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CLabReportCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
140 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3846
  -type: "route"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3917 …}
  -icon: "fa fa-file"
  -cssClass: ""
  -permission: null
  -routeName: "admin_upload_extract"
  -routeParameters: []
  -linkUrl: "https://cbdextract.nw.agency/admin?routeName=admin_upload_extract"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
141 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3848
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3927 …}
  -icon: "fa fa-file"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\LabReportFail"
    "entityId" => null
  ]
  -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CLabReportFailCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
142 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3850
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3936 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
143 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3852
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3947 …}
  -icon: "fa-solid fa-globe"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\ProductUrl"
    "entityId" => null
  ]
  -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CProductUrlCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
144 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3854
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3958 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
145 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3856
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3959 …}
  -icon: "fa fa-book"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\ExtractorDictionary"
    "entityId" => null
  ]
  -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CExtractorDictionaryCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
146 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3858
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3978 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
147 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3860
  -type: "crud"
  -selected: true
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3979 …}
  -icon: "fa-solid fa-list"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\AILog"
    "entityId" => null
  ]
  -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
148 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3862
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3998 …}
  -icon: "fa-solid fa-message"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
149 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3864
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3999 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\Queue"
    "entityId" => null
  ]
  -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CQueueCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
150 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3866
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4018 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\QueueSimulator"
    "entityId" => null
  ]
  -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CQueueSimulatorCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
151 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3868
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3937 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\QueueException"
    "entityId" => null
  ]
  -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CQueueExceptionCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
152 DENIED IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
Show voter details