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: 2212
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1720 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6315 …}
}
"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: 2213
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1844 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6342 …}
}
"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 {#1610
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1515 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2214
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2335 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6369 …}
}
"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 {#1605
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1518 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2215
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2553 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6396 …}
}
"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 {#1521 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2216
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2756 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6423 …}
}
"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 {#1524 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2217
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2959 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6450 …}
}
"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 {#1607
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1527 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2218
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3162 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6477 …}
}
"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 {#1530 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2219
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3365 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6504 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
11 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1612
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1533 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2223
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3568 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6531 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
12 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1049
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1542 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2225
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3771 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6558 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
13 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1621
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1548 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2227
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4005 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6585 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
14 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1630
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1554 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2239
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4217 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6612 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
15 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1639
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1563 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2371
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4429 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6639 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
16 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1648
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1572 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2372
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4663 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6666 …}
}
"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 {#1657
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1578 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2374
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4897 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6693 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
18 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1666
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1581 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2376
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5109 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6720 …}
}
"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 {#1675
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1584 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2377
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5312 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6747 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
20 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1684
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1587 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2378
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5515 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6774 …}
}
"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 {#1693
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1590 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2379
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5718 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6801 …}
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
22 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1702
  -isAccessible: true
  -fqcn: "App\Entity\AILog"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
  -instance: App\Entity\AILog {#1593 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2382
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5921 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6828 …}
}
"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 {#1790
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"jsonSchema":{"name":"get_product_information_from_html","strict":true,"schema":{"type":"object","properties":{"productName":{"type":"string","description":"The name of the product"},"productType":{"type":"string","description":"The type of the product, for example: cannabis, shirt, mushroom, tray, pen etc..."},"labReports":{"type":"array","items":{"type":"object","properties":{"labReportName":{"type":"string","description":"The name of the lab report"},"labReportUrl":{"type":"string","description":"The url of the lab report"}},"required":["labReportName","labReportUrl"],"additionalProperties":false}}},"required":["productName","productType","labReports"],"additionalProperties":false}},"prompt":[{"role":"system","content":"You are an ai that can extract product information from a product page html"},{"role":"user","content":"<html lang=\"en-US\"><body class=\"error404 wp-custom-logo wp-embed-responsive wp-theme-hello- theme-hello- woocommerce-js hello--default -default -kit-8 e--ua-blink e--ua-chrome e--ua-webkit\" data--device-mode=\"desktop\"><a class=\"skip-link screen-reader-text\" href=\"#content\">Skip to content<\/a><main id=\"content\" class=\"site-main\"><div class=\"page-header\"><h1 class=\"entry-title\">The page can&acirc;&#128;&#153;t be found.<\/h1><\/div><div class=\"page-content\"><p>It looks like nothing was found at this location.<\/p><\/div><\/main><footer data--type=\"footer\" data--id=\"34\" class=\" -34 -location-footer\" data--post-type=\"_library\"><div class=\"-element -element-78900f21 e-con-full e-flex e-con e-parent e-lazyloaded\" data-id=\"78900f21\" data-element_type=\"container\" data-settings='{\"background_background\":\"gradient\"}'><div class=\"-element -element-48032a3a e-con-full e-flex e-con e-child\" data-id=\"48032a3a\" data-element_type=\"container\"><div class=\"-element -element-4e27880 -position-top -widget -widget-image-box\" data-id=\"4e27880\" data-element_type=\"widget\" data-widget_type=\"image-box.default\"><div class=\"-widget-container\"><div class=\"-image-box-wrapper\"><figure class=\"-image-box-img\"><img width=\"713\" height=\"483\" src=\"https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/Icon.png\" class=\"attachment-full size-full wp-image-13\" alt=\"\"><\/figure><div class=\"-image-box-content\"><p class=\"-image-box-description\">The statements made regarding these products have not been evaluated by the Food and Drug Administration. The efficacy of these products has not been confirmed by FDA-approved research. These products are not intended to diagnose, treat, cure, or prevent any disease<br><br><b> Address:  <\/b> 720 Hamrick Street, Shelby, North Carolina, 28150<\/p><\/div><\/div><\/div><\/div><div class=\"-element -element-373e6a7c e-grid-align-left -shape-rounded -grid-0 -widget -widget-social-icons\" data-id=\"373e6a7c\" data-element_type=\"widget\" data-widget_type=\"social-icons.default\"><div class=\"-widget-container\"><div class=\"-social-icons-wrapper -grid\" role=\"list\"><span class=\"-grid-item\" role=\"listitem\"><a class=\"-icon -social-icon -social-icon- -repeater-item-5c0ce3c\" href=\"#\" target=\"_blank\"><span class=\"-screen-only\"><\/span><\/a><\/span><span class=\"-grid-item\" role=\"listitem\"><a class=\"-icon -social-icon -social-icon-x-twitter -repeater-item-828f132\" href=\"#\" target=\"_blank\"><span class=\"-screen-only\">X-twitter<\/span><\/a><\/span><\/div><\/div><\/div><\/div><div class=\"-element -element-fdca1d3 e-flex e-con-boxed e-con e-child\" data-id=\"fdca1d3\" data-element_type=\"container\"><div class=\"e-con-inner\"><div class=\"-element -element-4af2a93 -widget -widget-image\" data-id=\"4af2a93\" data-element_type=\"widget\" data-widget_type=\"image.default\"><div class=\"-widget-container\"><a href=\"https:\/\/zootscannabis.co\/\"><img width=\"800\" height=\"318\" src=\"https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-1024x407.png\" class=\"attachment-large size-large wp-image-1043\" alt=\"\" srcset=\"https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-1024x407.png 1024w, https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-300x119.png 300w, https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-768x305.png 768w, https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-1536x610.png 1536w, https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-2048x814.png 2048w, https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-600x238.png 600w\" sizes=\"(max-width: 800px) 100vw, 800px\"><\/a><\/div><\/div><div class=\"-element -element-2c5b369 -nav-menu--dropdown-none -widget -widget-nav-menu\" data-id=\"2c5b369\" data-element_type=\"widget\" data-settings='{\"layout\":\"horizontal\",\"submenu_icon\":{\"value\":\"&lt;\/span&gt;&lt;\/a&gt;&lt;ul class=' sub-menu id=\"sm-17534149249038975-2\" role=\"group\" aria-hidden=\"true\" aria-labelledby=\"sm-17534149249038975-1\" aria-expanded=\"false\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-127\"><a href=\"https:\/\/zootscannabis.co\/contact-us\/\" class=\"-sub-item\">Contact Us<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1215\"><a href=\"https:\/\/zootscannabis.co\/privacy-policy\/\" class=\"-sub-item\">Privacy Policy<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1216\"><a href=\"https:\/\/zootscannabis.co\/shipping-return-policy\/\" class=\"-sub-item\">Refund &amp; Return Policy<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1217\"><a href=\"https:\/\/zootscannabis.co\/terms-conditions\/\" class=\"-sub-item\">Terms &amp; Conditions<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-908\"><a href=\"https:\/\/zootscannabis.co\/?page_id=149\" class=\"-item has-submenu\" id=\"sm-17534149249038975-3\" aria-haspopup=\"true\" aria-controls=\"sm-17534149249038975-4\" aria-expanded=\"false\">My Account<span class=\"sub-arrow\"><\/span><\/a><ul class=\"sub-menu -nav-menu--dropdown\" id=\"sm-17534149249038975-4\" role=\"group\" aria-hidden=\"true\" aria-labelledby=\"sm-17534149249038975-3\" aria-expanded=\"false\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1218\"><a href=\"https:\/\/zootscannabis.co\/?page_id=147\" class=\"-sub-item\">Cart<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1219\"><a href=\"https:\/\/zootscannabis.co\/?page_id=148\" class=\"-sub-item\">Checkout<\/a><\/li><\/ul><\/li><nav class=\"-nav-menu--dropdown -nav-menu__container\" aria-hidden=\"true\"><ul id=\"menu-2-2c5b369\" class=\"-nav-menu\" data-smartmenus-id=\"17534149249067761\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-126\"><a href=\"https:\/\/zootscannabis.co\/\" class=\"-item\" tabindex=\"-1\">Home<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1995\"><a href=\"https:\/\/zootscannabis.co\/flower-landing-page\/\" class=\"-item\" tabindex=\"-1\">Flower<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2013\"><a href=\"https:\/\/zootscannabis.co\/disposables-landing-page\/\" class=\"-item\" tabindex=\"-1\">Disposables<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2023\"><a href=\"https:\/\/zootscannabis.co\/cartridges-landing-page\/\" class=\"-item\" tabindex=\"-1\">Cartridges<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2041\"><a href=\"https:\/\/zootscannabis.co\/concentrates-landing-page\/\" class=\"-item\" tabindex=\"-1\">Concentrates<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2051\"><a href=\"https:\/\/zootscannabis.co\/edibles-landing-page\/\" class=\"-item\" tabindex=\"-1\">Edibles<\/a><\/li><li class=\"menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-1174\"><a href=\"https:\/\/zootscannabis.co\/product-category\/topicals-tinctures\/\" class=\"-item\" tabindex=\"-1\">Topicals &amp; Tinctures<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-482\"><a href=\"https:\/\/zootscannabis.co\/about-us\/\" class=\"-item has-submenu\" tabindex=\"-1\" id=\"sm-17534149249067761-1\" aria-haspopup=\"true\" aria-controls=\"sm-17534149249067761-2\" aria-expanded=\"false\">About Us<span class=\"sub-arrow\"><\/span><\/a><ul class=\"sub-menu -nav-menu--dropdown\" id=\"sm-17534149249067761-2\" role=\"group\" aria-hidden=\"true\" aria-labelledby=\"sm-17534149249067761-1\" aria-expanded=\"false\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-127\"><a href=\"https:\/\/zootscannabis.co\/contact-us\/\" class=\"-sub-item\" tabindex=\"-1\">Contact Us<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1215\"><a href=\"https:\/\/zootscannabis.co\/privacy-policy\/\" class=\"-sub-item\" tabindex=\"-1\">Privacy Policy<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1216\"><a href=\"https:\/\/zootscannabis.co\/shipping-return-policy\/\" class=\"-sub-item\" tabindex=\"-1\">Refund &amp; Return Policy<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1217\"><a href=\"https:\/\/zootscannabis.co\/terms-conditions\/\" class=\"-sub-item\" tabindex=\"-1\">Terms &amp; Conditions<\/a><\/li><\/ul><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-908\"><a href=\"https:\/\/zootscannabis.co\/?page_id=149\" class=\"-item has-submenu\" tabindex=\"-1\" id=\"sm-17534149249067761-3\" aria-haspopup=\"true\" aria-controls=\"sm-17534149249067761-4\" aria-expanded=\"false\">My Account<span class=\"sub-arrow\"><\/span><\/a><ul class=\"sub-menu -nav-menu--dropdown\" id=\"sm-17534149249067761-4\" role=\"group\" aria-hidden=\"true\" aria-labelledby=\"sm-17534149249067761-3\" aria-expanded=\"false\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1218\"><a href=\"https:\/\/zootscannabis.co\/?page_id=147\" class=\"-sub-item\" tabindex=\"-1\">Cart<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1219\"><a href=\"https:\/\/zootscannabis.co\/?page_id=148\" class=\"-sub-item\" tabindex=\"-1\">Checkout<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div><\/div><\/div><\/div><div class=\"-element -element-67facbf e-flex e-con-boxed e-con e-parent e-lazyloaded\" data-id=\"67facbf\" data-element_type=\"container\" data-settings='{\"background_background\":\"classic\"}'><div class=\"e-con-inner\"><div class=\"-element -element-1145b426 -widget -widget-heading\" data-id=\"1145b426\" data-element_type=\"widget\" data-widget_type=\"heading.default\"><div class=\"-widget-container\"><p class=\"-heading-title -size-default\">&Acirc;&copy;Zoots Cannabis Co. 2025 All Rights Reserved<\/p><\/div><\/div><\/div><\/div><\/footer><link rel=\"stylesheet\" id=\"wc-blocks-style-css\" href=\"https:\/\/zootscannabis.co\/wp-content\/plugins\/woocommerce\/assets\/client\/blocks\/wc-blocks.css?ver=wc-10.0.4\" media=\"all\"><span id=\"-device-mode\" class=\"-screen-only\"><\/span><div class=\"widget_shopping_cart_live_region screen-reader-text\" role=\"status\"><\/div><\/body><\/html> \n\n \n        This is a lab report for a cannabis product. \n        Give me the total active thc percentage, the delta 9 percentage and the thca percentage from this lab report.\n        Give me the report extraction\/report date and the expiry date as well. Do not confuse extraction\/report date with sample date\n        For missing values return null;\n    "}]}"
  -formattedValue: "{"jsonSchema":{"name":"get_product_information_from_html","strict":true,"schema":{"type":"object","properties":{"productName":{"type":"string","description":"The name of the product"},"productType":{"type":"string","description":"The type of the product, for example: cannabis, shirt, mushroom, tray, pen etc..."},"labReports":{"type":"array","items":{"type":"object","properties":{"labReportName":{"type":"string","description":"The name of the lab report"},"labReportUrl":{"type":"string","description":"The url of the lab report"}},"required":["labReportName","labReportUrl"],"additionalProperties":false}}},"required":["productName","productType","labReports"],"additionalProperties":false}},"prompt":[{"role":"system","content":"You are an ai that can extract product information from a product page html"},{"role":"user","content":"<html lang=\"en-US\"><body class=\"error404 wp-custom-logo wp-embed-responsive wp-theme-hello- theme-hello- woocommerce-js hello--default -default -kit-8 e--ua-blink e--ua-chrome e--ua-webkit\" data--device-mode=\"desktop\"><a class=\"skip-link screen-reader-text\" href=\"#content\">Skip to content<\/a><main id=\"content\" class=\"site-main\"><div class=\"page-header\"><h1 class=\"entry-title\">The page can&acirc;&#128;&#153;t be found.<\/h1><\/div><div class=\"page-content\"><p>It looks like nothing was found at this location.<\/p><\/div><\/main><footer data--type=\"footer\" data--id=\"34\" class=\" -34 -location-footer\" data--post-type=\"_library\"><div class=\"-element -element-78900f21 e-con-full e-flex e-con e-parent e-lazyloaded\" data-id=\"78900f21\" data-element_type=\"container\" data-settings='{\"background_background\":\"gradient\"}'><div class=\"-element -element-48032a3a e-con-full e-flex e-con e-child\" data-id=\"48032a3a\" data-element_type=\"container\"><div class=\"-element -element-4e27880 -position-top -widget -widget-image-box\" data-id=\"4e27880\" data-element_type=\"widget\" data-widget_type=\"image-box.default\"><div class=\"-widget-container\"><div class=\"-image-box-wrapper\"><figure class=\"-image-box-img\"><img width=\"713\" height=\"483\" src=\"https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/Icon.png\" class=\"attachment-full size-full wp-image-13\" alt=\"\"><\/figure><div class=\"-image-box-content\"><p class=\"-image-box-description\">The statements made regarding these products have not been evaluated by the Food and Drug Administration. The efficacy of these products has not been confirmed by FDA-approved research. These products are not intended to diagnose, treat, cure, or prevent any disease<br><br><b> Address:  <\/b> 720 Hamrick Street, Shelby, North Carolina, 28150<\/p><\/div><\/div><\/div><\/div><div class=\"-element -element-373e6a7c e-grid-align-left -shape-rounded -grid-0 -widget -widget-social-icons\" data-id=\"373e6a7c\" data-element_type=\"widget\" data-widget_type=\"social-icons.default\"><div class=\"-widget-container\"><div class=\"-social-icons-wrapper -grid\" role=\"list\"><span class=\"-grid-item\" role=\"listitem\"><a class=\"-icon -social-icon -social-icon- -repeater-item-5c0ce3c\" href=\"#\" target=\"_blank\"><span class=\"-screen-only\"><\/span><\/a><\/span><span class=\"-grid-item\" role=\"listitem\"><a class=\"-icon -social-icon -social-icon-x-twitter -repeater-item-828f132\" href=\"#\" target=\"_blank\"><span class=\"-screen-only\">X-twitter<\/span><\/a><\/span><\/div><\/div><\/div><\/div><div class=\"-element -element-fdca1d3 e-flex e-con-boxed e-con e-child\" data-id=\"fdca1d3\" data-element_type=\"container\"><div class=\"e-con-inner\"><div class=\"-element -element-4af2a93 -widget -widget-image\" data-id=\"4af2a93\" data-element_type=\"widget\" data-widget_type=\"image.default\"><div class=\"-widget-container\"><a href=\"https:\/\/zootscannabis.co\/\"><img width=\"800\" height=\"318\" src=\"https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-1024x407.png\" class=\"attachment-large size-large wp-image-1043\" alt=\"\" srcset=\"https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-1024x407.png 1024w, https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-300x119.png 300w, https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-768x305.png 768w, https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-1536x610.png 1536w, https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-2048x814.png 2048w, https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/ZootsCannabisTransparentBG-600x238.png 600w\" sizes=\"(max-width: 800px) 100vw, 800px\"><\/a><\/div><\/div><div class=\"-element -element-2c5b369 -nav-menu--dropdown-none -widget -widget-nav-menu\" data-id=\"2c5b369\" data-element_type=\"widget\" data-settings='{\"layout\":\"horizontal\",\"submenu_icon\":{\"value\":\"&lt;\/span&gt;&lt;\/a&gt;&lt;ul class=' sub-menu id=\"sm-17534149249038975-2\" role=\"group\" aria-hidden=\"true\" aria-labelledby=\"sm-17534149249038975-1\" aria-expanded=\"false\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-127\"><a href=\"https:\/\/zootscannabis.co\/contact-us\/\" class=\"-sub-item\">Contact Us<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1215\"><a href=\"https:\/\/zootscannabis.co\/privacy-policy\/\" class=\"-sub-item\">Privacy Policy<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1216\"><a href=\"https:\/\/zootscannabis.co\/shipping-return-policy\/\" class=\"-sub-item\">Refund &amp; Return Policy<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1217\"><a href=\"https:\/\/zootscannabis.co\/terms-conditions\/\" class=\"-sub-item\">Terms &amp; Conditions<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-908\"><a href=\"https:\/\/zootscannabis.co\/?page_id=149\" class=\"-item has-submenu\" id=\"sm-17534149249038975-3\" aria-haspopup=\"true\" aria-controls=\"sm-17534149249038975-4\" aria-expanded=\"false\">My Account<span class=\"sub-arrow\"><\/span><\/a><ul class=\"sub-menu -nav-menu--dropdown\" id=\"sm-17534149249038975-4\" role=\"group\" aria-hidden=\"true\" aria-labelledby=\"sm-17534149249038975-3\" aria-expanded=\"false\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1218\"><a href=\"https:\/\/zootscannabis.co\/?page_id=147\" class=\"-sub-item\">Cart<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1219\"><a href=\"https:\/\/zootscannabis.co\/?page_id=148\" class=\"-sub-item\">Checkout<\/a><\/li><\/ul><\/li><nav class=\"-nav-menu--dropdown -nav-menu__container\" aria-hidden=\"true\"><ul id=\"menu-2-2c5b369\" class=\"-nav-menu\" data-smartmenus-id=\"17534149249067761\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-126\"><a href=\"https:\/\/zootscannabis.co\/\" class=\"-item\" tabindex=\"-1\">Home<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1995\"><a href=\"https:\/\/zootscannabis.co\/flower-landing-page\/\" class=\"-item\" tabindex=\"-1\">Flower<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2013\"><a href=\"https:\/\/zootscannabis.co\/disposables-landing-page\/\" class=\"-item\" tabindex=\"-1\">Disposables<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2023\"><a href=\"https:\/\/zootscannabis.co\/cartridges-landing-page\/\" class=\"-item\" tabindex=\"-1\">Cartridges<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2041\"><a href=\"https:\/\/zootscannabis.co\/concentrates-landing-page\/\" class=\"-item\" tabindex=\"-1\">Concentrates<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2051\"><a href=\"https:\/\/zootscannabis.co\/edibles-landing-page\/\" class=\"-item\" tabindex=\"-1\">Edibles<\/a><\/li><li class=\"menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-1174\"><a href=\"https:\/\/zootscannabis.co\/product-category\/topicals-tinctures\/\" class=\"-item\" tabindex=\"-1\">Topicals &amp; Tinctures<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-482\"><a href=\"https:\/\/zootscannabis.co\/about-us\/\" class=\"-item has-submenu\" tabindex=\"-1\" id=\"sm-17534149249067761-1\" aria-haspopup=\"true\" aria-controls=\"sm-17534149249067761-2\" aria-expanded=\"false\">About Us<span class=\"sub-arrow\"><\/span><\/a><ul class=\"sub-menu -nav-menu--dropdown\" id=\"sm-17534149249067761-2\" role=\"group\" aria-hidden=\"true\" aria-labelledby=\"sm-17534149249067761-1\" aria-expanded=\"false\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-127\"><a href=\"https:\/\/zootscannabis.co\/contact-us\/\" class=\"-sub-item\" tabindex=\"-1\">Contact Us<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1215\"><a href=\"https:\/\/zootscannabis.co\/privacy-policy\/\" class=\"-sub-item\" tabindex=\"-1\">Privacy Policy<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1216\"><a href=\"https:\/\/zootscannabis.co\/shipping-return-policy\/\" class=\"-sub-item\" tabindex=\"-1\">Refund &amp; Return Policy<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1217\"><a href=\"https:\/\/zootscannabis.co\/terms-conditions\/\" class=\"-sub-item\" tabindex=\"-1\">Terms &amp; Conditions<\/a><\/li><\/ul><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-908\"><a href=\"https:\/\/zootscannabis.co\/?page_id=149\" class=\"-item has-submenu\" tabindex=\"-1\" id=\"sm-17534149249067761-3\" aria-haspopup=\"true\" aria-controls=\"sm-17534149249067761-4\" aria-expanded=\"false\">My Account<span class=\"sub-arrow\"><\/span><\/a><ul class=\"sub-menu -nav-menu--dropdown\" id=\"sm-17534149249067761-4\" role=\"group\" aria-hidden=\"true\" aria-labelledby=\"sm-17534149249067761-3\" aria-expanded=\"false\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1218\"><a href=\"https:\/\/zootscannabis.co\/?page_id=147\" class=\"-sub-item\" tabindex=\"-1\">Cart<\/a><\/li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1219\"><a href=\"https:\/\/zootscannabis.co\/?page_id=148\" class=\"-sub-item\" tabindex=\"-1\">Checkout<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div><\/div><\/div><\/div><div class=\"-element -element-67facbf e-flex e-con-boxed e-con e-parent e-lazyloaded\" data-id=\"67facbf\" data-element_type=\"container\" data-settings='{\"background_background\":\"classic\"}'><div class=\"e-con-inner\"><div class=\"-element -element-1145b426 -widget -widget-heading\" data-id=\"1145b426\" data-element_type=\"widget\" data-widget_type=\"heading.default\"><div class=\"-widget-container\"><p class=\"-heading-title -size-default\">&Acirc;&copy;Zoots Cannabis Co. 2025 All Rights Reserved<\/p><\/div><\/div><\/div><\/div><\/footer><link rel=\"stylesheet\" id=\"wc-blocks-style-css\" href=\"https:\/\/zootscannabis.co\/wp-content\/plugins\/woocommerce\/assets\/client\/blocks\/wc-blocks.css?ver=wc-10.0.4\" media=\"all\"><span id=\"-device-mode\" class=\"-screen-only\"><\/span><div class=\"widget_shopping_cart_live_region screen-reader-text\" role=\"status\"><\/div><\/body><\/html> \n\n \n        This is a lab report for a cannabis product. \n        Give me the total active thc percentage, the delta 9 percentage and the thca percentage from this lab report.\n        Give me the report extraction\/report date and the expiry date as well. Do not confuse extraction\/report date with sample date\n        For missing values return null;\n    "}]}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1872 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1606 …}
  -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 {#1756 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1784 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1874 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1774 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1747 …}
  -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 {#1601
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"originalAiResponse":{"id":"chatcmpl-Bx3bpdlUeNOX3LX5Ej1wl7LExFGX7","object":"chat.completion","created":1753414925,"model":"gpt-4o-2024-11-20","system_fingerprint":"fp_c67768f680","choices":[{"index":0,"message":{"role":"assistant","content":"{\"productName\":\"Cannabis Lab Report\",\"productType\":\"cannabis\",\"labReports\":[{\"labReportName\":\"Active THC Analysis Report\",\"labReportUrl\":\"https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/Icon.png\"}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3103,"completion_tokens":53,"total_tokens":3156,"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}}},"content":{"productName":"Cannabis Lab Report","productType":"cannabis","labReports":[{"labReportName":"Active THC Analysis Report","labReportUrl":"https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/Icon.png"}]}}"
  -formattedValue: "{"originalAiResponse":{"id":"chatcmpl-Bx3bpdlUeNOX3LX5Ej1wl7LExFGX7","object":"chat.completion","created":1753414925,"model":"gpt-4o-2024-11-20","system_fingerprint":"fp_c67768f680","choices":[{"index":0,"message":{"role":"assistant","content":"{\"productName\":\"Cannabis Lab Report\",\"productType\":\"cannabis\",\"labReports\":[{\"labReportName\":\"Active THC Analysis Report\",\"labReportUrl\":\"https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/Icon.png\"}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":3103,"completion_tokens":53,"total_tokens":3156,"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}}},"content":{"productName":"Cannabis Lab Report","productType":"cannabis","labReports":[{"labReportName":"Active THC Analysis Report","labReportUrl":"https:\/\/zootscannabis.co\/wp-content\/uploads\/2024\/06\/Icon.png"}]}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1906 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1775 …}
  -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 {#1738 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1160 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1908 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1600 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1158 …}
  -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 {#1766
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "fetch_products_from_product_url"
  -formattedValue: "fetch_products_from_product_url"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1904 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1791 …}
  -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 {#1765 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1783 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1918 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1729 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1794 …}
  -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 {#1795
  -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 {#1798 …}
  -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 {#1797 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1799 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1928 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1796 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1801 …}
  -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 {#1802
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o-2024-11-20"
  -formattedValue: "gpt-4o-2024-11-20"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1905 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1805 …}
  -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 {#1804 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1806 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1938 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1803 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1808 …}
  -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 {#1809
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1793 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1812 …}
  -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 {#1811 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1813 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1948 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1810 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1815 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
29 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1807
  -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
30 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1816
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1420 …}
  -formattedValue: "https://zootscannabis.co/product/thca-flower-gold-line-7-gram-super-boof/"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2004 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1819 …}
  -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 {#1818 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1820 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2002 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1817 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1822 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
31 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1986
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1420 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 3025
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
32 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1823
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "zootscannabis.co [ 29 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2093 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1826 …}
  -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 {#1825 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1827 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2096 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1824 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1829 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
33 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2085
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 29
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
34 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1830
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753414926 {#1169
    date: 2025-07-25 03:42:06.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:06\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2262 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1833 …}
  -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 {#1832 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1834 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2265 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1831 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1836 …}
  -htmlAttributes: []
}
"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 {#1837
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753414926 {#1147
    date: 2025-07-25 03:42:06.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:06\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2263 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1840 …}
  -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 {#1839 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1841 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2116 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1838 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1843 …}
  -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 {#1845
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"labReportPath":"\/home\/cbdextract\/cbdextract.nw.agency\/source\/public\/lab-reports\/ActiveTHCAnalysisReport.png","parserParameters":{"result_type":"markdown","language":"en","premium_mode":false,"use_vendor_multimodal_model":true,"vendor_multimodal_model_name":"openai-gpt4o","vendor_multimodal_api_key":null}}"
  -formattedValue: "{"labReportPath":"\/home\/cbdextract\/cbdextract.nw.agency\/source\/public\/lab-reports\/ActiveTHCAnalysisReport.png","parserParameters":{"result_type":"markdown","language":"en","premium_mode":false,"use_vendor_multimodal_model":true,"vendor_multimodal_model_name":"openai-gpt4o","vendor_multimodal_api_key":null}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2341 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1835 …}
  -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 {#1847 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1842 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2340 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1846 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2251 …}
  -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 {#2272
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"json":{"pages":[{"page":1,"md":"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf.","images":[{"name":"page_1.jpg","height":0,"width":0,"x":0,"y":0,"type":"full_page_screenshot"}],"charts":[],"items":[{"type":"text","value":"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf.","md":"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf."}],"status":"OK","originalOrientationAngle":0,"links":[],"triggeredAutoMode":false,"parsingMode":"multimodal-openai-gpt4o","structuredData":null,"noStructuredContent":false,"noTextContent":false,"pageHeaderMarkdown":"","pageFooterMarkdown":""}],"job_metadata":{"credits_used":0,"job_credits_usage":0,"job_pages":1,"job_auto_mode_triggered_pages":0,"job_is_cache_hit":false}},"markdown":"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf.","jobDetails":{"webhook_configurations":null,"job_name":"parse_raw_file_job","partitions":{"file_parsing_id_partition":"38b2ae25-116a-4b4d-878b-f93e261c1915"},"parameters":{"priority":null,"custom_metadata":null,"resource_info":null,"languages":["en"],"parsing_instruction":"","disable_ocr":false,"annotate_links":false,"adaptive_long_table":false,"compact_markdown_table":false,"disable_reconstruction":false,"disable_image_extraction":false,"invalidate_cache":false,"outlined_table_extraction":false,"merge_tables_across_pages_in_markdown":false,"output_pdf_of_document":false,"do_not_cache":false,"fast_mode":false,"skip_diagonal_text":false,"preserve_layout_alignment_across_pages":false,"preserve_very_small_text":false,"gpt4o_mode":false,"do_not_unroll_columns":false,"extract_layout":false,"high_res_ocr":false,"html_make_all_elements_visible":false,"html_remove_navigation_elements":false,"html_remove_fixed_elements":false,"guess_xlsx_sheet_name":false,"page_separator":null,"bounding_box":"","bbox_top":null,"bbox_right":null,"bbox_bottom":null,"bbox_left":null,"target_pages":"","use_vendor_multimodal_model":true,"vendor_multimodal_model_name":"openai-gpt4o","model":"","page_prefix":"","page_suffix":"","webhook_url":"","preset":"","take_screenshot":false,"is_formatting_instruction":true,"premium_mode":false,"continuous_mode":false,"input_s3_path":"s3:\/\/llama-platform-file-parsing\/fb_iKieaLfVCeTaHV3IzxdANsa7NAD2\/38b2ae25-116a-4b4d-878b-f93e261c1915\/input.png","input_s3_region":"us-east-1","output_s3_path_prefix":"s3:\/\/llama-platform-file-parsing\/fb_iKieaLfVCeTaHV3IzxdANsa7NAD2\/38b2ae25-116a-4b4d-878b-f93e261c1915","output_s3_region":"us-east-1","project_id":"983c7754-5052-4149-b409-986d83545a50","azure_openai_deployment_name":null,"azure_openai_endpoint":null,"azure_openai_api_version":null,"input_url":null,"http_proxy":null,"auto_mode":false,"auto_mode_trigger_on_regexp_in_page":null,"auto_mode_trigger_on_text_in_page":null,"auto_mode_trigger_on_table_in_page":false,"auto_mode_trigger_on_image_in_page":false,"auto_mode_configuration_json":null,"structured_output":false,"structured_output_json_schema":null,"structured_output_json_schema_name":null,"max_pages":null,"max_pages_enforced":0,"extract_charts":false,"formatting_instruction":null,"complemental_formatting_instruction":null,"content_guideline_instruction":null,"spreadsheet_extract_sub_tables":true,"job_timeout_in_seconds":null,"job_timeout_extra_time_per_page_in_seconds":null,"strict_mode_image_extraction":false,"strict_mode_image_ocr":false,"strict_mode_reconstruction":false,"strict_mode_buggy_font":false,"save_images":true,"hide_headers":false,"hide_footers":false,"page_header_prefix":null,"page_header_suffix":null,"page_footer_prefix":null,"page_footer_suffix":null,"ignore_document_elements_for_layout_detection":false,"output_tables_as_HTML":false,"internal_is_screenshot_job":false,"parse_mode":null,"system_prompt":"","system_prompt_append":"","user_prompt":"","page_error_tolerance":0.05,"replace_failed_page_mode":null,"replace_failed_page_with_error_message_prefix":"","replace_failed_page_with_error_message_suffix":"","markdown_table_multiline_header_separator":null,"type":"parse","file_name":"ActiveTHCAnalysisReport.png","original_file_name":"ActiveTHCAnalysisReport.png","file_key":"s3:\/\/llama-platform-file-parsing\/fb_iKieaLfVCeTaHV3IzxdANsa7NAD2\/38b2ae25-116a-4b4d-878b-f93e261c1915\/input.png","lang":"en","outputBucket":null,"file_id":null,"pipeline_id":null},"session_id":null,"correlation_id":null,"parent_job_execution_id":null,"user_id":"fb:iKieaLfVCeTaHV3IzxdANsa7NAD2","created_at":"2025-07-25T03:42:09.803000Z","project_id":"983c7754-5052-4149-b409-986d83545a50","id":"f344a708-e8cf-42a3-a478-b4aa366e929c","status":"SUCCESS","error_code":null,"error_message":null,"attempts":1,"started_at":"2025-07-25T03:42:09.847000Z","ended_at":"2025-07-25T03:42:15.103000Z","updated_at":"2025-07-25T03:42:15.109000Z","jobInfo":{"status":"success","info":"multimodal","model":"openai-gpt4o","pages":1,"options":{"adaptiveLongTable":false,"annotateLinks":null,"autoMode":false,"autoModeConfigurationJson":null,"autoModeTriggerOnImageInPage":false,"autoModeTriggerOnRegexpInPage":null,"autoModeTriggerOnTableInPage":false,"autoModeTriggerOnTextInPage":null,"azureOpenAiApiVersion":null,"azureOpenAiDeploymentName":null,"azureOpenAiEndpoint":null,"azureOpenAiKey":null,"bboxBottom":null,"bboxLeft":null,"bboxRight":null,"bboxTop":null,"boundingBox":null,"compactMarkdownTable":false,"complementalFormattingInstruction":null,"contentGuidelineInstruction":null,"disableImageExtraction":false,"disableOcr":false,"doNotCache":false,"doNotUnrollColumns":false,"extractCharts":false,"extractLayout":false,"fileId":null,"fileName":"ActiveTHCAnalysisReport.png","formattingInstruction":null,"guessXLSXSheetName":false,"hideFooters":false,"hideHeaders":false,"highResOcr":false,"htmlMakeAllElementsVisible":false,"htmlRemoveFixedElements":false,"htmlRemoveNavigationElements":false,"httpProxy":null,"ignoreDocumentElementsForLayoutDetection":false,"inputS3Path":"s3:\/\/llama-platform-file-parsing\/fb_iKieaLfVCeTaHV3IzxdANsa7NAD2\/38b2ae25-116a-4b4d-878b-f93e261c1915\/input.png","inputS3Region":"us-east-1","inputUrl":null,"invalidateCache":false,"isFormattingInstruction":true,"isOurOwnS3Bucket":true,"jobTimeoutExtraTimePerPageInSeconds":2,"jobTimeoutInSeconds":null,"language":"en","logFiles":false,"markdownTableMultilineHeaderSeparator":"<br\/>","maxPages":701,"mergeTablesAcrossPagesInMarkdown":false,"model":"openai-gpt4o","multimodalPipeline":true,"outlinedTableExtraction":false,"outputPDFOfDocument":false,"outputS3PathPrefix":"s3:\/\/llama-platform-file-parsing\/fb_iKieaLfVCeTaHV3IzxdANsa7NAD2\/38b2ae25-116a-4b4d-878b-f93e261c1915","outputS3Region":"us-east-1","outputTablesAsHTML":false,"pageErrorTolerance":0.05,"pageFooterPrefix":null,"pageFooterSuffix":null,"pageHeaderPrefix":null,"pageHeaderSuffix":null,"pagePrefix":null,"pageSeparator":"\n---\n","pageSuffix":null,"parseMode":"parse_page_with_lvm","preserveLayoutAlignmentAcrossPages":false,"preserveVerySmallText":false,"replaceFailedPageMode":"raw_text","replaceFailedPageWithErrorMessagePrefix":null,"replaceFailedPageWithErrorMessageSuffix":null,"saveImages":true,"skipDiagonalText":false,"spreadSheetExtractSubTables":true,"strictModeBuggyFont":false,"strictModeImageExtraction":false,"strictModeImageOCR":false,"strictModeReconstruction":false,"structuredOutput":false,"structuredOutputJSONSchema":null,"structuredOutputJSONSchemaName":null,"structuredOutputSchema":null,"takeScreenshot":false,"targetPages":null,"template":null,"vendorAPIKey":"[User provided key]","webhookUrl":null,"job_record_id":"f344a708-e8cf-42a3-a478-b4aa366e929c","jobOutOfQueueTimestamp":1753414929864,"jobCreatedAtTimestamp":1753414929864,"legacy_job_name":"parse_raw_file_job","legacy_file_parsing_id_partition":"38b2ae25-116a-4b4d-878b-f93e261c1915","legacy_session_id":null,"legacy_correlation_id":null,"legacy_parent_job_execution_id":null,"user_id":"fb:iKieaLfVCeTaHV3IzxdANsa7NAD2","project_id":"983c7754-5052-4149-b409-986d83545a50","created_at":"2025-07-25T03:42:09.803000Z","temporal_run_id":null,"temporal_workflow_id":null,"documentAborter":[]},"metadata":{"pdf-pages":1,"pdf-real-pages":1,"pdf-mdLength":117,"pdf-multimodal-time":2708,"pdf-multimodal-pdf2Image":274,"pdf-inputTokens":1473,"pdf-outputTokens":26,"pdf-model":"openai-gpt4o"},"images":["page_1.jpg"],"charts":[]}}}"
  -formattedValue: "{"json":{"pages":[{"page":1,"md":"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf.","images":[{"name":"page_1.jpg","height":0,"width":0,"x":0,"y":0,"type":"full_page_screenshot"}],"charts":[],"items":[{"type":"text","value":"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf.","md":"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf."}],"status":"OK","originalOrientationAngle":0,"links":[],"triggeredAutoMode":false,"parsingMode":"multimodal-openai-gpt4o","structuredData":null,"noStructuredContent":false,"noTextContent":false,"pageHeaderMarkdown":"","pageFooterMarkdown":""}],"job_metadata":{"credits_used":0,"job_credits_usage":0,"job_pages":1,"job_auto_mode_triggered_pages":0,"job_is_cache_hit":false}},"markdown":"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf.","jobDetails":{"webhook_configurations":null,"job_name":"parse_raw_file_job","partitions":{"file_parsing_id_partition":"38b2ae25-116a-4b4d-878b-f93e261c1915"},"parameters":{"priority":null,"custom_metadata":null,"resource_info":null,"languages":["en"],"parsing_instruction":"","disable_ocr":false,"annotate_links":false,"adaptive_long_table":false,"compact_markdown_table":false,"disable_reconstruction":false,"disable_image_extraction":false,"invalidate_cache":false,"outlined_table_extraction":false,"merge_tables_across_pages_in_markdown":false,"output_pdf_of_document":false,"do_not_cache":false,"fast_mode":false,"skip_diagonal_text":false,"preserve_layout_alignment_across_pages":false,"preserve_very_small_text":false,"gpt4o_mode":false,"do_not_unroll_columns":false,"extract_layout":false,"high_res_ocr":false,"html_make_all_elements_visible":false,"html_remove_navigation_elements":false,"html_remove_fixed_elements":false,"guess_xlsx_sheet_name":false,"page_separator":null,"bounding_box":"","bbox_top":null,"bbox_right":null,"bbox_bottom":null,"bbox_left":null,"target_pages":"","use_vendor_multimodal_model":true,"vendor_multimodal_model_name":"openai-gpt4o","model":"","page_prefix":"","page_suffix":"","webhook_url":"","preset":"","take_screenshot":false,"is_formatting_instruction":true,"premium_mode":false,"continuous_mode":false,"input_s3_path":"s3:\/\/llama-platform-file-parsing\/fb_iKieaLfVCeTaHV3IzxdANsa7NAD2\/38b2ae25-116a-4b4d-878b-f93e261c1915\/input.png","input_s3_region":"us-east-1","output_s3_path_prefix":"s3:\/\/llama-platform-file-parsing\/fb_iKieaLfVCeTaHV3IzxdANsa7NAD2\/38b2ae25-116a-4b4d-878b-f93e261c1915","output_s3_region":"us-east-1","project_id":"983c7754-5052-4149-b409-986d83545a50","azure_openai_deployment_name":null,"azure_openai_endpoint":null,"azure_openai_api_version":null,"input_url":null,"http_proxy":null,"auto_mode":false,"auto_mode_trigger_on_regexp_in_page":null,"auto_mode_trigger_on_text_in_page":null,"auto_mode_trigger_on_table_in_page":false,"auto_mode_trigger_on_image_in_page":false,"auto_mode_configuration_json":null,"structured_output":false,"structured_output_json_schema":null,"structured_output_json_schema_name":null,"max_pages":null,"max_pages_enforced":0,"extract_charts":false,"formatting_instruction":null,"complemental_formatting_instruction":null,"content_guideline_instruction":null,"spreadsheet_extract_sub_tables":true,"job_timeout_in_seconds":null,"job_timeout_extra_time_per_page_in_seconds":null,"strict_mode_image_extraction":false,"strict_mode_image_ocr":false,"strict_mode_reconstruction":false,"strict_mode_buggy_font":false,"save_images":true,"hide_headers":false,"hide_footers":false,"page_header_prefix":null,"page_header_suffix":null,"page_footer_prefix":null,"page_footer_suffix":null,"ignore_document_elements_for_layout_detection":false,"output_tables_as_HTML":false,"internal_is_screenshot_job":false,"parse_mode":null,"system_prompt":"","system_prompt_append":"","user_prompt":"","page_error_tolerance":0.05,"replace_failed_page_mode":null,"replace_failed_page_with_error_message_prefix":"","replace_failed_page_with_error_message_suffix":"","markdown_table_multiline_header_separator":null,"type":"parse","file_name":"ActiveTHCAnalysisReport.png","original_file_name":"ActiveTHCAnalysisReport.png","file_key":"s3:\/\/llama-platform-file-parsing\/fb_iKieaLfVCeTaHV3IzxdANsa7NAD2\/38b2ae25-116a-4b4d-878b-f93e261c1915\/input.png","lang":"en","outputBucket":null,"file_id":null,"pipeline_id":null},"session_id":null,"correlation_id":null,"parent_job_execution_id":null,"user_id":"fb:iKieaLfVCeTaHV3IzxdANsa7NAD2","created_at":"2025-07-25T03:42:09.803000Z","project_id":"983c7754-5052-4149-b409-986d83545a50","id":"f344a708-e8cf-42a3-a478-b4aa366e929c","status":"SUCCESS","error_code":null,"error_message":null,"attempts":1,"started_at":"2025-07-25T03:42:09.847000Z","ended_at":"2025-07-25T03:42:15.103000Z","updated_at":"2025-07-25T03:42:15.109000Z","jobInfo":{"status":"success","info":"multimodal","model":"openai-gpt4o","pages":1,"options":{"adaptiveLongTable":false,"annotateLinks":null,"autoMode":false,"autoModeConfigurationJson":null,"autoModeTriggerOnImageInPage":false,"autoModeTriggerOnRegexpInPage":null,"autoModeTriggerOnTableInPage":false,"autoModeTriggerOnTextInPage":null,"azureOpenAiApiVersion":null,"azureOpenAiDeploymentName":null,"azureOpenAiEndpoint":null,"azureOpenAiKey":null,"bboxBottom":null,"bboxLeft":null,"bboxRight":null,"bboxTop":null,"boundingBox":null,"compactMarkdownTable":false,"complementalFormattingInstruction":null,"contentGuidelineInstruction":null,"disableImageExtraction":false,"disableOcr":false,"doNotCache":false,"doNotUnrollColumns":false,"extractCharts":false,"extractLayout":false,"fileId":null,"fileName":"ActiveTHCAnalysisReport.png","formattingInstruction":null,"guessXLSXSheetName":false,"hideFooters":false,"hideHeaders":false,"highResOcr":false,"htmlMakeAllElementsVisible":false,"htmlRemoveFixedElements":false,"htmlRemoveNavigationElements":false,"httpProxy":null,"ignoreDocumentElementsForLayoutDetection":false,"inputS3Path":"s3:\/\/llama-platform-file-parsing\/fb_iKieaLfVCeTaHV3IzxdANsa7NAD2\/38b2ae25-116a-4b4d-878b-f93e261c1915\/input.png","inputS3Region":"us-east-1","inputUrl":null,"invalidateCache":false,"isFormattingInstruction":true,"isOurOwnS3Bucket":true,"jobTimeoutExtraTimePerPageInSeconds":2,"jobTimeoutInSeconds":null,"language":"en","logFiles":false,"markdownTableMultilineHeaderSeparator":"<br\/>","maxPages":701,"mergeTablesAcrossPagesInMarkdown":false,"model":"openai-gpt4o","multimodalPipeline":true,"outlinedTableExtraction":false,"outputPDFOfDocument":false,"outputS3PathPrefix":"s3:\/\/llama-platform-file-parsing\/fb_iKieaLfVCeTaHV3IzxdANsa7NAD2\/38b2ae25-116a-4b4d-878b-f93e261c1915","outputS3Region":"us-east-1","outputTablesAsHTML":false,"pageErrorTolerance":0.05,"pageFooterPrefix":null,"pageFooterSuffix":null,"pageHeaderPrefix":null,"pageHeaderSuffix":null,"pagePrefix":null,"pageSeparator":"\n---\n","pageSuffix":null,"parseMode":"parse_page_with_lvm","preserveLayoutAlignmentAcrossPages":false,"preserveVerySmallText":false,"replaceFailedPageMode":"raw_text","replaceFailedPageWithErrorMessagePrefix":null,"replaceFailedPageWithErrorMessageSuffix":null,"saveImages":true,"skipDiagonalText":false,"spreadSheetExtractSubTables":true,"strictModeBuggyFont":false,"strictModeImageExtraction":false,"strictModeImageOCR":false,"strictModeReconstruction":false,"structuredOutput":false,"structuredOutputJSONSchema":null,"structuredOutputJSONSchemaName":null,"structuredOutputSchema":null,"takeScreenshot":false,"targetPages":null,"template":null,"vendorAPIKey":"[User provided key]","webhookUrl":null,"job_record_id":"f344a708-e8cf-42a3-a478-b4aa366e929c","jobOutOfQueueTimestamp":1753414929864,"jobCreatedAtTimestamp":1753414929864,"legacy_job_name":"parse_raw_file_job","legacy_file_parsing_id_partition":"38b2ae25-116a-4b4d-878b-f93e261c1915","legacy_session_id":null,"legacy_correlation_id":null,"legacy_parent_job_execution_id":null,"user_id":"fb:iKieaLfVCeTaHV3IzxdANsa7NAD2","project_id":"983c7754-5052-4149-b409-986d83545a50","created_at":"2025-07-25T03:42:09.803000Z","temporal_run_id":null,"temporal_workflow_id":null,"documentAborter":[]},"metadata":{"pdf-pages":1,"pdf-real-pages":1,"pdf-mdLength":117,"pdf-multimodal-time":2708,"pdf-multimodal-pdf2Image":274,"pdf-inputTokens":1473,"pdf-outputTokens":26,"pdf-model":"openai-gpt4o"},"images":["page_1.jpg"],"charts":[]}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2342 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2275 …}
  -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 {#2274 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2276 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2343 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1800 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2278 …}
  -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 {#2279
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "parse_document"
  -formattedValue: "parse_document"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2339 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2282 …}
  -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 {#2281 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2283 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2344 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2280 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2285 …}
  -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 {#2286
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "llamacloud"
  -formattedValue: "llamacloud"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2261 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2289 …}
  -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 {#2288 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2290 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2284 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2287 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2292 …}
  -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 {#2293
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2277 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2296 …}
  -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 {#2295 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2297 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2291 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2294 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2299 …}
  -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 {#2300
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -formattedValue: "Active THC Analysis Report Purple UFO Cannabis Flower"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2353 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2303 …}
  -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 {#2302 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2304 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2298 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2301 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2306 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
42 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2371
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1100
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
43 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2307
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2437 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2310 …}
  -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 {#2309 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2311 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2436 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2308 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2313 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
44 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2440
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
45 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2314
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "zootscannabis.co [ 29 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2439 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2317 …}
  -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 {#2316 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2318 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2426 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2315 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2320 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
46 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2449
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 29
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
47 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2321
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753414942 {#1438
    date: 2025-07-25 03:42:22.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:22\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2483 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2324 …}
  -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 {#2323 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2325 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2482 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2322 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2327 …}
  -htmlAttributes: []
}
"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 {#2328
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753414942 {#1439
    date: 2025-07-25 03:42:22.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:22\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2485 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2331 …}
  -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 {#2330 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2332 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2326 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2329 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2334 …}
  -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 {#2336
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"user","content":"\n            This is a markdown for a cannabis product lab report:\n                ---START MARKDOWN HERE---\n                    \"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf.\"\n                ---END OF MARKDOWN---\n        \n            Act like you are a cannabis lab analyst\n            Extract the cannabis product name, product type, sample matrix\/product type and the laboratory name.\n            The product type can be cannabis, kratom or mushroom\n        "}],"jsonSchema":{"name":"lab_report_data","strict":false,"schema":{"type":"object","properties":{"lab_name":{"type":"string","description":"The laboratory that conducted the analysis"},"product_name":{"type":"string","description":"The name of the cannabis product"},"product_type":{"type":"string","description":"The type of the product","enum":["cannabis","kratom","mushroom"]},"sample_matrix":{"type":"string","description":"The sample matrix also known as the type of the product"}},"required":[],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"user","content":"\n            This is a markdown for a cannabis product lab report:\n                ---START MARKDOWN HERE---\n                    \"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf.\"\n                ---END OF MARKDOWN---\n        \n            Act like you are a cannabis lab analyst\n            Extract the cannabis product name, product type, sample matrix\/product type and the laboratory name.\n            The product type can be cannabis, kratom or mushroom\n        "}],"jsonSchema":{"name":"lab_report_data","strict":false,"schema":{"type":"object","properties":{"lab_name":{"type":"string","description":"The laboratory that conducted the analysis"},"product_name":{"type":"string","description":"The name of the cannabis product"},"product_type":{"type":"string","description":"The type of the product","enum":["cannabis","kratom","mushroom"]},"sample_matrix":{"type":"string","description":"The sample matrix also known as the type of the product"}},"required":[],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2559 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2484 …}
  -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 {#2338 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2333 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2558 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2337 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2486 …}
  -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 {#2461
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx3c63v1eM3mONAf3wwQV4Ee9l92p","object":"chat.completion","created":1753414942,"model":"gpt-4o-2024-11-20","system_fingerprint":"fp_c67768f680","choices":[{"index":0,"message":{"role":"assistant","content":"{\"lab_name\":\"Green Leaf Lab\",\"product_name\":\"Purple UFO Cannabis\",\"product_type\":\"cannabis\",\"sample_matrix\":\"Flower\"}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":216,"completion_tokens":27,"total_tokens":243,"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-Bx3c63v1eM3mONAf3wwQV4Ee9l92p","object":"chat.completion","created":1753414942,"model":"gpt-4o-2024-11-20","system_fingerprint":"fp_c67768f680","choices":[{"index":0,"message":{"role":"assistant","content":"{\"lab_name\":\"Green Leaf Lab\",\"product_name\":\"Purple UFO Cannabis\",\"product_type\":\"cannabis\",\"sample_matrix\":\"Flower\"}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":216,"completion_tokens":27,"total_tokens":243,"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 {#2560 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2493 …}
  -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 {#2462 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2427 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2561 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2476 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2496 …}
  -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 {#2497
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "coa_names_analysis"
  -formattedValue: "coa_names_analysis"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2557 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2500 …}
  -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 {#2499 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2501 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2562 …}
  -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
52 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2504
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2492 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2507 …}
  -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 {#2506 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2508 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2502 …}
  -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
53 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2511
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o-2024-11-20"
  -formattedValue: "gpt-4o-2024-11-20"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2495 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2514 …}
  -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 {#2513 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2515 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2509 …}
  -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
54 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2518
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -formattedValue: "Active THC Analysis Report Purple UFO Cannabis Flower"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2571 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2521 …}
  -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 {#2520 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2522 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2516 …}
  -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
55 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2598
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1100
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
56 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2525
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2640 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2528 …}
  -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 {#2527 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2529 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2639 …}
  -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
57 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2643
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
58 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2532
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "zootscannabis.co [ 29 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2642 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2535 …}
  -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 {#2534 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2536 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2629 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2533 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2538 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
59 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2652
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 29
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
60 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2539
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753414943 {#1513
    date: 2025-07-25 03:42:23.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:23\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2686 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2542 …}
  -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 {#2541 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2543 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2685 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2540 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2545 …}
  -htmlAttributes: []
}
"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 {#2546
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753414943 {#1514
    date: 2025-07-25 03:42:23.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:23\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2688 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2549 …}
  -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 {#2548 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2550 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2544 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2547 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2552 …}
  -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 {#2554
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"user","content":"\n            This is a markdown for a cannabis product lab report:\n                ---START MARKDOWN HERE---\n                    \"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf.\"\n                ---END OF MARKDOWN---\n        \n            Act like you are a lab analyst that can extract cannabinoids data from a lab report\n            Give me the cannabinoids and potency results table. Give me the result in a markdown format\n        "}]}"
  -formattedValue: "{"prompt":[{"role":"user","content":"\n            This is a markdown for a cannabis product lab report:\n                ---START MARKDOWN HERE---\n                    \"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf.\"\n                ---END OF MARKDOWN---\n        \n            Act like you are a lab analyst that can extract cannabinoids data from a lab report\n            Give me the cannabinoids and potency results table. Give me the result in a markdown format\n        "}]}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2762 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2687 …}
  -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 {#2556 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2551 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2761 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2555 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2689 …}
  -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 {#2664
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx3c7t5lyy2TcrMBXoSWKZNCoQOxg","object":"chat.completion","created":1753414943,"model":"gpt-4o-2024-11-20","choices":[{"index":0,"message":{"role":"assistant","content":"Unfortunately, the provided text does not include any cannabinoid data or potency results for me to extract and format into a table. If you provide the relevant data (e.g., cannabinoid concentrations, sample ID, etc.), I will happily create a cannabinoids and potency results table for you in markdown format!"},"finish_reason":"stop"}],"usage":{"prompt_tokens":101,"completion_tokens":60,"total_tokens":161,"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-Bx3c7t5lyy2TcrMBXoSWKZNCoQOxg","object":"chat.completion","created":1753414943,"model":"gpt-4o-2024-11-20","choices":[{"index":0,"message":{"role":"assistant","content":"Unfortunately, the provided text does not include any cannabinoid data or potency results for me to extract and format into a table. If you provide the relevant data (e.g., cannabinoid concentrations, sample ID, etc.), I will happily create a cannabinoids and potency results table for you in markdown format!"},"finish_reason":"stop"}],"usage":{"prompt_tokens":101,"completion_tokens":60,"total_tokens":161,"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 {#2763 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2696 …}
  -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 {#2665 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2630 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2764 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2679 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2699 …}
  -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 {#2700
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "get_cannabinoids_table"
  -formattedValue: "get_cannabinoids_table"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2760 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2703 …}
  -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 {#2702 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2704 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2765 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2701 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2706 …}
  -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 {#2707
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2695 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2710 …}
  -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 {#2709 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2711 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2705 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2708 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2713 …}
  -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 {#2714
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o-2024-11-20"
  -formattedValue: "gpt-4o-2024-11-20"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2698 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2717 …}
  -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 {#2716 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2718 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2712 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2715 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2720 …}
  -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 {#2721
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -formattedValue: "Active THC Analysis Report Purple UFO Cannabis Flower"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2774 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2724 …}
  -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 {#2723 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2725 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2719 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2722 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2727 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
68 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2801
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1100
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
69 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2728
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2843 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2731 …}
  -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 {#2730 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2732 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2842 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2729 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2734 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
70 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2846
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
71 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2735
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "zootscannabis.co [ 29 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2845 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2738 …}
  -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 {#2737 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2739 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2832 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2736 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2741 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
72 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2855
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 29
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
73 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2742
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753414944 {#1516
    date: 2025-07-25 03:42:24.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:24\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2889 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2745 …}
  -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 {#2744 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2746 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2888 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2743 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2748 …}
  -htmlAttributes: []
}
"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 {#2749
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753414944 {#1517
    date: 2025-07-25 03:42:24.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:24\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2891 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2752 …}
  -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 {#2751 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2753 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2747 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2750 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2755 …}
  -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 {#2757
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"system","content":"You are a cannabis lab analyst"},{"role":"user","content":"\n            I have the markdown of a cannabis product lab results : Unfortunately, the provided text does not include any cannabinoid data or potency results for me to extract and format into a table. If you provide the relevant data (e.g., cannabinoid concentrations, sample ID, etc.), I will happily create a cannabinoids and potency results table for you in markdown format!.\n            Give me the total thc percentage, the delta 9 percentage and the thca percentage from the given lab report.\n            The results are found in the results percentage column.\n        \n                The different possibilities of writing delta 9 in the lab report is similar to: \n\n                \u03949-THC,Delta 9-THC,D9-THC,\u03949-TETRAHYDROCANNABINOL,\u03949-TETRAHYDROCANNABINOL (D9-THC),D9-Tetrahydrocannabinol,D9-Tetrahydrocannabinol (D9-THC),\u0394-9 THC,\u0394-9-Tetrahydrocannabinol (\u0394-9 THC),Tetrahydrocannabinol (\u03949-THC),delta 9-Tetrahydrocannabinol,delta 9-Tetrahydrocannabinol (THC),d9-THC*,\u03949-Tetrahydrocannabinol (\u03949-THC);\n            \n                The different possibilities of writing thca in the lab report is similar to: \n\n                THCA,Tetrahydrocannabinolic Acid,Tetrahydrocannabinolic Acid (THCA),\u0394-9-Tetrahydrocannabinolic Acid,THCA-A,\u0394-9-Tetrahydrocannabinolic Acid (THCA-A),\u03949-THC Acid,\u03949-THC Acid (THCA),\u03949-THCA,THCa,\u03949-TETRAHYDROCANNABINOLIC ACID,\u03949-TETRAHYDROCANNABINOLIC ACID (THCA),D9-Tetrahydrocannabinolic acid,D9-Tetrahydrocannabinolic acid (THCa),delta-9-Tetrahydrocannabinolic Acid, delta-9-Tetrahydrocannabinolic Acid(THC-A),THC-A,\u03949-Tetrahydrocannabinolic Acid (\u03949-THCA);\n            "}],"jsonSchema":{"name":"lab_report_analyte_information","strict":false,"schema":{"type":"object","properties":{"totalThcPercentage":{"type":"number","description":"The total thc or total active thc percentage of the product"},"delta9Percentage":{"type":"number","description":"The delta 9 percentage \/ thc 9 percentage of the product"},"thcaPercentage":{"type":"number","description":"The thca percentage of the product"}},"required":[],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"system","content":"You are a cannabis lab analyst"},{"role":"user","content":"\n            I have the markdown of a cannabis product lab results : Unfortunately, the provided text does not include any cannabinoid data or potency results for me to extract and format into a table. If you provide the relevant data (e.g., cannabinoid concentrations, sample ID, etc.), I will happily create a cannabinoids and potency results table for you in markdown format!.\n            Give me the total thc percentage, the delta 9 percentage and the thca percentage from the given lab report.\n            The results are found in the results percentage column.\n        \n                The different possibilities of writing delta 9 in the lab report is similar to: \n\n                \u03949-THC,Delta 9-THC,D9-THC,\u03949-TETRAHYDROCANNABINOL,\u03949-TETRAHYDROCANNABINOL (D9-THC),D9-Tetrahydrocannabinol,D9-Tetrahydrocannabinol (D9-THC),\u0394-9 THC,\u0394-9-Tetrahydrocannabinol (\u0394-9 THC),Tetrahydrocannabinol (\u03949-THC),delta 9-Tetrahydrocannabinol,delta 9-Tetrahydrocannabinol (THC),d9-THC*,\u03949-Tetrahydrocannabinol (\u03949-THC);\n            \n                The different possibilities of writing thca in the lab report is similar to: \n\n                THCA,Tetrahydrocannabinolic Acid,Tetrahydrocannabinolic Acid (THCA),\u0394-9-Tetrahydrocannabinolic Acid,THCA-A,\u0394-9-Tetrahydrocannabinolic Acid (THCA-A),\u03949-THC Acid,\u03949-THC Acid (THCA),\u03949-THCA,THCa,\u03949-TETRAHYDROCANNABINOLIC ACID,\u03949-TETRAHYDROCANNABINOLIC ACID (THCA),D9-Tetrahydrocannabinolic acid,D9-Tetrahydrocannabinolic acid (THCa),delta-9-Tetrahydrocannabinolic Acid, delta-9-Tetrahydrocannabinolic Acid(THC-A),THC-A,\u03949-Tetrahydrocannabinolic Acid (\u03949-THCA);\n            "}],"jsonSchema":{"name":"lab_report_analyte_information","strict":false,"schema":{"type":"object","properties":{"totalThcPercentage":{"type":"number","description":"The total thc or total active thc percentage of the product"},"delta9Percentage":{"type":"number","description":"The delta 9 percentage \/ thc 9 percentage of the product"},"thcaPercentage":{"type":"number","description":"The thca percentage of the product"}},"required":[],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2965 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2890 …}
  -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 {#2759 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2754 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2964 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2758 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2892 …}
  -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 {#2867
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx3c9wucsN31PY9XetfnHWCNeVHo8","object":"chat.completion","created":1753414945,"model":"gpt-4o-2024-11-20","choices":[{"index":0,"message":{"role":"assistant","content":"{\"totalThcPercentage\":0.0,\"delta9Percentage\":0.0,\"thcaPercentage\":0.0}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":606,"completion_tokens":26,"total_tokens":632,"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-Bx3c9wucsN31PY9XetfnHWCNeVHo8","object":"chat.completion","created":1753414945,"model":"gpt-4o-2024-11-20","choices":[{"index":0,"message":{"role":"assistant","content":"{\"totalThcPercentage\":0.0,\"delta9Percentage\":0.0,\"thcaPercentage\":0.0}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":606,"completion_tokens":26,"total_tokens":632,"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 {#2966 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2899 …}
  -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 {#2868 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2833 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2967 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2882 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2902 …}
  -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 {#2903
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "coa_thc_analysis"
  -formattedValue: "coa_thc_analysis"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2963 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2906 …}
  -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 {#2905 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2907 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2968 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2904 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2909 …}
  -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 {#2910
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2898 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2913 …}
  -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 {#2912 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2914 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2908 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2911 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2916 …}
  -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 {#2917
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o-2024-11-20"
  -formattedValue: "gpt-4o-2024-11-20"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2901 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2920 …}
  -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 {#2919 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2921 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2915 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2918 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2923 …}
  -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 {#2924
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -formattedValue: "Active THC Analysis Report Purple UFO Cannabis Flower"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2977 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2927 …}
  -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 {#2926 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2928 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2922 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2925 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2930 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
81 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3004
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1100
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
82 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2931
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3046 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2934 …}
  -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 {#2933 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2935 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3045 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2932 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2937 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
83 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3049
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
84 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2938
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "zootscannabis.co [ 29 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3048 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2941 …}
  -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 {#2940 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2942 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3035 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2939 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2944 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
85 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3058
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 29
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
86 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2945
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753414945 {#1519
    date: 2025-07-25 03:42:25.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:25\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3092 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2948 …}
  -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 {#2947 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2949 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3091 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2946 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2951 …}
  -htmlAttributes: []
}
"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 {#2952
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753414945 {#1520
    date: 2025-07-25 03:42:25.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:25\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3094 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2955 …}
  -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 {#2954 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2956 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2950 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2953 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2958 …}
  -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 {#2960
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"user","content":"\n            This is a markdown for a cannabis product lab report:\n                ---START MARKDOWN HERE---\n                    \"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf.\"\n                ---END OF MARKDOWN---\n        \n            Act like you are an ai that can extract all dates from a lab report\n            Give me all the date text from this report in a table markdown format and do not derive any dates\n        "}]}"
  -formattedValue: "{"prompt":[{"role":"user","content":"\n            This is a markdown for a cannabis product lab report:\n                ---START MARKDOWN HERE---\n                    \"This image shows a stylized UFO shape in purple with a green outline. Inside the UFO, there is a green cannabis leaf.\"\n                ---END OF MARKDOWN---\n        \n            Act like you are an ai that can extract all dates from a lab report\n            Give me all the date text from this report in a table markdown format and do not derive any dates\n        "}]}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3168 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3093 …}
  -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 {#2962 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2957 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3167 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2961 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3095 …}
  -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 {#3070
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx3c9uHnApGGQg2cbiP5roWo182cZ","object":"chat.completion","created":1753414945,"model":"gpt-4o-2024-11-20","choices":[{"index":0,"message":{"role":"assistant","content":"There are no explicit date texts in the provided lab report markdown. Since I only extract dates and cannot derive them, there are no dates to provide in the output table.\n\nIf you'd like to clarify or provide another section with specific dates, I\u2019d be happy to assist!"},"finish_reason":"stop"}],"usage":{"prompt_tokens":103,"completion_tokens":54,"total_tokens":157,"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-Bx3c9uHnApGGQg2cbiP5roWo182cZ","object":"chat.completion","created":1753414945,"model":"gpt-4o-2024-11-20","choices":[{"index":0,"message":{"role":"assistant","content":"There are no explicit date texts in the provided lab report markdown. Since I only extract dates and cannot derive them, there are no dates to provide in the output table.\n\nIf you'd like to clarify or provide another section with specific dates, I\u2019d be happy to assist!"},"finish_reason":"stop"}],"usage":{"prompt_tokens":103,"completion_tokens":54,"total_tokens":157,"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 {#3169 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3102 …}
  -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 {#3071 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3036 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3170 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3085 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3105 …}
  -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 {#3106
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "get_coa_dates_table"
  -formattedValue: "get_coa_dates_table"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3166 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3109 …}
  -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 {#3108 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3110 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3171 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3107 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3112 …}
  -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 {#3113
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3101 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3116 …}
  -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 {#3115 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3117 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3111 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3114 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3119 …}
  -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 {#3120
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o-2024-11-20"
  -formattedValue: "gpt-4o-2024-11-20"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3104 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3123 …}
  -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 {#3122 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3124 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3118 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3121 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3126 …}
  -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 {#3127
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -formattedValue: "Active THC Analysis Report Purple UFO Cannabis Flower"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3180 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3130 …}
  -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 {#3129 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3131 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3125 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3128 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3133 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
94 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3207
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1100
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
95 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3134
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3249 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3137 …}
  -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 {#3136 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3138 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3248 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3135 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3140 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
96 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3252
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
97 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3141
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "zootscannabis.co [ 29 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3251 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3144 …}
  -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 {#3143 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3145 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3238 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3142 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3147 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
98 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3261
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 29
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
99 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3148
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753414946 {#1522
    date: 2025-07-25 03:42:26.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:26\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3295 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3151 …}
  -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 {#3150 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3152 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3294 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3149 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3154 …}
  -htmlAttributes: []
}
"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 {#3155
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753414946 {#1523
    date: 2025-07-25 03:42:26.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:26\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3297 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3158 …}
  -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 {#3157 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3159 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3153 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3156 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3161 …}
  -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 {#3163
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":"\n            I have table of dates from a lab report of a cannabis product in markdown format:\n            There are no explicit date texts in the provided lab report markdown. Since I only extract dates and cannot derive them, there are no dates to provide in the output table.\n\nIf you'd like to clarify or provide another section with specific dates, I\u2019d be happy to assist! \n\n            Convert all the date values in this table to standard ISO Format (yyyy-mm-dd)\n        "}"
  -formattedValue: "{"prompt":"\n            I have table of dates from a lab report of a cannabis product in markdown format:\n            There are no explicit date texts in the provided lab report markdown. Since I only extract dates and cannot derive them, there are no dates to provide in the output table.\n\nIf you'd like to clarify or provide another section with specific dates, I\u2019d be happy to assist! \n\n            Convert all the date values in this table to standard ISO Format (yyyy-mm-dd)\n        "}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3371 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3296 …}
  -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 {#3165 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3160 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3370 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3164 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3298 …}
  -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 {#3273
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx3cBy1nHMW1c0tUz5wzELrxIKJAL","object":"chat.completion","created":1753414947,"model":"gpt-4o-2024-11-20","choices":[{"index":0,"message":{"role":"assistant","content":"As there are no explicit or visible date texts within the provided lab report markdown, there are no dates to convert to ISO format. If you can provide specific dates or share a section of the report that includes recognizable date values, I will gladly help in converting them! Let me know how you\u2019d like to proceed."},"finish_reason":"stop"}],"usage":{"prompt_tokens":115,"completion_tokens":63,"total_tokens":178,"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-Bx3cBy1nHMW1c0tUz5wzELrxIKJAL","object":"chat.completion","created":1753414947,"model":"gpt-4o-2024-11-20","choices":[{"index":0,"message":{"role":"assistant","content":"As there are no explicit or visible date texts within the provided lab report markdown, there are no dates to convert to ISO format. If you can provide specific dates or share a section of the report that includes recognizable date values, I will gladly help in converting them! Let me know how you\u2019d like to proceed."},"finish_reason":"stop"}],"usage":{"prompt_tokens":115,"completion_tokens":63,"total_tokens":178,"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 {#3372 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3305 …}
  -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 {#3274 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3239 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3373 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3288 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3308 …}
  -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 {#3309
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "convert_dates_to_iso_format"
  -formattedValue: "convert_dates_to_iso_format"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3369 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3312 …}
  -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 {#3311 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3313 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3374 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3310 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3315 …}
  -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 {#3316
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3304 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3319 …}
  -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 {#3318 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3320 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3314 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3317 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3322 …}
  -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 {#3323
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o-2024-11-20"
  -formattedValue: "gpt-4o-2024-11-20"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3307 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3326 …}
  -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 {#3325 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3327 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3321 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3324 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3329 …}
  -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 {#3330
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -formattedValue: "Active THC Analysis Report Purple UFO Cannabis Flower"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3383 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3333 …}
  -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 {#3332 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3334 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3328 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3331 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3336 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
107 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3410
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1100
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
108 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3337
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3452 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3340 …}
  -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 {#3339 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3341 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3451 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3338 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3343 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
109 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3455
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
110 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3344
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "zootscannabis.co [ 29 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3454 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3347 …}
  -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 {#3346 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3348 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3441 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3345 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3350 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
111 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3464
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 29
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
112 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3351
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753414949 {#1525
    date: 2025-07-25 03:42:29.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:29\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3498 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3354 …}
  -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 {#3353 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3355 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3497 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3352 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3357 …}
  -htmlAttributes: []
}
"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 {#3358
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753414949 {#1526
    date: 2025-07-25 03:42:29.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:29\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3500 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3361 …}
  -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 {#3360 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3362 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3356 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3359 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3364 …}
  -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 {#3366
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"system","content":"You are a lab report analyst that can extract correct dates"},{"role":"user","content":"\n            I have table of dates from a lab report of a cannabis product in markdown format:\n            As there are no explicit or visible date texts within the provided lab report markdown, there are no dates to convert to ISO format. If you can provide specific dates or share a section of the report that includes recognizable date values, I will gladly help in converting them! Let me know how you\u2019d like to proceed. \n            Give me the extraction date and give me the expiry date.\n        \n                The extraction date in the table can be similar to\n                Date,Reported,Completion Date,Date Issued,Completed Date,Date Collected,Production Date,Date Completed\n            \n                The expiry date in the table can be similar to\n                Expires,Expiry date,Expiry,Expiration Date\n            "}],"jsonSchema":{"name":"extract_correct_dates","strict":false,"schema":{"type":"object","properties":{"expiryDate":{"type":"string","description":"Expiry date of the lab report."},"reportDate":{"type":"string","description":"The date the report was created or the date the sample was extracted"}},"required":[],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"system","content":"You are a lab report analyst that can extract correct dates"},{"role":"user","content":"\n            I have table of dates from a lab report of a cannabis product in markdown format:\n            As there are no explicit or visible date texts within the provided lab report markdown, there are no dates to convert to ISO format. If you can provide specific dates or share a section of the report that includes recognizable date values, I will gladly help in converting them! Let me know how you\u2019d like to proceed. \n            Give me the extraction date and give me the expiry date.\n        \n                The extraction date in the table can be similar to\n                Date,Reported,Completion Date,Date Issued,Completed Date,Date Collected,Production Date,Date Completed\n            \n                The expiry date in the table can be similar to\n                Expires,Expiry date,Expiry,Expiration Date\n            "}],"jsonSchema":{"name":"extract_correct_dates","strict":false,"schema":{"type":"object","properties":{"expiryDate":{"type":"string","description":"Expiry date of the lab report."},"reportDate":{"type":"string","description":"The date the report was created or the date the sample was extracted"}},"required":[],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3574 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3499 …}
  -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 {#3368 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3363 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3573 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3367 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3501 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
115 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3476
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx3cD0oxVKsvvh9nYyrYoUtF5Qd9i","object":"chat.completion","created":1753414949,"model":"gpt-4o-2024-11-20","choices":[{"index":0,"message":{"role":"assistant","content":"{\"expiryDate\":\"2023-10-14\",\"reportDate\":\"2022-10-15\"}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":245,"completion_tokens":21,"total_tokens":266,"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-Bx3cD0oxVKsvvh9nYyrYoUtF5Qd9i","object":"chat.completion","created":1753414949,"model":"gpt-4o-2024-11-20","choices":[{"index":0,"message":{"role":"assistant","content":"{\"expiryDate\":\"2023-10-14\",\"reportDate\":\"2022-10-15\"}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":245,"completion_tokens":21,"total_tokens":266,"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 {#3575 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3508 …}
  -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 {#3477 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3442 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3576 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3491 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3511 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
116 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3512
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "coa_dates_analysis"
  -formattedValue: "coa_dates_analysis"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3572 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3515 …}
  -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 {#3514 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3516 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3577 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3513 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3518 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
117 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3519
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3507 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3522 …}
  -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 {#3521 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3523 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3517 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3520 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3525 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
118 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3526
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o-2024-11-20"
  -formattedValue: "gpt-4o-2024-11-20"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3510 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3529 …}
  -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 {#3528 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3530 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3524 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3527 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3532 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
119 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3533
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -formattedValue: "Active THC Analysis Report Purple UFO Cannabis Flower"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3586 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3536 …}
  -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 {#3535 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3537 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3531 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3534 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3539 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
120 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3613
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1480 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1100
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
121 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3540
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3655 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3543 …}
  -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 {#3542 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3544 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3654 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3541 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3546 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
122 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3658
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
123 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3547
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1368 …}
  -formattedValue: "zootscannabis.co [ 29 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3657 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3550 …}
  -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 {#3549 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3551 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3644 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3548 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3553 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
124 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3667
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1368 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 29
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
125 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3554
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753414950 {#1528
    date: 2025-07-25 03:42:30.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:30\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3701 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3557 …}
  -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 {#3556 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3558 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3700 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3555 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3560 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
126 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3561
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753414950 {#1529
    date: 2025-07-25 03:42:30.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:42:30\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3703 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3564 …}
  -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 {#3563 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3565 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3559 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3562 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3567 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
127 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3569
  -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            [\"600mg CBD For Dogs Florida\"]\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            [{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/1046\\\/5168\\\/files\\\/150mg_Batch_22022B_exp_06092022.pdf?v=1656704060\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Mange and Mite Management\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-001&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Soothe\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-002&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Balm\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-003&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Tucker's Gold 1000MG CBD\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7ba9z15618\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5bz151f5\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410d\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6defz12f2f\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4a\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5cz151f7\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4d\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8266z175d1\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5cz151f6\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410f\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4b\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410e\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4c\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8266z175d3\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/7c64z162d7\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148cf\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6defz12f2d\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17afb\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/729bz1445d\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148d0\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6c37z12935\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6821z11d33\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8418z17b32\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Grass-fed Beef\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148ce\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Mange and Mite Management\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6764z11ae6\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Soothe\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17afa\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Balm\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17af9\",\"category\":\"CBD Topicals\"}]\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            [\"600mg CBD For Dogs Florida\"]\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            [{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/1046\\\/5168\\\/files\\\/150mg_Batch_22022B_exp_06092022.pdf?v=1656704060\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Mange and Mite Management\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-001&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Soothe\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-002&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Balm\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-003&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Tucker's Gold 1000MG CBD\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7ba9z15618\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5bz151f5\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410d\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6defz12f2f\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4a\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5cz151f7\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4d\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8266z175d1\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5cz151f6\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410f\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4b\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410e\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4c\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8266z175d3\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/7c64z162d7\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148cf\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6defz12f2d\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17afb\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/729bz1445d\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148d0\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6c37z12935\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6821z11d33\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8418z17b32\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Grass-fed Beef\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148ce\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Mange and Mite Management\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6764z11ae6\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Soothe\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17afa\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Balm\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17af9\",\"category\":\"CBD Topicals\"}]\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 {#3777 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3702 …}
  -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 {#3571 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3566 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3776 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3570 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3704 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
128 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3679
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx3gpBj0yP0f3zS2OasTwQzmpWdyS","object":"chat.completion","created":1753415235,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"600mg CBD For Dogs Florida\",\"lab_report\":{\"lab_report_name\":\"King Kalm 600mg\",\"lab_report_matching_name\":\"600mg CBD For Dogs Florida\",\"lab_report_url\":\"https:\/\/www.verifycbd.com\/reportv2\/7a5bz151f5\",\"lab_report_id\":5}},{\"product_name\":\"600mg CBD For Dogs Florida\",\"lab_report\":{\"lab_report_name\":\"King Kalm 600mg\",\"lab_report_matching_name\":\"600mg CBD For Dogs Florida\",\"lab_report_url\":\"https:\/\/www.verifycbd.com\/reportv2\/746dz1410d\",\"lab_report_id\":6}},{\"product_name\":\"600mg CBD For Dogs Florida\",\"lab_report\":{\"lab_report_name\":\"King Kalm 600mg\",\"lab_report_matching_name\":\"600mg CBD For Dogs Florida\",\"lab_report_url\":\"https:\/\/www.verifycbd.com\/reportv2\/6defz12f2f\",\"lab_report_id\":7}},{\"product_name\":\"600mg CBD For Dogs Florida\",\"lab_report\":{\"lab_report_name\":\"King Kalm 600mg\",\"lab_report_matching_name\":\"600mg CBD For Dogs Florida\",\"lab_report_url\":\"https:\/\/www.verifycbd.com\/reportv2\/6829z11d4a\",\"lab_report_id\":8}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":1764,"completion_tokens":267,"total_tokens":2031,"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-Bx3gpBj0yP0f3zS2OasTwQzmpWdyS","object":"chat.completion","created":1753415235,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"600mg CBD For Dogs Florida\",\"lab_report\":{\"lab_report_name\":\"King Kalm 600mg\",\"lab_report_matching_name\":\"600mg CBD For Dogs Florida\",\"lab_report_url\":\"https:\/\/www.verifycbd.com\/reportv2\/7a5bz151f5\",\"lab_report_id\":5}},{\"product_name\":\"600mg CBD For Dogs Florida\",\"lab_report\":{\"lab_report_name\":\"King Kalm 600mg\",\"lab_report_matching_name\":\"600mg CBD For Dogs Florida\",\"lab_report_url\":\"https:\/\/www.verifycbd.com\/reportv2\/746dz1410d\",\"lab_report_id\":6}},{\"product_name\":\"600mg CBD For Dogs Florida\",\"lab_report\":{\"lab_report_name\":\"King Kalm 600mg\",\"lab_report_matching_name\":\"600mg CBD For Dogs Florida\",\"lab_report_url\":\"https:\/\/www.verifycbd.com\/reportv2\/6defz12f2f\",\"lab_report_id\":7}},{\"product_name\":\"600mg CBD For Dogs Florida\",\"lab_report\":{\"lab_report_name\":\"King Kalm 600mg\",\"lab_report_matching_name\":\"600mg CBD For Dogs Florida\",\"lab_report_url\":\"https:\/\/www.verifycbd.com\/reportv2\/6829z11d4a\",\"lab_report_id\":8}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":1764,"completion_tokens":267,"total_tokens":2031,"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 {#3778 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3711 …}
  -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 {#3680 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3645 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3779 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3694 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3714 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
129 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3715
  -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 {#3775 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3718 …}
  -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 {#3717 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3719 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3780 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3716 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3721 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
130 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3722
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3710 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3725 …}
  -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 {#3724 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3726 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3720 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3723 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3728 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
131 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3729
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3713 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3732 …}
  -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 {#3731 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3733 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3727 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3730 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3735 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
132 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3736
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3789 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3739 …}
  -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 {#3738 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3740 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3734 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3737 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3742 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
133 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3816
  -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
134 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3743
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1538 …}
  -formattedValue: "https://kingkanine.com/collections/cbd-oil-for-dogs-and-pets/products/600mg-cbd-for-dogs-florida"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3798 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3746 …}
  -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 {#3745 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3747 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3836 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3744 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3749 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
135 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3847
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1538 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 3474
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
136 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3750
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1535 …}
  -formattedValue: "kingkanine.com [ 35 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3890 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3753 …}
  -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 {#3752 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3754 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3889 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3751 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3756 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
137 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3893
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1535 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 35
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
138 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3757
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753415238 {#1531
    date: 2025-07-25 03:47:18.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:47:18\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3935 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3760 …}
  -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 {#3759 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3761 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3934 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3758 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3763 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
139 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3764
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753415238 {#1532
    date: 2025-07-25 03:47:18.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:47:18\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3937 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3767 …}
  -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 {#3766 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3768 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3762 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3765 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3770 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
140 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3772
  -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            [\"600mg CBD For Dogs Minneapolis\"]\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            [{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/1046\\\/5168\\\/files\\\/150mg_Batch_22022B_exp_06092022.pdf?v=1656704060\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Mange and Mite Management\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-001&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Soothe\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-002&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Balm\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-003&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Tucker's Gold 1000MG CBD\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7ba9z15618\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5bz151f5\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410d\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6defz12f2f\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4a\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5cz151f7\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4d\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8266z175d1\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5cz151f6\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410f\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4b\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410e\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4c\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8266z175d3\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/7c64z162d7\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148cf\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6defz12f2d\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17afb\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/729bz1445d\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148d0\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6c37z12935\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6821z11d33\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8418z17b32\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Grass-fed Beef\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148ce\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Mange and Mite Management\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6764z11ae6\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Soothe\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17afa\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Balm\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17af9\",\"category\":\"CBD Topicals\"}]\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            [\"600mg CBD For Dogs Minneapolis\"]\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            [{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/1046\\\/5168\\\/files\\\/150mg_Batch_22022B_exp_06092022.pdf?v=1656704060\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Mange and Mite Management\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-001&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Soothe\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-002&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Balm\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-003&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Tucker's Gold 1000MG CBD\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7ba9z15618\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5bz151f5\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410d\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6defz12f2f\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4a\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5cz151f7\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4d\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8266z175d1\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5cz151f6\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410f\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4b\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410e\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4c\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8266z175d3\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/7c64z162d7\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148cf\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6defz12f2d\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17afb\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/729bz1445d\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148d0\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6c37z12935\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6821z11d33\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8418z17b32\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Grass-fed Beef\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148ce\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Mange and Mite Management\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6764z11ae6\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Soothe\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17afa\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Balm\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17af9\",\"category\":\"CBD Topicals\"}]\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 {#4011 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3936 …}
  -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 {#3774 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3769 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4010 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3773 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3938 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
141 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3913
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx3hJB2xRo7ib9NUfkxDKUFpigqfj","object":"chat.completion","created":1753415265,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"600mg CBD For Dogs Minneapolis\",\"lab_report\":{\"lab_report_name\":\"King Kalm 600mg\",\"lab_report_matching_name\":\"\",\"lab_report_url\":\"https:\/\/www.verifycbd.com\/reportv2\/7a5bz151f5\",\"lab_report_id\":5}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":1764,"completion_tokens":64,"total_tokens":1828,"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-Bx3hJB2xRo7ib9NUfkxDKUFpigqfj","object":"chat.completion","created":1753415265,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"600mg CBD For Dogs Minneapolis\",\"lab_report\":{\"lab_report_name\":\"King Kalm 600mg\",\"lab_report_matching_name\":\"\",\"lab_report_url\":\"https:\/\/www.verifycbd.com\/reportv2\/7a5bz151f5\",\"lab_report_id\":5}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":1764,"completion_tokens":64,"total_tokens":1828,"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 {#4012 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3945 …}
  -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 {#3914 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3892 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4013 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3928 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3948 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
142 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3949
  -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 {#4009 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3952 …}
  -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 {#3951 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3953 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4014 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3950 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3955 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
143 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3956
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3944 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3959 …}
  -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 {#3958 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3960 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3954 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3957 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3962 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
144 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3963
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3947 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3966 …}
  -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 {#3965 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3967 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3961 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3964 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3969 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
145 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3970
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4023 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3973 …}
  -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 {#3972 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3974 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3968 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3971 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3976 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
146 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4050
  -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
147 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3977
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1544 …}
  -formattedValue: "https://kingkanine.com/collections/cbd-oil-for-dogs-and-pets/products/cbd-for-dogs-minneapolis"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4032 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3980 …}
  -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 {#3979 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3981 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4070 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3978 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3983 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
148 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4081
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1544 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 3527
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
149 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3984
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1535 …}
  -formattedValue: "kingkanine.com [ 35 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4124 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3987 …}
  -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 {#3986 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3988 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4123 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3985 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3990 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
150 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4127
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1535 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 35
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
151 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3991
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753415267 {#1540
    date: 2025-07-25 03:47:47.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:47:47\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4147 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3994 …}
  -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 {#3993 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3995 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4146 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3992 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3997 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
152 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3998
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753415267 {#1541
    date: 2025-07-25 03:47:47.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:47:47\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4149 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4001 …}
  -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 {#4000 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4002 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3996 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3999 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4004 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
153 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4006
  -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            [\"King Kalm CBD 75mg FREE Klean Paws 20 lbs or less\"]\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            [{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/1046\\\/5168\\\/files\\\/150mg_Batch_22022B_exp_06092022.pdf?v=1656704060\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Mange and Mite Management\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-001&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Soothe\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-002&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Balm\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-003&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Tucker's Gold 1000MG CBD\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7ba9z15618\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5bz151f5\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410d\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6defz12f2f\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4a\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5cz151f7\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4d\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8266z175d1\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5cz151f6\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410f\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4b\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410e\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4c\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8266z175d3\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/7c64z162d7\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148cf\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6defz12f2d\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17afb\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/729bz1445d\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148d0\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6c37z12935\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6821z11d33\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8418z17b32\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Grass-fed Beef\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148ce\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Mange and Mite Management\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6764z11ae6\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Soothe\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17afa\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Balm\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17af9\",\"category\":\"CBD Topicals\"}]\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            [\"King Kalm CBD 75mg FREE Klean Paws 20 lbs or less\"]\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            [{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/1046\\\/5168\\\/files\\\/150mg_Batch_22022B_exp_06092022.pdf?v=1656704060\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Mange and Mite Management\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-001&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Soothe\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-002&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Balm\",\"url\":\"https:\\\/\\\/yourcoa.com\\\/coa\\\/coa-view?sample=DA41001007-003&mrk=1&isViewOnly=1&is_marketing_only=1\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Tucker's Gold 1000MG CBD\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7ba9z15618\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5bz151f5\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410d\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6defz12f2f\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 600mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4a\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5cz151f7\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4d\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 300mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8266z175d1\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/7a5cz151f6\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410f\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 150mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4b\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/746dz1410e\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6829z11d4c\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8266z175d3\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm 75mg\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/7c64z162d7\",\"category\":\"CBD Oils\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148cf\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6defz12f2d\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17afb\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Blueberry Blaze\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/729bz1445d\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148d0\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6c37z12935\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6821z11d33\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Apple Cinnamon\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8418z17b32\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Crunch Grass-fed Beef\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/76e5z148ce\",\"category\":\"CBD Treats\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"Mange and Mite Management\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/reportv2\\\/6764z11ae6\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Soothe\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17afa\",\"category\":\"CBD Topicals\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"\",\"name\":\"King Kalm Balm\",\"url\":\"https:\\\/\\\/www.verifycbd.com\\\/report\\\/8404z17af9\",\"category\":\"CBD Topicals\"}]\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 {#4223 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4148 …}
  -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 {#4008 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4003 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4222 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4007 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4150 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
154 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4113
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx3hbOv1LJ9Z3TXpG3JTSfmOwOnW3","object":"chat.completion","created":1753415283,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"King Kalm CBD 75mg FREE Klean Paws 20 lbs or less\",\"lab_report\":{\"lab_report_name\":\"King Kalm 75mg\",\"lab_report_matching_name\":\"King Kalm 75mg\",\"lab_report_url\":\"https:\/\/www.verifycbd.com\/reportv2\/746dz1410e\",\"lab_report_id\":15}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":1775,"completion_tokens":80,"total_tokens":1855,"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-Bx3hbOv1LJ9Z3TXpG3JTSfmOwOnW3","object":"chat.completion","created":1753415283,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"King Kalm CBD 75mg FREE Klean Paws 20 lbs or less\",\"lab_report\":{\"lab_report_name\":\"King Kalm 75mg\",\"lab_report_matching_name\":\"King Kalm 75mg\",\"lab_report_url\":\"https:\/\/www.verifycbd.com\/reportv2\/746dz1410e\",\"lab_report_id\":15}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":1775,"completion_tokens":80,"total_tokens":1855,"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 {#4224 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4157 …}
  -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 {#4114 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4133 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4225 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4140 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4160 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
155 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4161
  -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 {#4221 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4164 …}
  -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 {#4163 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4165 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4226 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4162 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4167 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
156 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4168
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4156 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4171 …}
  -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 {#4170 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4172 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4166 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4169 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4174 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
157 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4175
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4159 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4178 …}
  -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 {#4177 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4179 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4173 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4176 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4181 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
158 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4182
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4235 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4185 …}
  -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 {#4184 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4186 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4180 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4183 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4188 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
159 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4262
  -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
160 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4189
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1550 …}
  -formattedValue: "https://kingkanine.com/products/king-kalm-cbd-75mg-and-klean-paws"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4244 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4192 …}
  -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 {#4191 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4193 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4282 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4190 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4195 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
161 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4293
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1550 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 3108
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
162 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4196
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1535 …}
  -formattedValue: "kingkanine.com [ 35 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4336 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4199 …}
  -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 {#4198 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4200 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4335 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4197 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4202 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
163 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4339
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1535 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 35
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
164 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4203
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753415284 {#1546
    date: 2025-07-25 03:48:04.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:48:04\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4359 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4206 …}
  -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 {#4205 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4207 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4358 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4204 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4209 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
165 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4210
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753415284 {#1547
    date: 2025-07-25 03:48:04.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:48:04\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4361 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4213 …}
  -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 {#4212 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4214 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4208 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4211 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4216 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
166 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4218
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"jsonSchema":{"name":"get_product_information_from_html","strict":true,"schema":{"type":"object","properties":{"productName":{"type":"string","description":"The name of the product"},"productType":{"type":"string","description":"The type of the product, for example: cannabis, shirt, mushroom, tray, pen etc..."},"labReports":{"type":"array","items":{"type":"object","properties":{"labReportName":{"type":"string","description":"The name of the lab report"},"labReportUrl":{"type":"string","description":"The url of the lab report"}},"required":["labReportName","labReportUrl"],"additionalProperties":false}}},"required":["productName","productType","labReports"],"additionalProperties":false}},"prompt":[{"role":"system","content":"You are an ai that can extract product information from a product page html"},{"role":"user","content":"<html class=\"js\" lang=\"en\" data-template=\"404\">  <body id=\"m-theme\" class=\"template-404 m-gradient m-color-default abra--initialized agecheckerVsARddsz9-installed\">    <!-- Google Tag Manager (noscript) -->    <noscript><div data-search-popup=\"\" class=\"m-search-popup\">  <div class=\"m-search-popup--wrapper m-gradient m-color-default\" data-search-container=\"\"><predictive-search data-search-by-tag=\"false\" data-search-by-body=\"false\" data-unavailable-products-option=\"last\"><div class=\"container-fluid\">          <div class=\"m-search-popup--header m:flex m:justify-between m:items-center md:m:hidden\">            <h3 class=\"m:text-base\">Search our store<\/h3>            <button data-close-search=\"\" aria-label=\"Close\">                          <\/button>          <\/div>          <div class=\"m:flex\">            <div class=\"m:w-2\/12 m:items-center m:hidden md:m:flex\">              <div class=\"m-header__logo m-logo m-logo--has-image\">        <a href=\"\/\" class=\"m-logo__image m:block\" title=\"Boom.Shop\">                  <div class=\"m-logo__image-default m-image\">                          <img src=\"\/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471\" alt=\"Boom.Shop\" srcset=\"\/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=50 50w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=100 100w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=150 150w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=200 200w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=250 250w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=300 300w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=400 400w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=500 500w\" width=\"5562\" height=\"2439\" class=\"m:inline-block\">                      <\/div>                      <\/a>  <\/div>            <\/div>            <div class=\"m:w-full md:m:w-8\/12 m:flex m:justify-center m:items-center\">              <div class=\"m-search-popup__search-form\">                                <div class=\"m-search-popup__result m-scrollbar--vertical m:hidden\"><div tabindex=\"-1\" data-predictive-search=\"\"><\/div><div class=\"m:display-flex m:justify-center\">                    <button form=\"m-form-search\" class=\"m:display-flex m-search-count-result m:hidden\" data-search-count=\"\">                      <span data-message=\"\" data-results-title=\"Results for\"><\/span><span>&nbsp;<\/span>                      \"<span data-query=\"\"><\/span>\"                      <span data-more-result-icon=\"\" class=\"m:hidden\">                                              <\/span>                    <\/button>                  <\/div>                <\/div>              <\/div>            <\/div>            <div class=\"m:w-2\/12 m:hidden md:m:flex m:justify-end m:items-center\">                    <a href=\"\/account\" class=\"m-header__account\" aria-label=\"Account\">      <span class=\"m-tooltip m:block m-tooltip--bottom m-tooltip--style-2\">                <span class=\"m-tooltip__content\">Account<\/span>      <\/span>    <\/a>  <a href=\"\/cart\" class=\"m-cart-icon-bubble\" aria-label=\"0\" role=\"button\" aria-haspopup=\"dialog\">  <span class=\"m-tooltip m:block m-tooltip--bottom m-tooltip--style-2\">        <span class=\"m-tooltip__content\">Cart<\/span>  <\/span>  <span class=\"m-cart-count-bubble m-cart-count m:hidden\">0<\/span><\/a>            <\/div>          <\/div><\/div><\/predictive-search><\/div><\/div>   <meta http-equiv=\"Delegate-CH\" content=\"sec-ch-ua https:\/\/ads.trafficjunky.net; sec-ch-ua-arch https:\/\/ads.trafficjunky.net; sec-ch-ua-full-version-list https:\/\/ads.trafficjunky.net; sec-ch-ua-mobile https:\/\/ads.trafficjunky.net; sec-ch-ua-model https:\/\/ads.trafficjunky.net; sec-ch-ua-platform https:\/\/ads.trafficjunky.net; sec-ch-ua-platform-version https:\/\/ads.trafficjunky.net;\"><img src=\"https:\/\/t.co\/1\/i\/adsct?bci=4&amp;dv=UTC%26en-US%2Cen%26Google%20Inc.%26Linux%20x86_64%26127%26800%26600%268%2624%26800%26600%260%26na&amp;eci=3&amp;event=%7B%7D&amp;event_id=70ed39cf-c00f-4631-b412-140db50eaea0&amp;integration=advertiser&amp;p_id=Twitter&amp;p_user_id=0&amp;pl_id=03766dc4-45b5-47ee-ac28-7223ea79e841&amp;tw_document_href=https%3A%2F%2Fwww.boom.shop%2Fproduct%2Fgmo-cookies-flower&amp;tw_iframe_status=0&amp;txn_id=ou7b4&amp;type=javascript&amp;version=2.3.33\" height=\"1\" width=\"1\"><img src=\"https:\/\/analytics.twitter.com\/1\/i\/adsct?bci=4&amp;dv=UTC%26en-US%2Cen%26Google%20Inc.%26Linux%20x86_64%26127%26800%26600%268%2624%26800%26600%260%26na&amp;eci=3&amp;event=%7B%7D&amp;event_id=70ed39cf-c00f-4631-b412-140db50eaea0&amp;integration=advertiser&amp;p_id=Twitter&amp;p_user_id=0&amp;pl_id=03766dc4-45b5-47ee-ac28-7223ea79e841&amp;tw_document_href=https%3A%2F%2Fwww.boom.shop%2Fproduct%2Fgmo-cookies-flower&amp;tw_iframe_status=0&amp;txn_id=ou7b4&amp;type=javascript&amp;version=2.3.33\" height=\"1\" width=\"1\"><img src=\"https:\/\/t.co\/1\/i\/adsct?bci=4&amp;dv=UTC%26en-US%2Cen%26Google%20Inc.%26Linux%20x86_64%26127%26800%26600%268%2624%26800%26600%260%26na&amp;eci=4&amp;email_address=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;event=%7B%7D&amp;event_id=a1f88c93-48bb-40ce-9c84-3cf28d510f47&amp;integration=advertiser&amp;p_id=Twitter&amp;p_user_id=0&amp;pl_id=03766dc4-45b5-47ee-ac28-7223ea79e841&amp;tw_document_href=https%3A%2F%2Fwww.boom.shop%2Fproduct%2Fgmo-cookies-flower&amp;tw_iframe_status=0&amp;txn_id=tw-ou7b4-ou7b5&amp;type=javascript&amp;version=2.3.33\" height=\"1\" width=\"1\"><img src=\"https:\/\/analytics.twitter.com\/1\/i\/adsct?bci=4&amp;dv=UTC%26en-US%2Cen%26Google%20Inc.%26Linux%20x86_64%26127%26800%26600%268%2624%26800%26600%260%26na&amp;eci=4&amp;email_address=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;event=%7B%7D&amp;event_id=a1f88c93-48bb-40ce-9c84-3cf28d510f47&amp;integration=advertiser&amp;p_id=Twitter&amp;p_user_id=0&amp;pl_id=03766dc4-45b5-47ee-ac28-7223ea79e841&amp;tw_document_href=https%3A%2F%2Fwww.boom.shop%2Fproduct%2Fgmo-cookies-flower&amp;tw_iframe_status=0&amp;txn_id=tw-ou7b4-ou7b5&amp;type=javascript&amp;version=2.3.33\" height=\"1\" width=\"1\"><noscript><img src=\"\/\/direct.mantisadnetwork.com\/analytics\/pixel?advertiser=674135fca81cbbdffa42c88a&amp;transaction=\"><\/noscript>       <div class=\"gw-reviews-gallery-widget-placeholder\"><\/div><\/noscript><\/body><\/html> \n\n \n        This is a lab report for a cannabis product. \n        Give me the total active thc percentage, the delta 9 percentage and the thca percentage from this lab report.\n        Give me the report extraction\/report date and the expiry date as well. Do not confuse extraction\/report date with sample date\n        For missing values return null;\n    "}]}"
  -formattedValue: "{"jsonSchema":{"name":"get_product_information_from_html","strict":true,"schema":{"type":"object","properties":{"productName":{"type":"string","description":"The name of the product"},"productType":{"type":"string","description":"The type of the product, for example: cannabis, shirt, mushroom, tray, pen etc..."},"labReports":{"type":"array","items":{"type":"object","properties":{"labReportName":{"type":"string","description":"The name of the lab report"},"labReportUrl":{"type":"string","description":"The url of the lab report"}},"required":["labReportName","labReportUrl"],"additionalProperties":false}}},"required":["productName","productType","labReports"],"additionalProperties":false}},"prompt":[{"role":"system","content":"You are an ai that can extract product information from a product page html"},{"role":"user","content":"<html class=\"js\" lang=\"en\" data-template=\"404\">  <body id=\"m-theme\" class=\"template-404 m-gradient m-color-default abra--initialized agecheckerVsARddsz9-installed\">    <!-- Google Tag Manager (noscript) -->    <noscript><div data-search-popup=\"\" class=\"m-search-popup\">  <div class=\"m-search-popup--wrapper m-gradient m-color-default\" data-search-container=\"\"><predictive-search data-search-by-tag=\"false\" data-search-by-body=\"false\" data-unavailable-products-option=\"last\"><div class=\"container-fluid\">          <div class=\"m-search-popup--header m:flex m:justify-between m:items-center md:m:hidden\">            <h3 class=\"m:text-base\">Search our store<\/h3>            <button data-close-search=\"\" aria-label=\"Close\">                          <\/button>          <\/div>          <div class=\"m:flex\">            <div class=\"m:w-2\/12 m:items-center m:hidden md:m:flex\">              <div class=\"m-header__logo m-logo m-logo--has-image\">        <a href=\"\/\" class=\"m-logo__image m:block\" title=\"Boom.Shop\">                  <div class=\"m-logo__image-default m-image\">                          <img src=\"\/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471\" alt=\"Boom.Shop\" srcset=\"\/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=50 50w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=100 100w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=150 150w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=200 200w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=250 250w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=300 300w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=400 400w, \/\/www.boom.shop\/cdn\/shop\/files\/BoomWithIgnite_bd030142-0c09-4d58-bc82-d11eefdfcd4a.png?v=1740893471&amp;width=500 500w\" width=\"5562\" height=\"2439\" class=\"m:inline-block\">                      <\/div>                      <\/a>  <\/div>            <\/div>            <div class=\"m:w-full md:m:w-8\/12 m:flex m:justify-center m:items-center\">              <div class=\"m-search-popup__search-form\">                                <div class=\"m-search-popup__result m-scrollbar--vertical m:hidden\"><div tabindex=\"-1\" data-predictive-search=\"\"><\/div><div class=\"m:display-flex m:justify-center\">                    <button form=\"m-form-search\" class=\"m:display-flex m-search-count-result m:hidden\" data-search-count=\"\">                      <span data-message=\"\" data-results-title=\"Results for\"><\/span><span>&nbsp;<\/span>                      \"<span data-query=\"\"><\/span>\"                      <span data-more-result-icon=\"\" class=\"m:hidden\">                                              <\/span>                    <\/button>                  <\/div>                <\/div>              <\/div>            <\/div>            <div class=\"m:w-2\/12 m:hidden md:m:flex m:justify-end m:items-center\">                    <a href=\"\/account\" class=\"m-header__account\" aria-label=\"Account\">      <span class=\"m-tooltip m:block m-tooltip--bottom m-tooltip--style-2\">                <span class=\"m-tooltip__content\">Account<\/span>      <\/span>    <\/a>  <a href=\"\/cart\" class=\"m-cart-icon-bubble\" aria-label=\"0\" role=\"button\" aria-haspopup=\"dialog\">  <span class=\"m-tooltip m:block m-tooltip--bottom m-tooltip--style-2\">        <span class=\"m-tooltip__content\">Cart<\/span>  <\/span>  <span class=\"m-cart-count-bubble m-cart-count m:hidden\">0<\/span><\/a>            <\/div>          <\/div><\/div><\/predictive-search><\/div><\/div>   <meta http-equiv=\"Delegate-CH\" content=\"sec-ch-ua https:\/\/ads.trafficjunky.net; sec-ch-ua-arch https:\/\/ads.trafficjunky.net; sec-ch-ua-full-version-list https:\/\/ads.trafficjunky.net; sec-ch-ua-mobile https:\/\/ads.trafficjunky.net; sec-ch-ua-model https:\/\/ads.trafficjunky.net; sec-ch-ua-platform https:\/\/ads.trafficjunky.net; sec-ch-ua-platform-version https:\/\/ads.trafficjunky.net;\"><img src=\"https:\/\/t.co\/1\/i\/adsct?bci=4&amp;dv=UTC%26en-US%2Cen%26Google%20Inc.%26Linux%20x86_64%26127%26800%26600%268%2624%26800%26600%260%26na&amp;eci=3&amp;event=%7B%7D&amp;event_id=70ed39cf-c00f-4631-b412-140db50eaea0&amp;integration=advertiser&amp;p_id=Twitter&amp;p_user_id=0&amp;pl_id=03766dc4-45b5-47ee-ac28-7223ea79e841&amp;tw_document_href=https%3A%2F%2Fwww.boom.shop%2Fproduct%2Fgmo-cookies-flower&amp;tw_iframe_status=0&amp;txn_id=ou7b4&amp;type=javascript&amp;version=2.3.33\" height=\"1\" width=\"1\"><img src=\"https:\/\/analytics.twitter.com\/1\/i\/adsct?bci=4&amp;dv=UTC%26en-US%2Cen%26Google%20Inc.%26Linux%20x86_64%26127%26800%26600%268%2624%26800%26600%260%26na&amp;eci=3&amp;event=%7B%7D&amp;event_id=70ed39cf-c00f-4631-b412-140db50eaea0&amp;integration=advertiser&amp;p_id=Twitter&amp;p_user_id=0&amp;pl_id=03766dc4-45b5-47ee-ac28-7223ea79e841&amp;tw_document_href=https%3A%2F%2Fwww.boom.shop%2Fproduct%2Fgmo-cookies-flower&amp;tw_iframe_status=0&amp;txn_id=ou7b4&amp;type=javascript&amp;version=2.3.33\" height=\"1\" width=\"1\"><img src=\"https:\/\/t.co\/1\/i\/adsct?bci=4&amp;dv=UTC%26en-US%2Cen%26Google%20Inc.%26Linux%20x86_64%26127%26800%26600%268%2624%26800%26600%260%26na&amp;eci=4&amp;email_address=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;event=%7B%7D&amp;event_id=a1f88c93-48bb-40ce-9c84-3cf28d510f47&amp;integration=advertiser&amp;p_id=Twitter&amp;p_user_id=0&amp;pl_id=03766dc4-45b5-47ee-ac28-7223ea79e841&amp;tw_document_href=https%3A%2F%2Fwww.boom.shop%2Fproduct%2Fgmo-cookies-flower&amp;tw_iframe_status=0&amp;txn_id=tw-ou7b4-ou7b5&amp;type=javascript&amp;version=2.3.33\" height=\"1\" width=\"1\"><img src=\"https:\/\/analytics.twitter.com\/1\/i\/adsct?bci=4&amp;dv=UTC%26en-US%2Cen%26Google%20Inc.%26Linux%20x86_64%26127%26800%26600%268%2624%26800%26600%260%26na&amp;eci=4&amp;email_address=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;event=%7B%7D&amp;event_id=a1f88c93-48bb-40ce-9c84-3cf28d510f47&amp;integration=advertiser&amp;p_id=Twitter&amp;p_user_id=0&amp;pl_id=03766dc4-45b5-47ee-ac28-7223ea79e841&amp;tw_document_href=https%3A%2F%2Fwww.boom.shop%2Fproduct%2Fgmo-cookies-flower&amp;tw_iframe_status=0&amp;txn_id=tw-ou7b4-ou7b5&amp;type=javascript&amp;version=2.3.33\" height=\"1\" width=\"1\"><noscript><img src=\"\/\/direct.mantisadnetwork.com\/analytics\/pixel?advertiser=674135fca81cbbdffa42c88a&amp;transaction=\"><\/noscript>       <div class=\"gw-reviews-gallery-widget-placeholder\"><\/div><\/noscript><\/body><\/html> \n\n \n        This is a lab report for a cannabis product. \n        Give me the total active thc percentage, the delta 9 percentage and the thca percentage from this lab report.\n        Give me the report extraction\/report date and the expiry date as well. Do not confuse extraction\/report date with sample date\n        For missing values return null;\n    "}]}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4435 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4360 …}
  -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 {#4220 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4215 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4434 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4219 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4362 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
167 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4325
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"originalAiResponse":{"id":"chatcmpl-Bx3kXZw5Riow0Z17dqcHfXTuSRDPL","object":"chat.completion","created":1753415465,"model":"gpt-4o-2024-11-20","system_fingerprint":"fp_c67768f680","choices":[{"index":0,"message":{"role":"assistant","content":"{\"productName\":\"GMO Cookies Flower\",\"productType\":\"cannabis\",\"labReports\":[{\"labReportName\":\"Lab Test Results\",\"labReportUrl\":\"https:\/\/www.boom.shop\/product\/data\/GMO-Cookies-LabReport.pdf\"}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":2494,"completion_tokens":50,"total_tokens":2544,"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}}},"content":{"productName":"GMO Cookies Flower","productType":"cannabis","labReports":[{"labReportName":"Lab Test Results","labReportUrl":"https:\/\/www.boom.shop\/product\/data\/GMO-Cookies-LabReport.pdf"}]}}"
  -formattedValue: "{"originalAiResponse":{"id":"chatcmpl-Bx3kXZw5Riow0Z17dqcHfXTuSRDPL","object":"chat.completion","created":1753415465,"model":"gpt-4o-2024-11-20","system_fingerprint":"fp_c67768f680","choices":[{"index":0,"message":{"role":"assistant","content":"{\"productName\":\"GMO Cookies Flower\",\"productType\":\"cannabis\",\"labReports\":[{\"labReportName\":\"Lab Test Results\",\"labReportUrl\":\"https:\/\/www.boom.shop\/product\/data\/GMO-Cookies-LabReport.pdf\"}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":2494,"completion_tokens":50,"total_tokens":2544,"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}}},"content":{"productName":"GMO Cookies Flower","productType":"cannabis","labReports":[{"labReportName":"Lab Test Results","labReportUrl":"https:\/\/www.boom.shop\/product\/data\/GMO-Cookies-LabReport.pdf"}]}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4436 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4369 …}
  -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 {#4326 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4345 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4437 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4352 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4372 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
168 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4373
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "fetch_products_from_product_url"
  -formattedValue: "fetch_products_from_product_url"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4433 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4376 …}
  -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 {#4375 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4377 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4438 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4374 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4379 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
169 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4380
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4368 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4383 …}
  -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 {#4382 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4384 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4378 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4381 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4386 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
170 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4387
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o-2024-11-20"
  -formattedValue: "gpt-4o-2024-11-20"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4371 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4390 …}
  -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 {#4389 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4391 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4385 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4388 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4393 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
171 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4394
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4447 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4397 …}
  -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 {#4396 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4398 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4392 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4395 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4400 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
172 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4474
  -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
173 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4401
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1559 …}
  -formattedValue: "https://boom.shop/product/gmo-cookies-flower/"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4456 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4404 …}
  -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 {#4403 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4405 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4494 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4402 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4407 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
174 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4505
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1559 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 3589
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
175 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4408
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1556 …}
  -formattedValue: "Boom [ 25 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4548 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4411 …}
  -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 {#4410 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4412 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4547 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4409 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4414 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
176 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4551
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1556 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 25
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
177 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4415
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753415466 {#1552
    date: 2025-07-25 03:51:06.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:51:06\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4593 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4418 …}
  -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 {#4417 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4419 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4592 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4416 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4421 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
178 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4422
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753415466 {#1553
    date: 2025-07-25 03:51:06.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 3:51:06\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4595 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4425 …}
  -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 {#4424 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4426 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4420 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4423 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4428 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
179 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4430
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"user","content":"\n            This is a markdown for a cannabis product lab report:\n                ---START MARKDOWN HERE---\n                    \"\\nAromatic Plant Research Center  \\n230 N 1200 E STE 100  \\nLehi, UT 84043  \\nwww.aromaticplant.org\\n\\n# Comprehensive Analysis Report\\n\\n## Sample Overview\\n\\n**Client:** HempLucid  \\n852 E 1910 S Unit 3, Provo, UT 84606  \\n\\n**Sample Name:** HL-MCT600NAT-CBD  \\n**Sample Matrix:** Tincture  \\n**Sample Lot:** 182021  \\n\\n**Date Received:** 10\\\/11\\\/2024  \\n**APRC #:** HPL241014C  \\n\\n| Assay                                      | Disposition | Date Tested |\\n| ------------------------------------------ | ----------- | ----------- |\\n| Hemp or R\\\\&D Cannabinoid Testing (Potency) | Tested      | 10-15-2024  |\\n\\n\\nAccreditation #115229  \\nAromatic Plant Research Center is an ISO 17025:2017 certified laboratory.\\n\\nCopyright \\u00a9 2020 by Aromatic Plant Research Center (APRC). All rights reserved. The information in this test report may not be reproduced except in full. These results only apply to the samples included in this report.\\n\\nPage 1 of 2\\n\\n---\\n\\nAromatic Plant Research Center  \\n230 N 1200 E STE 100  \\nLehi, UT 84043  \\nwww.aromaticplant.org  \\n\\n# Instrument Analysis Report\\n\\n## Potency\\n\\n**Method:** SOP 1-2026.03  \\n**Sample Name:** HL-MCT600NAT-CBD  \\n**APRC Lot Number:** HPL241014C  \\n\\n| Cannabinoid                                         | RT    | Total % | Total mg\\\/g |\\n| --------------------------------------------------- | ----- | ------- | ---------- |\\n| Cannabidivarinic Acid (CBDVA)                       | ND    | ND      | ND         |\\n| Cannabidivarin (CBDV)                               | ND    | ND      | ND         |\\n| Cannabidiolic Acid (CBDA)                           | ND    | ND      | ND         |\\n| Cannabigerolic Acid (CBGA)                          | ND    | ND      | ND         |\\n| Cannabinol (CBN)                                    | \\\\<LOQ | \\\\<LOQ   | \\\\<LOQ      |\\n| Cannabidiol (CBD)                                   | 3.58  | 2.14    | 21.45      |\\n| Cannabigerol (CBG)                                  | 3.38  | 0.03    | 0.26       |\\n| Tetrahydrocannabivarin (THCV)                       | ND    | ND      | ND         |\\n| Tetrahydrocannabivarin Acid (THCVA)                 | ND    | ND      | ND         |\\n| Delta-9-Tetrahydrocannabinol (\\u03949-THC)               | 6.75  | 0.07    | 0.74       |\\n| Delta-8-Tetrahydrocannabinol (\\u03948-THC)               | ND    | ND      | ND         |\\n| Tetrahydrocannabinolic acid (THCA-A)                | ND    | ND      | ND         |\\n| Cannabichromene (CBC)                               | 8.49  | 0.06    | 0.64       |\\n| Cannabichromene Acid (CBCA)                         | ND    | ND      | ND         |\\n| \\u039410 and \\u03946a,10a-Tetrahydrocannabinol, mixed isomers | ND    | ND      | ND         |\\n| (6aR,9R)-\\u039410-Tetrahydrocannabidiol                  | NT    | NT      | NT         |\\n| (6aR,9S)-\\u039410-Tetrahydrocannabidiol                  | NT    | NT      | NT         |\\n| 9(R+S)-\\u03946a,10a-Tetrahydrocannabidiol                | NT    | NT      | NT         |\\n| Cannabitcitran (CBTC)                               | ND    | ND      | ND         |\\n\\n\\n**Performed by:** Tessa Crook  \\n**Reviewed by:** Riley Hunter  \\n\\n|                    | %    | mg\\\/g  |\\n| ------------------ | ---- | ----- |\\n| Total Cannabinoids | 2.31 | 23.09 |\\n| Total THCt         | 0.07 | 0.74  |\\n| Total CBDs         | 2.14 | 21.45 |\\n\\n\\n<sup>t<\\\/sup>Total Thc is calculated by \\u03949-THC + (THCA-A*0.877)  \\n<sup>s<\\\/sup>Total CBD is calculated by CBD + (CBDA*0.877)  \\n\\nLOD > 0.005% by mass, LOQ > 0.01% by mass  \\n\\n**Approved By:**  \\nNicholas Saichek, PhD  \\nSenior Scientist Mass Spectrometry  \\n10\\\/17\\\/2024  \\n\\nCopyright \\u00a9 2020 by Aromatic Plant Research Center (APRC). All rights reserved. The information in this test report may not be reproduced except in full. These results only apply to the samples included in this report.  \\nPage 2 of 2\\n\"\n                ---END OF MARKDOWN---\n        \n            Act like you are an ai that can extract all dates from a lab report\n            Give me all the date text from this report in a table markdown format and do not derive any dates\n        "}]}"
  -formattedValue: "{"prompt":[{"role":"user","content":"\n            This is a markdown for a cannabis product lab report:\n                ---START MARKDOWN HERE---\n                    \"\\nAromatic Plant Research Center  \\n230 N 1200 E STE 100  \\nLehi, UT 84043  \\nwww.aromaticplant.org\\n\\n# Comprehensive Analysis Report\\n\\n## Sample Overview\\n\\n**Client:** HempLucid  \\n852 E 1910 S Unit 3, Provo, UT 84606  \\n\\n**Sample Name:** HL-MCT600NAT-CBD  \\n**Sample Matrix:** Tincture  \\n**Sample Lot:** 182021  \\n\\n**Date Received:** 10\\\/11\\\/2024  \\n**APRC #:** HPL241014C  \\n\\n| Assay                                      | Disposition | Date Tested |\\n| ------------------------------------------ | ----------- | ----------- |\\n| Hemp or R\\\\&D Cannabinoid Testing (Potency) | Tested      | 10-15-2024  |\\n\\n\\nAccreditation #115229  \\nAromatic Plant Research Center is an ISO 17025:2017 certified laboratory.\\n\\nCopyright \\u00a9 2020 by Aromatic Plant Research Center (APRC). All rights reserved. The information in this test report may not be reproduced except in full. These results only apply to the samples included in this report.\\n\\nPage 1 of 2\\n\\n---\\n\\nAromatic Plant Research Center  \\n230 N 1200 E STE 100  \\nLehi, UT 84043  \\nwww.aromaticplant.org  \\n\\n# Instrument Analysis Report\\n\\n## Potency\\n\\n**Method:** SOP 1-2026.03  \\n**Sample Name:** HL-MCT600NAT-CBD  \\n**APRC Lot Number:** HPL241014C  \\n\\n| Cannabinoid                                         | RT    | Total % | Total mg\\\/g |\\n| --------------------------------------------------- | ----- | ------- | ---------- |\\n| Cannabidivarinic Acid (CBDVA)                       | ND    | ND      | ND         |\\n| Cannabidivarin (CBDV)                               | ND    | ND      | ND         |\\n| Cannabidiolic Acid (CBDA)                           | ND    | ND      | ND         |\\n| Cannabigerolic Acid (CBGA)                          | ND    | ND      | ND         |\\n| Cannabinol (CBN)                                    | \\\\<LOQ | \\\\<LOQ   | \\\\<LOQ      |\\n| Cannabidiol (CBD)                                   | 3.58  | 2.14    | 21.45      |\\n| Cannabigerol (CBG)                                  | 3.38  | 0.03    | 0.26       |\\n| Tetrahydrocannabivarin (THCV)                       | ND    | ND      | ND         |\\n| Tetrahydrocannabivarin Acid (THCVA)                 | ND    | ND      | ND         |\\n| Delta-9-Tetrahydrocannabinol (\\u03949-THC)               | 6.75  | 0.07    | 0.74       |\\n| Delta-8-Tetrahydrocannabinol (\\u03948-THC)               | ND    | ND      | ND         |\\n| Tetrahydrocannabinolic acid (THCA-A)                | ND    | ND      | ND         |\\n| Cannabichromene (CBC)                               | 8.49  | 0.06    | 0.64       |\\n| Cannabichromene Acid (CBCA)                         | ND    | ND      | ND         |\\n| \\u039410 and \\u03946a,10a-Tetrahydrocannabinol, mixed isomers | ND    | ND      | ND         |\\n| (6aR,9R)-\\u039410-Tetrahydrocannabidiol                  | NT    | NT      | NT         |\\n| (6aR,9S)-\\u039410-Tetrahydrocannabidiol                  | NT    | NT      | NT         |\\n| 9(R+S)-\\u03946a,10a-Tetrahydrocannabidiol                | NT    | NT      | NT         |\\n| Cannabitcitran (CBTC)                               | ND    | ND      | ND         |\\n\\n\\n**Performed by:** Tessa Crook  \\n**Reviewed by:** Riley Hunter  \\n\\n|                    | %    | mg\\\/g  |\\n| ------------------ | ---- | ----- |\\n| Total Cannabinoids | 2.31 | 23.09 |\\n| Total THCt         | 0.07 | 0.74  |\\n| Total CBDs         | 2.14 | 21.45 |\\n\\n\\n<sup>t<\\\/sup>Total Thc is calculated by \\u03949-THC + (THCA-A*0.877)  \\n<sup>s<\\\/sup>Total CBD is calculated by CBD + (CBDA*0.877)  \\n\\nLOD > 0.005% by mass, LOQ > 0.01% by mass  \\n\\n**Approved By:**  \\nNicholas Saichek, PhD  \\nSenior Scientist Mass Spectrometry  \\n10\\\/17\\\/2024  \\n\\nCopyright \\u00a9 2020 by Aromatic Plant Research Center (APRC). All rights reserved. The information in this test report may not be reproduced except in full. These results only apply to the samples included in this report.  \\nPage 2 of 2\\n\"\n                ---END OF MARKDOWN---\n        \n            Act like you are an ai that can extract all dates from a lab report\n            Give me all the date text from this report in a table markdown format and do not derive any dates\n        "}]}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4669 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4594 …}
  -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 {#4432 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4427 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4668 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4431 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4596 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
180 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4571
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx4DpU0FeX5uWUZwauaGskdWbyFyQ","object":"chat.completion","created":1753417281,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_07871e2ad8","choices":[{"index":0,"message":{"role":"assistant","content":"Here's a table with all the dates extracted from the lab report:\n\n```markdown\n| Description      | Date       |\n|------------------|------------|\n| Date Received    | 10\/11\/2024 |\n| Date Tested      | 10-15-2024 |\n| Approved By Date | 10\/17\/2024 |\n```\n\nThese are the dates as they appear in the report, without any derivations."},"finish_reason":"stop"}],"usage":{"prompt_tokens":1289,"completion_tokens":86,"total_tokens":1375,"prompt_tokens_details":{"cached_tokens":1152,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formattedValue: "{"id":"chatcmpl-Bx4DpU0FeX5uWUZwauaGskdWbyFyQ","object":"chat.completion","created":1753417281,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_07871e2ad8","choices":[{"index":0,"message":{"role":"assistant","content":"Here's a table with all the dates extracted from the lab report:\n\n```markdown\n| Description      | Date       |\n|------------------|------------|\n| Date Received    | 10\/11\/2024 |\n| Date Tested      | 10-15-2024 |\n| Approved By Date | 10\/17\/2024 |\n```\n\nThese are the dates as they appear in the report, without any derivations."},"finish_reason":"stop"}],"usage":{"prompt_tokens":1289,"completion_tokens":86,"total_tokens":1375,"prompt_tokens_details":{"cached_tokens":1152,"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 {#4670 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4603 …}
  -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 {#4572 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4550 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4671 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4586 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4606 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
181 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4607
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "get_coa_dates_table"
  -formattedValue: "get_coa_dates_table"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4667 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4610 …}
  -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 {#4609 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4611 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4672 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4608 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4613 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
182 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4614
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4602 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4617 …}
  -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 {#4616 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4618 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4612 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4615 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4620 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
183 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4621
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4605 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4624 …}
  -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 {#4623 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4625 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4619 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4622 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4627 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
184 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4628
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1568 …}
  -formattedValue: "HempLucid Full-Spectrum CBD Tincture in MCT Oil (600 mg CBD) COA HL-MCT600NAT-CBD Tincture"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4681 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4631 …}
  -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 {#4630 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4632 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4626 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4629 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4634 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
185 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4708
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1568 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1104
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
186 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4635
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4759 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4638 …}
  -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 {#4637 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4639 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4758 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4636 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4641 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
187 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4762
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
188 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4642
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1565 …}
  -formattedValue: "-------Cannabuddy27Nov------- [ 18 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4761 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4645 …}
  -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 {#4644 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4646 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4748 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4643 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4648 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
189 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4771
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1565 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 18
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
190 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4649
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753417283 {#1561
    date: 2025-07-25 04:21:23.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:23\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4827 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4652 …}
  -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 {#4651 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4653 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4826 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4650 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4655 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
191 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4656
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753417283 {#1562
    date: 2025-07-25 04:21:23.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:23\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4829 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4659 …}
  -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 {#4658 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4660 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4654 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4657 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4662 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
192 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4664
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"system","content":"You are a cannabis lab analyst"},{"role":"user","content":"\n            I have the markdown of a cannabis product lab results : Here is the cannabinoids and potency results table extracted and formatted in markdown:\n\n```markdown\n## Cannabinoids and Potency Results\n\n**Method:** SOP EL-CANNABINOIDS  \n\n| Analytes            | LOQ   | Result (mg\/unit) | Result (%) | Result (mg\/unit) |  \n|---------------------|-------|------------------|------------|------------------|  \n| THCa                | 0.012 | 0.037           | ND         | ND               |  \n| \u03949-THC              | 0.012 | 0.039           | 0.285      | 9.72             |  \n| \u03948-THC              | 0.014 | 0.044           | ND         | ND               |  \n| THCVa               | 0.015 | 0.043           | ND         | ND               |  \n| THCV                | 0.013 | 0.039           | ND         | ND               |  \n| CBDa                | 0.012 | 0.036           | ND         | ND               |  \n| CBD                 | 0.012 | 0.036           | 0.306      | 10.42            |  \n| CBN                 | 0.012 | 0.036           | ND         | ND               |  \n| CBGA                | 0.013 | 0.043           | ND         | ND               |  \n| CBG                 | 0.013 | 0.039           | ND         | ND               |  \n| CBCA                | 0.012 | 0.035           | ND         | ND               |  \n| CBC                 | 0.013 | 0.041           | ND         | ND               |  \n| **Total THC**       |       | 0.285           | 2.85       | 9.72             |  \n| **Total CBD**       |       | 0.306           | 3.06       | 10.42            |  \n| **Total Cannabinoids**|      | 0.590           | 5.90       | 20.14            |  \n\n**Notes:**  \n- **1 Unit:** 3.41g  \n- **Total THC:** THCa * 0.877 + \u03949-THC + \u03948-THC  \n- **Total CBD:** CBDa * 0.877 + CBD  \n- **Total Cannabinoids:** (cannabinoid acid forms * 0.877) + cannabinoids  \n- LOQ = Limit of Quantitation  \n- ND = Not Detected  \n```.\n            Give me the total thc percentage, the delta 9 percentage and the thca percentage from the given lab report.\n            The results are found in the results percentage column.\n        \n                The different possibilities of writing delta 9 in the lab report is similar to: \n\n                \u03949-THC,Delta 9-THC,D9-THC,\u03949-TETRAHYDROCANNABINOL,\u03949-TETRAHYDROCANNABINOL (D9-THC),D9-Tetrahydrocannabinol,D9-Tetrahydrocannabinol (D9-THC),\u0394-9 THC,\u0394-9-Tetrahydrocannabinol (\u0394-9 THC),Tetrahydrocannabinol (\u03949-THC),delta 9-Tetrahydrocannabinol,delta 9-Tetrahydrocannabinol (THC),d9-THC*,\u03949-Tetrahydrocannabinol (\u03949-THC);\n            \n                The different possibilities of writing thca in the lab report is similar to: \n\n                THCA,Tetrahydrocannabinolic Acid,Tetrahydrocannabinolic Acid (THCA),\u0394-9-Tetrahydrocannabinolic Acid,THCA-A,\u0394-9-Tetrahydrocannabinolic Acid (THCA-A),\u03949-THC Acid,\u03949-THC Acid (THCA),\u03949-THCA,THCa,\u03949-TETRAHYDROCANNABINOLIC ACID,\u03949-TETRAHYDROCANNABINOLIC ACID (THCA),D9-Tetrahydrocannabinolic acid,D9-Tetrahydrocannabinolic acid (THCa),delta-9-Tetrahydrocannabinolic Acid, delta-9-Tetrahydrocannabinolic Acid(THC-A),THC-A,\u03949-Tetrahydrocannabinolic Acid (\u03949-THCA);\n            "}],"jsonSchema":{"name":"lab_report_analyte_information","strict":false,"schema":{"type":"object","properties":{"totalThcPercentage":{"type":"number","description":"The total thc or total active thc percentage of the product"},"delta9Percentage":{"type":"number","description":"The delta 9 percentage \/ thc 9 percentage of the product"},"thcaPercentage":{"type":"number","description":"The thca percentage of the product"}},"required":[],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"system","content":"You are a cannabis lab analyst"},{"role":"user","content":"\n            I have the markdown of a cannabis product lab results : Here is the cannabinoids and potency results table extracted and formatted in markdown:\n\n```markdown\n## Cannabinoids and Potency Results\n\n**Method:** SOP EL-CANNABINOIDS  \n\n| Analytes            | LOQ   | Result (mg\/unit) | Result (%) | Result (mg\/unit) |  \n|---------------------|-------|------------------|------------|------------------|  \n| THCa                | 0.012 | 0.037           | ND         | ND               |  \n| \u03949-THC              | 0.012 | 0.039           | 0.285      | 9.72             |  \n| \u03948-THC              | 0.014 | 0.044           | ND         | ND               |  \n| THCVa               | 0.015 | 0.043           | ND         | ND               |  \n| THCV                | 0.013 | 0.039           | ND         | ND               |  \n| CBDa                | 0.012 | 0.036           | ND         | ND               |  \n| CBD                 | 0.012 | 0.036           | 0.306      | 10.42            |  \n| CBN                 | 0.012 | 0.036           | ND         | ND               |  \n| CBGA                | 0.013 | 0.043           | ND         | ND               |  \n| CBG                 | 0.013 | 0.039           | ND         | ND               |  \n| CBCA                | 0.012 | 0.035           | ND         | ND               |  \n| CBC                 | 0.013 | 0.041           | ND         | ND               |  \n| **Total THC**       |       | 0.285           | 2.85       | 9.72             |  \n| **Total CBD**       |       | 0.306           | 3.06       | 10.42            |  \n| **Total Cannabinoids**|      | 0.590           | 5.90       | 20.14            |  \n\n**Notes:**  \n- **1 Unit:** 3.41g  \n- **Total THC:** THCa * 0.877 + \u03949-THC + \u03948-THC  \n- **Total CBD:** CBDa * 0.877 + CBD  \n- **Total Cannabinoids:** (cannabinoid acid forms * 0.877) + cannabinoids  \n- LOQ = Limit of Quantitation  \n- ND = Not Detected  \n```.\n            Give me the total thc percentage, the delta 9 percentage and the thca percentage from the given lab report.\n            The results are found in the results percentage column.\n        \n                The different possibilities of writing delta 9 in the lab report is similar to: \n\n                \u03949-THC,Delta 9-THC,D9-THC,\u03949-TETRAHYDROCANNABINOL,\u03949-TETRAHYDROCANNABINOL (D9-THC),D9-Tetrahydrocannabinol,D9-Tetrahydrocannabinol (D9-THC),\u0394-9 THC,\u0394-9-Tetrahydrocannabinol (\u0394-9 THC),Tetrahydrocannabinol (\u03949-THC),delta 9-Tetrahydrocannabinol,delta 9-Tetrahydrocannabinol (THC),d9-THC*,\u03949-Tetrahydrocannabinol (\u03949-THC);\n            \n                The different possibilities of writing thca in the lab report is similar to: \n\n                THCA,Tetrahydrocannabinolic Acid,Tetrahydrocannabinolic Acid (THCA),\u0394-9-Tetrahydrocannabinolic Acid,THCA-A,\u0394-9-Tetrahydrocannabinolic Acid (THCA-A),\u03949-THC Acid,\u03949-THC Acid (THCA),\u03949-THCA,THCa,\u03949-TETRAHYDROCANNABINOLIC ACID,\u03949-TETRAHYDROCANNABINOLIC ACID (THCA),D9-Tetrahydrocannabinolic acid,D9-Tetrahydrocannabinolic acid (THCa),delta-9-Tetrahydrocannabinolic Acid, delta-9-Tetrahydrocannabinolic Acid(THC-A),THC-A,\u03949-Tetrahydrocannabinolic Acid (\u03949-THCA);\n            "}],"jsonSchema":{"name":"lab_report_analyte_information","strict":false,"schema":{"type":"object","properties":{"totalThcPercentage":{"type":"number","description":"The total thc or total active thc percentage of the product"},"delta9Percentage":{"type":"number","description":"The delta 9 percentage \/ thc 9 percentage of the product"},"thcaPercentage":{"type":"number","description":"The thca percentage of the product"}},"required":[],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4903 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4828 …}
  -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 {#4666 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4661 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4902 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4665 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4830 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
193 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4805
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx4DrfmdEEqwGxdsxEjIcbER8vWZ2","object":"chat.completion","created":1753417283,"model":"gpt-4o-2024-11-20","system_fingerprint":"fp_c67768f680","choices":[{"index":0,"message":{"role":"assistant","content":"{\"totalThcPercentage\":2.85,\"delta9Percentage\":0.285,\"thcaPercentage\":0.0}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":1097,"completion_tokens":26,"total_tokens":1123,"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-Bx4DrfmdEEqwGxdsxEjIcbER8vWZ2","object":"chat.completion","created":1753417283,"model":"gpt-4o-2024-11-20","system_fingerprint":"fp_c67768f680","choices":[{"index":0,"message":{"role":"assistant","content":"{\"totalThcPercentage\":2.85,\"delta9Percentage\":0.285,\"thcaPercentage\":0.0}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":1097,"completion_tokens":26,"total_tokens":1123,"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 {#4904 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4837 …}
  -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 {#4806 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4739 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4905 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4820 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4840 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
194 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4841
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "coa_thc_analysis"
  -formattedValue: "coa_thc_analysis"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4901 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4844 …}
  -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 {#4843 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4845 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4906 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4842 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4847 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
195 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4848
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4836 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4851 …}
  -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 {#4850 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4852 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4846 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4849 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4854 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
196 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4855
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o-2024-11-20"
  -formattedValue: "gpt-4o-2024-11-20"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4839 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4858 …}
  -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 {#4857 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4859 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4853 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4856 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4861 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
197 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4862
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1574 …}
  -formattedValue: "Kush Kube Minis (200 mg Total Delta 9 THC + 200 mg Total CBD) COA Minis Ingestible"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4915 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4865 …}
  -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 {#4864 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4866 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4860 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4863 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4868 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
198 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4942
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1574 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1105
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
199 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4869
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4993 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4872 …}
  -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 {#4871 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4873 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4992 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4870 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4875 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
200 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#4996
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
201 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4876
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1565 …}
  -formattedValue: "-------Cannabuddy27Nov------- [ 18 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#4995 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4879 …}
  -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 {#4878 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4880 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4982 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4877 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4882 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
202 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5005
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1565 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 18
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
203 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4883
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753417284 {#1570
    date: 2025-07-25 04:21:24.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:24\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5039 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4886 …}
  -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 {#4885 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4887 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5038 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4884 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4889 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
204 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4890
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753417284 {#1571
    date: 2025-07-25 04:21:24.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:24\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5041 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4893 …}
  -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 {#4892 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4894 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4888 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4891 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4896 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
205 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#4898
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":"\n            I have table of dates from a lab report of a cannabis product in markdown format:\n            Here's a table with all the dates extracted from the lab report:\n\n```markdown\n| Description      | Date       |\n|------------------|------------|\n| Date Received    | 10\/11\/2024 |\n| Date Tested      | 10-15-2024 |\n| Approved By Date | 10\/17\/2024 |\n```\n\nThese are the dates as they appear in the report, without any derivations. \n\n            Convert all the date values in this table to standard ISO Format (yyyy-mm-dd)\n        "}"
  -formattedValue: "{"prompt":"\n            I have table of dates from a lab report of a cannabis product in markdown format:\n            Here's a table with all the dates extracted from the lab report:\n\n```markdown\n| Description      | Date       |\n|------------------|------------|\n| Date Received    | 10\/11\/2024 |\n| Date Tested      | 10-15-2024 |\n| Approved By Date | 10\/17\/2024 |\n```\n\nThese are the dates as they appear in the report, without any derivations. \n\n            Convert all the date values in this table to standard ISO Format (yyyy-mm-dd)\n        "}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5115 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5040 …}
  -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 {#4900 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4895 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5114 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#4899 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5042 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
206 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5017
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx4DsY5tTqnrpoF8cpe0LGI0Kjo4P","object":"chat.completion","created":1753417284,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"Certainly! Here's the table with the dates converted to ISO format:\n\n```markdown\n| Description      | Date       |\n|------------------|------------|\n| Date Received    | 2024-10-11 |\n| Date Tested      | 2024-10-15 |\n| Approved By Date | 2024-10-17 |\n```"},"finish_reason":"stop"}],"usage":{"prompt_tokens":147,"completion_tokens":69,"total_tokens":216,"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-Bx4DsY5tTqnrpoF8cpe0LGI0Kjo4P","object":"chat.completion","created":1753417284,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"Certainly! Here's the table with the dates converted to ISO format:\n\n```markdown\n| Description      | Date       |\n|------------------|------------|\n| Date Received    | 2024-10-11 |\n| Date Tested      | 2024-10-15 |\n| Approved By Date | 2024-10-17 |\n```"},"finish_reason":"stop"}],"usage":{"prompt_tokens":147,"completion_tokens":69,"total_tokens":216,"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 {#5116 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5049 …}
  -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 {#5018 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#4983 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5117 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5032 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5052 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
207 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5053
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "convert_dates_to_iso_format"
  -formattedValue: "convert_dates_to_iso_format"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5113 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5056 …}
  -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 {#5055 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5057 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5118 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5054 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5059 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
208 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5060
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5048 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5063 …}
  -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 {#5062 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5064 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5058 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5061 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5066 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
209 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5067
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5051 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5070 …}
  -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 {#5069 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5071 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5065 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5068 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5073 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
210 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5074
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1568 …}
  -formattedValue: "HempLucid Full-Spectrum CBD Tincture in MCT Oil (600 mg CBD) COA HL-MCT600NAT-CBD Tincture"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5127 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5077 …}
  -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 {#5076 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5078 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5072 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5075 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5080 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
211 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5154
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1568 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1104
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
212 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5081
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5196 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5084 …}
  -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 {#5083 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5085 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5195 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5082 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5087 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
213 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5199
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
214 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5088
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1565 …}
  -formattedValue: "-------Cannabuddy27Nov------- [ 18 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5198 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5091 …}
  -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 {#5090 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5092 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5185 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5089 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5094 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
215 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5208
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1565 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 18
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
216 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5095
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753417285 {#1576
    date: 2025-07-25 04:21:25.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:25\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5242 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5098 …}
  -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 {#5097 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5099 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5241 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5096 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5101 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
217 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5102
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753417285 {#1577
    date: 2025-07-25 04:21:25.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:25\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5244 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5105 …}
  -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 {#5104 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5106 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5100 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5103 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5108 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
218 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5110
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"user","content":"\n            This is a markdown for a cannabis product lab report:\n                ---START MARKDOWN HERE---\n                    \"\\nENCORE LABS  \\nEncore Labs  \\n75 N Vinedo Ave.  \\nPasadena, CA 91107  \\n(626) 696-3086  \\nhttps:\\\/\\\/encore-labs.com  \\nLic# C8-0000086-LIC  \\nR&D Testing  \\nCertificate of Analysis  \\n1 of 1\\n\\n# Minis\\n\\n**METRC Batch:**  \\n**METRC Sample:**  \\n**Sample ID:** 2403ENC2577_7750  \\n**Strain:** Mini  \\n**Matrix:** Ingestible  \\n**Type:** Soft Chew  \\n**Batch#:** 00274  \\n\\n**Collected:** 03\\\/21\\\/2024  \\n**Received:** 03\\\/21\\\/2024  \\n**Completed:** 03\\\/22\\\/2024  \\n**Sample Size:** 1 units;  \\n\\n**Distributor**  \\nKing B Distribution  \\n**Lic. #**  \\n502 W 8360 S,  \\nSandy, CA, 84020  \\n\\n----\\n\\n![Image of product]\\n\\n## Summary\\n\\n| Test        | Date Tested | Instr. Method | Result   |\\n|-------------|-------------|---------------|----------|\\n| Cannabinoids| 03\\\/21\\\/2024  | LC-DAD        | Pass     |\\n\\n----\\n\\n## Cannabinoids\\n\\n**Method:** SOP EL-CANNABINOIDS\\n\\n|                | 9.72 mg\\\/unit | 10.42 mg\\\/unit | 20.14 mg\\\/unit |\\n|----------------|--------------|---------------|---------------|\\n|                | Total THC    | Total CBD     | Total Cannabinoids |\\n\\n### Analytes\\n\\n| Analytes            | LOQ   | Result | Result | Result |       |\\n| ------------------- | ----- | ------ | ------ | ------ | ----- |\\n| THCa                | 0.012 | 0.037  | ND     | ND     |       |\\n| \\u03949-THC              | 0.012 | 0.039  | 0.285  | 2.85   | 9.72  |\\n| \\u03948-THC              | 0.014 | 0.044  | ND     | ND     |       |\\n| THCVa               | 0.015 | 0.043  | ND     | ND     |       |\\n| THCV                | 0.013 | 0.039  | ND     | ND     |       |\\n| CBDa                | 0.012 | 0.036  | ND     | ND     |       |\\n| CBD                 | 0.012 | 0.036  | 0.306  | 3.06   | 10.42 |\\n| CBN                 | 0.012 | 0.036  | ND     | ND     |       |\\n| CBGA                | 0.013 | 0.043  | ND     | ND     |       |\\n| CBG                 | 0.013 | 0.039  | ND     | ND     |       |\\n| CBCA                | 0.012 | 0.035  | ND     | ND     |       |\\n| CBC                 | 0.013 | 0.041  | ND     | ND     |       |\\n| Total THC           |       | 0.285  | 2.85   | 9.718  |       |\\n| Total CBD           |       | 0.306  | 3.06   | 10.418 |       |\\n| Total Cannabinoids  |       | 0.590  | 5.90   | 20.135 |       |\\n| Sum of Cannabinoids |       | 0.590  | 5.90   | 20.135 |       |\\n\\n\\n1 Unit = 3.41g;  \\nTotal THC = THCa * 0.877 + \\u03949-THC + \\u03948-THC; Total CBD = CBDa * 0.877 + CBD; Total Cannabinoids = (cannabinoid acid forms * 0.877) + cannabinoids; Sum of Cannabinoids = cannabinoid acid forms + cannabinoids; LOQ = Limit of Quantitation; LOD = Limit of Detection; NT = Not Tested; ND = Not Detected. The reported result is based on a sample weight with the applicable moisture content for that sample. Foreign Material Method: SOP EL-FOREIGN; Moisture and Water Activity Method: SOP EL-WATER\\n\\n----\\n\\nKevin Nolan  \\nLaboratory Director | 03\\\/22\\\/2024  \\n\\nThis report is not a California regulatory compliance certificate, it is for R&D\\\/Quality Assurance purposes only. Values reported relate only to the product tested. Sample was tested as received from client. Encore Labs makes no claims as to the efficacy, safety or other risks associated with any detected or non-detected levels of any compounds reported herein. This Certificate shall not be reproduced except in full, without the written approval of Encore Labs.\"\n                ---END OF MARKDOWN---\n        \n            Act like you are an ai that can extract all dates from a lab report\n            Give me all the date text from this report in a table markdown format and do not derive any dates\n        "}]}"
  -formattedValue: "{"prompt":[{"role":"user","content":"\n            This is a markdown for a cannabis product lab report:\n                ---START MARKDOWN HERE---\n                    \"\\nENCORE LABS  \\nEncore Labs  \\n75 N Vinedo Ave.  \\nPasadena, CA 91107  \\n(626) 696-3086  \\nhttps:\\\/\\\/encore-labs.com  \\nLic# C8-0000086-LIC  \\nR&D Testing  \\nCertificate of Analysis  \\n1 of 1\\n\\n# Minis\\n\\n**METRC Batch:**  \\n**METRC Sample:**  \\n**Sample ID:** 2403ENC2577_7750  \\n**Strain:** Mini  \\n**Matrix:** Ingestible  \\n**Type:** Soft Chew  \\n**Batch#:** 00274  \\n\\n**Collected:** 03\\\/21\\\/2024  \\n**Received:** 03\\\/21\\\/2024  \\n**Completed:** 03\\\/22\\\/2024  \\n**Sample Size:** 1 units;  \\n\\n**Distributor**  \\nKing B Distribution  \\n**Lic. #**  \\n502 W 8360 S,  \\nSandy, CA, 84020  \\n\\n----\\n\\n![Image of product]\\n\\n## Summary\\n\\n| Test        | Date Tested | Instr. Method | Result   |\\n|-------------|-------------|---------------|----------|\\n| Cannabinoids| 03\\\/21\\\/2024  | LC-DAD        | Pass     |\\n\\n----\\n\\n## Cannabinoids\\n\\n**Method:** SOP EL-CANNABINOIDS\\n\\n|                | 9.72 mg\\\/unit | 10.42 mg\\\/unit | 20.14 mg\\\/unit |\\n|----------------|--------------|---------------|---------------|\\n|                | Total THC    | Total CBD     | Total Cannabinoids |\\n\\n### Analytes\\n\\n| Analytes            | LOQ   | Result | Result | Result |       |\\n| ------------------- | ----- | ------ | ------ | ------ | ----- |\\n| THCa                | 0.012 | 0.037  | ND     | ND     |       |\\n| \\u03949-THC              | 0.012 | 0.039  | 0.285  | 2.85   | 9.72  |\\n| \\u03948-THC              | 0.014 | 0.044  | ND     | ND     |       |\\n| THCVa               | 0.015 | 0.043  | ND     | ND     |       |\\n| THCV                | 0.013 | 0.039  | ND     | ND     |       |\\n| CBDa                | 0.012 | 0.036  | ND     | ND     |       |\\n| CBD                 | 0.012 | 0.036  | 0.306  | 3.06   | 10.42 |\\n| CBN                 | 0.012 | 0.036  | ND     | ND     |       |\\n| CBGA                | 0.013 | 0.043  | ND     | ND     |       |\\n| CBG                 | 0.013 | 0.039  | ND     | ND     |       |\\n| CBCA                | 0.012 | 0.035  | ND     | ND     |       |\\n| CBC                 | 0.013 | 0.041  | ND     | ND     |       |\\n| Total THC           |       | 0.285  | 2.85   | 9.718  |       |\\n| Total CBD           |       | 0.306  | 3.06   | 10.418 |       |\\n| Total Cannabinoids  |       | 0.590  | 5.90   | 20.135 |       |\\n| Sum of Cannabinoids |       | 0.590  | 5.90   | 20.135 |       |\\n\\n\\n1 Unit = 3.41g;  \\nTotal THC = THCa * 0.877 + \\u03949-THC + \\u03948-THC; Total CBD = CBDa * 0.877 + CBD; Total Cannabinoids = (cannabinoid acid forms * 0.877) + cannabinoids; Sum of Cannabinoids = cannabinoid acid forms + cannabinoids; LOQ = Limit of Quantitation; LOD = Limit of Detection; NT = Not Tested; ND = Not Detected. The reported result is based on a sample weight with the applicable moisture content for that sample. Foreign Material Method: SOP EL-FOREIGN; Moisture and Water Activity Method: SOP EL-WATER\\n\\n----\\n\\nKevin Nolan  \\nLaboratory Director | 03\\\/22\\\/2024  \\n\\nThis report is not a California regulatory compliance certificate, it is for R&D\\\/Quality Assurance purposes only. Values reported relate only to the product tested. Sample was tested as received from client. Encore Labs makes no claims as to the efficacy, safety or other risks associated with any detected or non-detected levels of any compounds reported herein. This Certificate shall not be reproduced except in full, without the written approval of Encore Labs.\"\n                ---END OF MARKDOWN---\n        \n            Act like you are an ai that can extract all dates from a lab report\n            Give me all the date text from this report in a table markdown format and do not derive any dates\n        "}]}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5318 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5243 …}
  -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 {#5112 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5107 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5317 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5111 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5245 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
219 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5220
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx4Dsg02F5CKyXrfisu7W78oopjC4","object":"chat.completion","created":1753417284,"model":"gpt-4o-2024-11-20","system_fingerprint":"fp_c67768f680","choices":[{"index":0,"message":{"role":"assistant","content":"Here is the extracted date text from the lab report in a table markdown format:\n\n```markdown\n| Date Type   | Date       |\n|-------------|------------|\n| Collected   | 03\/21\/2024 |\n| Received    | 03\/21\/2024 |\n| Completed   | 03\/22\/2024 |\n| Tested      | 03\/21\/2024 |\n| Report Signed | 03\/22\/2024 |\n```"},"finish_reason":"stop"}],"usage":{"prompt_tokens":1214,"completion_tokens":94,"total_tokens":1308,"prompt_tokens_details":{"cached_tokens":1152,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0,"audio_tokens":0}}}"
  -formattedValue: "{"id":"chatcmpl-Bx4Dsg02F5CKyXrfisu7W78oopjC4","object":"chat.completion","created":1753417284,"model":"gpt-4o-2024-11-20","system_fingerprint":"fp_c67768f680","choices":[{"index":0,"message":{"role":"assistant","content":"Here is the extracted date text from the lab report in a table markdown format:\n\n```markdown\n| Date Type   | Date       |\n|-------------|------------|\n| Collected   | 03\/21\/2024 |\n| Received    | 03\/21\/2024 |\n| Completed   | 03\/22\/2024 |\n| Tested      | 03\/21\/2024 |\n| Report Signed | 03\/22\/2024 |\n```"},"finish_reason":"stop"}],"usage":{"prompt_tokens":1214,"completion_tokens":94,"total_tokens":1308,"prompt_tokens_details":{"cached_tokens":1152,"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 {#5319 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5252 …}
  -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 {#5221 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5186 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5320 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5235 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5255 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
220 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5256
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "get_coa_dates_table"
  -formattedValue: "get_coa_dates_table"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5316 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5259 …}
  -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 {#5258 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5260 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5321 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5257 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5262 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
221 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5263
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5251 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5266 …}
  -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 {#5265 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5267 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5261 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5264 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5269 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
222 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5270
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o-2024-11-20"
  -formattedValue: "gpt-4o-2024-11-20"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5254 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5273 …}
  -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 {#5272 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5274 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5268 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5271 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5276 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
223 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5277
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1574 …}
  -formattedValue: "Kush Kube Minis (200 mg Total Delta 9 THC + 200 mg Total CBD) COA Minis Ingestible"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5330 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5280 …}
  -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 {#5279 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5281 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5275 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5278 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5283 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
224 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5357
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1574 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1105
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
225 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5284
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5399 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5287 …}
  -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 {#5286 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5288 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5398 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5285 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5290 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
226 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5402
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
227 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5291
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1565 …}
  -formattedValue: "-------Cannabuddy27Nov------- [ 18 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5401 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5294 …}
  -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 {#5293 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5295 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5388 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5292 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5297 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
228 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5411
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1565 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 18
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
229 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5298
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753417286 {#1579
    date: 2025-07-25 04:21:26.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:26\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5445 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5301 …}
  -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 {#5300 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5302 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5444 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5299 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5304 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
230 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5305
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753417286 {#1580
    date: 2025-07-25 04:21:26.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:26\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5447 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5308 …}
  -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 {#5307 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5309 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5303 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5306 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5311 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
231 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5313
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"system","content":"You are a lab report analyst that can extract correct dates"},{"role":"user","content":"\n            I have table of dates from a lab report of a cannabis product in markdown format:\n            Certainly! Here's the table with the dates converted to ISO format:\n\n```markdown\n| Description      | Date       |\n|------------------|------------|\n| Date Received    | 2024-10-11 |\n| Date Tested      | 2024-10-15 |\n| Approved By Date | 2024-10-17 |\n``` \n            Give me the extraction date and give me the expiry date.\n        \n                The extraction date in the table can be similar to\n                Date,Reported,Completion Date,Date Issued,Completed Date,Date Collected,Production Date,Date Completed\n            \n                The expiry date in the table can be similar to\n                Expires,Expiry date,Expiry,Expiration Date\n            "}],"jsonSchema":{"name":"extract_correct_dates","strict":false,"schema":{"type":"object","properties":{"expiryDate":{"type":"string","description":"Expiry date of the lab report."},"reportDate":{"type":"string","description":"The date the report was created or the date the sample was extracted"}},"required":[],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"system","content":"You are a lab report analyst that can extract correct dates"},{"role":"user","content":"\n            I have table of dates from a lab report of a cannabis product in markdown format:\n            Certainly! Here's the table with the dates converted to ISO format:\n\n```markdown\n| Description      | Date       |\n|------------------|------------|\n| Date Received    | 2024-10-11 |\n| Date Tested      | 2024-10-15 |\n| Approved By Date | 2024-10-17 |\n``` \n            Give me the extraction date and give me the expiry date.\n        \n                The extraction date in the table can be similar to\n                Date,Reported,Completion Date,Date Issued,Completed Date,Date Collected,Production Date,Date Completed\n            \n                The expiry date in the table can be similar to\n                Expires,Expiry date,Expiry,Expiration Date\n            "}],"jsonSchema":{"name":"extract_correct_dates","strict":false,"schema":{"type":"object","properties":{"expiryDate":{"type":"string","description":"Expiry date of the lab report."},"reportDate":{"type":"string","description":"The date the report was created or the date the sample was extracted"}},"required":[],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5521 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5446 …}
  -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 {#5315 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5310 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5520 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5314 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5448 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
232 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5423
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx4DtrbXGpKwVC2UsHn2HwX1KRFh7","object":"chat.completion","created":1753417285,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_07871e2ad8","choices":[{"index":0,"message":{"role":"assistant","content":"{\"expiryDate\":\"N\/A\",\"reportDate\":\"2024-10-11\"}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":251,"completion_tokens":17,"total_tokens":268,"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-Bx4DtrbXGpKwVC2UsHn2HwX1KRFh7","object":"chat.completion","created":1753417285,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_07871e2ad8","choices":[{"index":0,"message":{"role":"assistant","content":"{\"expiryDate\":\"N\/A\",\"reportDate\":\"2024-10-11\"}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":251,"completion_tokens":17,"total_tokens":268,"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 {#5522 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5455 …}
  -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 {#5424 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5389 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5523 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5438 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5458 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
233 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5459
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "coa_dates_analysis"
  -formattedValue: "coa_dates_analysis"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5519 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5462 …}
  -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 {#5461 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5463 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5524 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5460 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5465 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
234 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5466
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5454 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5469 …}
  -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 {#5468 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5470 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5464 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5467 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5472 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
235 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5473
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5457 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5476 …}
  -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 {#5475 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5477 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5471 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5474 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5479 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
236 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5480
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1568 …}
  -formattedValue: "HempLucid Full-Spectrum CBD Tincture in MCT Oil (600 mg CBD) COA HL-MCT600NAT-CBD Tincture"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5533 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5483 …}
  -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 {#5482 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5484 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5478 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5481 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5486 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
237 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5560
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1568 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1104
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
238 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5487
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5602 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5490 …}
  -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 {#5489 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5491 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5601 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5488 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5493 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
239 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5605
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
240 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5494
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1565 …}
  -formattedValue: "-------Cannabuddy27Nov------- [ 18 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5604 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5497 …}
  -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 {#5496 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5498 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5591 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5495 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5500 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
241 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5614
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1565 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 18
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
242 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5501
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753417286 {#1582
    date: 2025-07-25 04:21:26.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:26\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5648 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5504 …}
  -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 {#5503 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5505 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5647 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5502 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5507 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
243 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5508
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753417286 {#1583
    date: 2025-07-25 04:21:26.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:26\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5650 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5511 …}
  -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 {#5510 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5512 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5506 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5509 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5514 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
244 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5516
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":"\n            I have table of dates from a lab report of a cannabis product in markdown format:\n            Here is the extracted date text from the lab report in a table markdown format:\n\n```markdown\n| Date Type   | Date       |\n|-------------|------------|\n| Collected   | 03\/21\/2024 |\n| Received    | 03\/21\/2024 |\n| Completed   | 03\/22\/2024 |\n| Tested      | 03\/21\/2024 |\n| Report Signed | 03\/22\/2024 |\n``` \n\n            Convert all the date values in this table to standard ISO Format (yyyy-mm-dd)\n        "}"
  -formattedValue: "{"prompt":"\n            I have table of dates from a lab report of a cannabis product in markdown format:\n            Here is the extracted date text from the lab report in a table markdown format:\n\n```markdown\n| Date Type   | Date       |\n|-------------|------------|\n| Collected   | 03\/21\/2024 |\n| Received    | 03\/21\/2024 |\n| Completed   | 03\/22\/2024 |\n| Tested      | 03\/21\/2024 |\n| Report Signed | 03\/22\/2024 |\n``` \n\n            Convert all the date values in this table to standard ISO Format (yyyy-mm-dd)\n        "}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5724 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5649 …}
  -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 {#5518 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5513 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5723 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5517 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5651 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
245 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5626
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx4Duu0jqbmAtSvmJwr9HN1s4uqnx","object":"chat.completion","created":1753417286,"model":"gpt-4o-2024-11-20","choices":[{"index":0,"message":{"role":"assistant","content":"Here is the updated table with all date values converted to ISO format:\n\n```markdown\n| Date Type     | Date       |\n|---------------|------------|\n| Collected     | 2024-03-21 |\n| Received      | 2024-03-21 |\n| Completed     | 2024-03-22 |\n| Tested        | 2024-03-21 |\n| Report Signed | 2024-03-22 |\n```"},"finish_reason":"stop"}],"usage":{"prompt_tokens":155,"completion_tokens":92,"total_tokens":247,"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-Bx4Duu0jqbmAtSvmJwr9HN1s4uqnx","object":"chat.completion","created":1753417286,"model":"gpt-4o-2024-11-20","choices":[{"index":0,"message":{"role":"assistant","content":"Here is the updated table with all date values converted to ISO format:\n\n```markdown\n| Date Type     | Date       |\n|---------------|------------|\n| Collected     | 2024-03-21 |\n| Received      | 2024-03-21 |\n| Completed     | 2024-03-22 |\n| Tested        | 2024-03-21 |\n| Report Signed | 2024-03-22 |\n```"},"finish_reason":"stop"}],"usage":{"prompt_tokens":155,"completion_tokens":92,"total_tokens":247,"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 {#5725 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5658 …}
  -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 {#5627 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5592 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5726 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5641 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5661 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
246 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5662
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "convert_dates_to_iso_format"
  -formattedValue: "convert_dates_to_iso_format"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5722 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5665 …}
  -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 {#5664 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5666 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5727 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5663 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5668 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
247 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5669
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5657 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5672 …}
  -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 {#5671 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5673 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5667 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5670 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5675 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
248 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5676
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o-2024-11-20"
  -formattedValue: "gpt-4o-2024-11-20"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5660 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5679 …}
  -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 {#5678 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5680 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5674 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5677 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5682 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
249 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5683
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1574 …}
  -formattedValue: "Kush Kube Minis (200 mg Total Delta 9 THC + 200 mg Total CBD) COA Minis Ingestible"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5736 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5686 …}
  -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 {#5685 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5687 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5681 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5684 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5689 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
250 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5763
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1574 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1105
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
251 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5690
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5805 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5693 …}
  -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 {#5692 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5694 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5804 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5691 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5696 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
252 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5808
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
253 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5697
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1565 …}
  -formattedValue: "-------Cannabuddy27Nov------- [ 18 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5807 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5700 …}
  -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 {#5699 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5701 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5794 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5698 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5703 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
254 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5817
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1565 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 18
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
255 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5704
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753417287 {#1585
    date: 2025-07-25 04:21:27.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:27\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5851 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5707 …}
  -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 {#5706 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5708 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5850 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5705 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5710 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
256 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5711
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753417287 {#1586
    date: 2025-07-25 04:21:27.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:27\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5853 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5714 …}
  -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 {#5713 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5715 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5709 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5712 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5717 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
257 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5719
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "requestContent"
  -value: "{"prompt":[{"role":"system","content":"You are a lab report analyst that can extract correct dates"},{"role":"user","content":"\n            I have table of dates from a lab report of a cannabis product in markdown format:\n            Here is the updated table with all date values converted to ISO format:\n\n```markdown\n| Date Type     | Date       |\n|---------------|------------|\n| Collected     | 2024-03-21 |\n| Received      | 2024-03-21 |\n| Completed     | 2024-03-22 |\n| Tested        | 2024-03-21 |\n| Report Signed | 2024-03-22 |\n``` \n            Give me the extraction date and give me the expiry date.\n        \n                The extraction date in the table can be similar to\n                Date,Reported,Completion Date,Date Issued,Completed Date,Date Collected,Production Date,Date Completed\n            \n                The expiry date in the table can be similar to\n                Expires,Expiry date,Expiry,Expiration Date\n            "}],"jsonSchema":{"name":"extract_correct_dates","strict":false,"schema":{"type":"object","properties":{"expiryDate":{"type":"string","description":"Expiry date of the lab report."},"reportDate":{"type":"string","description":"The date the report was created or the date the sample was extracted"}},"required":[],"additionalProperties":false}}}"
  -formattedValue: "{"prompt":[{"role":"system","content":"You are a lab report analyst that can extract correct dates"},{"role":"user","content":"\n            I have table of dates from a lab report of a cannabis product in markdown format:\n            Here is the updated table with all date values converted to ISO format:\n\n```markdown\n| Date Type     | Date       |\n|---------------|------------|\n| Collected     | 2024-03-21 |\n| Received      | 2024-03-21 |\n| Completed     | 2024-03-22 |\n| Tested        | 2024-03-21 |\n| Report Signed | 2024-03-22 |\n``` \n            Give me the extraction date and give me the expiry date.\n        \n                The extraction date in the table can be similar to\n                Date,Reported,Completion Date,Date Issued,Completed Date,Date Collected,Production Date,Date Completed\n            \n                The expiry date in the table can be similar to\n                Expires,Expiry date,Expiry,Expiration Date\n            "}],"jsonSchema":{"name":"extract_correct_dates","strict":false,"schema":{"type":"object","properties":{"expiryDate":{"type":"string","description":"Expiry date of the lab report."},"reportDate":{"type":"string","description":"The date the report was created or the date the sample was extracted"}},"required":[],"additionalProperties":false}}}"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5927 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5852 …}
  -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 {#5721 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5716 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5926 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5720 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5854 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
258 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5829
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx4DvW7EtHaJrATpaSSNLBO9uFcuT","object":"chat.completion","created":1753417287,"model":"gpt-4o-2024-11-20","system_fingerprint":"fp_c67768f680","choices":[{"index":0,"message":{"role":"assistant","content":"{\"expiryDate\":\"None found\",\"reportDate\":\"2024-03-21\"}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":274,"completion_tokens":17,"total_tokens":291,"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-Bx4DvW7EtHaJrATpaSSNLBO9uFcuT","object":"chat.completion","created":1753417287,"model":"gpt-4o-2024-11-20","system_fingerprint":"fp_c67768f680","choices":[{"index":0,"message":{"role":"assistant","content":"{\"expiryDate\":\"None found\",\"reportDate\":\"2024-03-21\"}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":274,"completion_tokens":17,"total_tokens":291,"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 {#5928 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5861 …}
  -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 {#5830 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5795 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5929 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5844 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5864 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
259 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5865
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "action"
  -value: "coa_dates_analysis"
  -formattedValue: "coa_dates_analysis"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5925 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5868 …}
  -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 {#5867 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5869 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5930 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5866 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5871 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
260 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5872
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5860 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5875 …}
  -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 {#5874 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5876 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5870 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5873 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5878 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
261 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5879
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o-2024-11-20"
  -formattedValue: "gpt-4o-2024-11-20"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5863 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5882 …}
  -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 {#5881 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5883 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5877 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5880 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5885 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
262 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5886
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: Proxies\__CG__\App\Entity\LabReport {#1574 …}
  -formattedValue: "Kush Kube Minis (200 mg Total Delta 9 THC + 200 mg Total CBD) COA Minis Ingestible"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#5939 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5889 …}
  -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 {#5888 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5890 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5884 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5887 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5892 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
263 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#5966
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1238 …}
  -instance: Proxies\__CG__\App\Entity\LabReport {#1574 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 1105
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
264 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5893
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#6008 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5896 …}
  -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 {#5895 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5897 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6007 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5894 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5899 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
265 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#6011
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -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
266 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5900
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1565 …}
  -formattedValue: "-------Cannabuddy27Nov------- [ 18 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#6010 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5903 …}
  -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 {#5902 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5904 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5997 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5901 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5906 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
267 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#6020
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1565 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 18
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
268 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5907
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753417288 {#1588
    date: 2025-07-25 04:21:28.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:28\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#6054 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5910 …}
  -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 {#5909 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5911 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6053 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5908 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5913 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
269 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5914
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753417288 {#1589
    date: 2025-07-25 04:21:28.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:21:28\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#6056 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5917 …}
  -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 {#5916 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5918 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5912 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5915 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5920 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
270 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#5922
  -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            [\"Super Silver Haze Strain - 3.5G - Exotic THCA Flower\"]\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            [{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"Exotic THCA Flower - Grape Skywalker OG\",\"name\":\"Exotic THCA Flower - Grape Skywalker OG\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0654\\\/7764\\\/0343\\\/files\\\/Motiv-strains-Marin-COA-8-24-GSOG.pdf?v=1724376433\",\"category\":\"Motiv Strains Certificate of Analysis\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"Exotic THCA Flower - Strawberry Gelato\",\"name\":\"Exotic THCA Flower - Strawberry Gelato\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0654\\\/7764\\\/0343\\\/files\\\/Motiv-strains-Marin-COA-8-24-SG.pdf?v=1724376433\",\"category\":\"Motiv Strains Certificate of Analysis\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"Exotic THCA Flower - Super Silver Haze\",\"name\":\"Exotic THCA Flower - Super Silver Haze\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0654\\\/7764\\\/0343\\\/files\\\/Motiv-strains-Marin-COA-8-24-SSH.pdf?v=1724376433\",\"category\":\"Motiv Strains Certificate of Analysis\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"Exotic THCA Flower - Candy Gas\",\"name\":\"Exotic THCA Flower - Candy Gas\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0654\\\/7764\\\/0343\\\/files\\\/Motiv-strains-Marin-COA-8-24-CG.pdf?v=1724376433\",\"category\":\"Motiv Strains Certificate of Analysis\"}]\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            [\"Super Silver Haze Strain - 3.5G - Exotic THCA Flower\"]\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            [{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"Exotic THCA Flower - Grape Skywalker OG\",\"name\":\"Exotic THCA Flower - Grape Skywalker OG\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0654\\\/7764\\\/0343\\\/files\\\/Motiv-strains-Marin-COA-8-24-GSOG.pdf?v=1724376433\",\"category\":\"Motiv Strains Certificate of Analysis\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"Exotic THCA Flower - Strawberry Gelato\",\"name\":\"Exotic THCA Flower - Strawberry Gelato\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0654\\\/7764\\\/0343\\\/files\\\/Motiv-strains-Marin-COA-8-24-SG.pdf?v=1724376433\",\"category\":\"Motiv Strains Certificate of Analysis\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"Exotic THCA Flower - Super Silver Haze\",\"name\":\"Exotic THCA Flower - Super Silver Haze\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0654\\\/7764\\\/0343\\\/files\\\/Motiv-strains-Marin-COA-8-24-SSH.pdf?v=1724376433\",\"category\":\"Motiv Strains Certificate of Analysis\"},{\"sample_matrix\":\"\",\"sample_name\":\"\",\"matching_name\":\"Exotic THCA Flower - Candy Gas\",\"name\":\"Exotic THCA Flower - Candy Gas\",\"url\":\"https:\\\/\\\/cdn.shopify.com\\\/s\\\/files\\\/1\\\/0654\\\/7764\\\/0343\\\/files\\\/Motiv-strains-Marin-COA-8-24-CG.pdf?v=1724376433\",\"category\":\"Motiv Strains Certificate of Analysis\"}]\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 {#6130 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6055 …}
  -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 {#5924 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5919 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6129 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#5923 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6057 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
271 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#6032
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "responseContent"
  -value: "{"id":"chatcmpl-Bx4ETihWhiE1CfgiAfOHxzEpTFp6B","object":"chat.completion","created":1753417321,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Super Silver Haze Strain - 3.5G - Exotic THCA Flower\",\"lab_report\":{\"lab_report_name\":\"Exotic THCA Flower - Super Silver Haze\",\"lab_report_matching_name\":\"Exotic THCA Flower - Super Silver Haze\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0654\/7764\/0343\/files\/Motiv-strains-Marin-COA-8-24-SSH.pdf?v=1724376433\",\"lab_report_id\":2}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":688,"completion_tokens":114,"total_tokens":802,"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-Bx4ETihWhiE1CfgiAfOHxzEpTFp6B","object":"chat.completion","created":1753417321,"model":"gpt-4o-2024-08-06","system_fingerprint":"fp_a288987b44","choices":[{"index":0,"message":{"role":"assistant","content":"{\"matchings\":[{\"product_name\":\"Super Silver Haze Strain - 3.5G - Exotic THCA Flower\",\"lab_report\":{\"lab_report_name\":\"Exotic THCA Flower - Super Silver Haze\",\"lab_report_matching_name\":\"Exotic THCA Flower - Super Silver Haze\",\"lab_report_url\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0654\/7764\/0343\/files\/Motiv-strains-Marin-COA-8-24-SSH.pdf?v=1724376433\",\"lab_report_id\":2}}]}"},"finish_reason":"stop"}],"usage":{"prompt_tokens":688,"completion_tokens":114,"total_tokens":802,"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 {#6131 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6064 …}
  -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 {#6033 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#5998 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6132 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#6047 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6067 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
272 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#6068
  -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 {#6128 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6071 …}
  -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 {#6070 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6072 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6133 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#6069 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6074 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
273 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#6075
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "provider"
  -value: "openai"
  -formattedValue: "openai"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#6063 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6078 …}
  -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 {#6077 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6079 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6073 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#6076 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6081 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
274 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#6082
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "model"
  -value: "gpt-4o"
  -formattedValue: "gpt-4o"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#6066 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6085 …}
  -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 {#6084 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6086 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6080 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#6083 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6088 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
275 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#6089
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "labReport"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#6142 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6092 …}
  -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 {#6091 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6093 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6087 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#6090 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6095 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
276 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#6169
  -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
277 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#6096
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "productUrl"
  -value: Proxies\__CG__\App\Entity\ProductUrl {#1598 …}
  -formattedValue: "https://motivstrains.com/products/super-silver-haze-strain-exotic-thca-flower"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#6151 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6099 …}
  -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 {#6098 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6100 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6189 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#6097 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6102 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
278 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#6200
  -isAccessible: true
  -fqcn: "App\Entity\ProductUrl"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1302 …}
  -instance: Proxies\__CG__\App\Entity\ProductUrl {#1598 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 2947
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
279 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#6103
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "project"
  -value: Proxies\__CG__\App\Entity\Project {#1595 …}
  -formattedValue: "motivstrains.com [ 27 ] "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#6243 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6106 …}
  -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 {#6105 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6107 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6242 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#6104 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6109 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
280 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#6246
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1170 …}
  -instance: Proxies\__CG__\App\Entity\Project {#1595 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 27
  -permission: null
  -fields: null
  -actions: null
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
281 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#6110
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "createdAt"
  -value: DateTime @1753417322 {#1591
    date: 2025-07-25 04:22:02.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:22:02\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#6288 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6113 …}
  -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 {#6112 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6114 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6287 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#6111 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6116 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
282 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#6117
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "updatedAt"
  -value: DateTime @1753417322 {#1592
    date: 2025-07-25 04:22:02.0 UTC (+00:00)
  }
  -formattedValue: "Jul 25, 2025, 4:22:02\u{202F}AM"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#6290 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6120 …}
  -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 {#6119 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6121 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6115 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#6118 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#6123 …}
  -htmlAttributes: []
}
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
283 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6297
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6245 …}
    -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=2212&page=6"
    -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: 2212
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1720 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6315 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
284 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6281
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6302 …}
    -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=2212&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2212&page=6"
    -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: 2212
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1720 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6315 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
285 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6289
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6326 …}
    -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=2213&page=6"
    -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: 2213
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1844 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6342 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
286 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6125
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6329 …}
    -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=2213&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2213&page=6"
    -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: 2213
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1844 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6342 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
287 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6291
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6353 …}
    -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=2214&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1610
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1515 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2214
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2335 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6369 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
288 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6298
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6356 …}
    -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=2214&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2214&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1610
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1515 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2214
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2335 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6369 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
289 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6127
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6380 …}
    -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=2215&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1605
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1518 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2215
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2553 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6396 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
290 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6317
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6383 …}
    -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=2215&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2215&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1605
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1518 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2215
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2553 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6396 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
291 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6266
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6407 …}
    -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=2216&page=6"
    -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 {#1521 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2216
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2756 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6423 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
292 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6344
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6410 …}
    -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=2216&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2216&page=6"
    -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 {#1521 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2216
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2756 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6423 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
293 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6126
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6434 …}
    -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=2217&page=6"
    -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 {#1524 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2217
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2959 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6450 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
294 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6371
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6437 …}
    -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=2217&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2217&page=6"
    -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 {#1524 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2217
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2959 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6450 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
295 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6267
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6461 …}
    -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=2218&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1607
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1527 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2218
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3162 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6477 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
296 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6398
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6464 …}
    -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=2218&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2218&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1607
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1527 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2218
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3162 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6477 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
297 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6304
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6488 …}
    -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=2219&page=6"
    -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 {#1530 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2219
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3365 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6504 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
298 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6425
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6491 …}
    -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=2219&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2219&page=6"
    -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 {#1530 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2219
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3365 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6504 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
299 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6331
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6515 …}
    -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=2223&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1612
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1533 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2223
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3568 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6531 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
300 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6452
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6518 …}
    -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=2223&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2223&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1612
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1533 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2223
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3568 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6531 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
301 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6358
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6542 …}
    -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=2225&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1049
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1542 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2225
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3771 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6558 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
302 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6479
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6545 …}
    -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=2225&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2225&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1049
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1542 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2225
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3771 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6558 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
303 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6385
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6569 …}
    -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=2227&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1621
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1548 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2227
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4005 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6585 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
304 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6506
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6572 …}
    -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=2227&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2227&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1621
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1548 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2227
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4005 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6585 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
305 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6412
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6596 …}
    -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=2239&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1630
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1554 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2239
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4217 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6612 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
306 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6533
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6599 …}
    -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=2239&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2239&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1630
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1554 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2239
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4217 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6612 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
307 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6439
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6623 …}
    -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=2371&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1639
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1563 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2371
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4429 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6639 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
308 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6560
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6626 …}
    -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=2371&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2371&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1639
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1563 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2371
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4429 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6639 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
309 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6466
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6650 …}
    -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=2372&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1648
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1572 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2372
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4663 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6666 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
310 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6587
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6653 …}
    -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=2372&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2372&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1648
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1572 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2372
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4663 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6666 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
311 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6493
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6677 …}
    -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=2374&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1657
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1578 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2374
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4897 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6693 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
312 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6614
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6680 …}
    -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=2374&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2374&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1657
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1578 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2374
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#4897 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6693 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
313 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6520
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6704 …}
    -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=2376&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1666
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1581 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2376
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5109 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6720 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
314 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6641
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6707 …}
    -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=2376&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2376&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1666
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1581 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2376
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5109 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6720 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
315 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6547
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6731 …}
    -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=2377&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1675
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1584 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2377
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5312 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6747 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
316 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6668
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6734 …}
    -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=2377&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2377&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1675
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1584 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2377
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5312 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6747 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
317 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6574
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6758 …}
    -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=2378&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1684
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1587 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2378
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5515 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6774 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
318 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6695
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6761 …}
    -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=2378&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2378&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1684
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1587 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2378
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5515 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6774 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
319 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6601
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6785 …}
    -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=2379&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1693
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1590 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2379
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5718 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6801 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
320 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6722
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6788 …}
    -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=2379&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2379&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1693
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1590 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2379
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5718 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6801 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
321 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6628
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#6812 …}
    -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=2382&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1702
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1593 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2382
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5921 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6828 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
322 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#6749
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6815 …}
    -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=2382&page=6"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&entityId=2382&page=6"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1702
    -isAccessible: true
    -fqcn: "App\Entity\AILog"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#673 …}
    -instance: App\Entity\AILog {#1593 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 2382
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#5921 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#6828 …}
  }
]
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
323 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#566
    -type: "global"
    -name: "new"
    -label: Symfony\Component\Translation\TranslatableMessage {#6124 …}
    -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
324 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#560
    -type: "batch"
    -name: "batchDelete"
    -label: Symfony\Component\Translation\TranslatableMessage {#6790 …}
    -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 {#1711
        -id: "ea-batch-action-batchDelete"
        -value: "7dea306f699dc7676855cc3cc59a.e7VpWv7apKniLiV6lldc9HcHV6eB-8ffBbNwOAXK8Fg.MtIRLZ-LyITXdGg52yA2kBA-L5O3mYubKPs8YWKgqC1D-BkzkbLw-4ccYA"
      }
      "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=6"
    ]
    -linkUrl: "https://cbdextract.nw.agency/admin?crudAction=batchDelete&crudControllerFqcn=App%5CController%5CAdmin%5CAILogCrudController&page=6"
    -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
325 DENIED IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
Show voter details
326 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6924
  -type: "dashboard"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#6959 …}
  -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
327 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6926
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#6962 …}
  -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
328 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6928
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#6965 …}
  -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
329 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6930
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#6976 …}
  -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
330 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6932
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#6961 …}
  -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
331 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6934
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#6996 …}
  -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
332 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6936
  -type: "route"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#7007 …}
  -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
333 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6938
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#7017 …}
  -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
334 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6940
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#7026 …}
  -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
335 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6942
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#7037 …}
  -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
336 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6944
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#7048 …}
  -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
337 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6946
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#7049 …}
  -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
338 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6948
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#7068 …}
  -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
339 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6950
  -type: "crud"
  -selected: true
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#7069 …}
  -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
340 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6952
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#7088 …}
  -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
341 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6954
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#7089 …}
  -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
342 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6956
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#7108 …}
  -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
343 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#6958
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#7027 …}
  -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
344 DENIED IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\ProjectVoter"
ACCESS ABSTAIN
Show voter details