Forms

  • LabReport
    • ea_form_fieldset_01KEVRPBC5XXGXVZ17GMPK5YJY
    • name
    • sampleName
    • sampleMatrix
    • productType
    • labName
    • externalUrl
    • internalUrl
    • category
    • type
    • project
    • state
    • debugData
    • markdownContent
    • ea_form_fieldset_close_01KEVRPBC5XXGXVZ17GMPK5YJZ
    • _token

LabReport

Form type:
"EasyCorp\Bundle\EasyAdminBundle\Form\Type\CrudFormType"

Errors

This form has no errors.

Default Data

Property Value
Model Format same as normalized format
Normalized Format
App\Entity\LabReport {#854
  -id: 912
  -name: "Lab Report 2"
  -externalUrl: "https://purecbdnc.com/cdn/shop/files/LazarusRelaxandUnwindBalmStick_LavCOA2_3677c363-e4db-4509-8fe6-de44d31362ce.jpg?v=1742237890"
  -source: null
  -type: "jpg"
  -project: Proxies\__CG__\App\Entity\Project {#903
    -id: 104
    -name: "pure cbd"
    -url: "https://purecbdnc.com/"
    -prompt: null
    -chatJson: null
    -externalLabReportsUrl: null
    -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
    -productMatchingUrl: null
    -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
    -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
    -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
    -createdAt: DateTime @1744068184 {#1495
      date: 2025-04-07 23:23:04.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1768286193 {#1485
      date: 2026-01-13 06:36:33.0 UTC (+00:00)
    }
    -spiderSourceMatchingUrls: null
    -state: "ready_to_hunt"
    -products: Doctrine\ORM\PersistentCollection {#1560 …}
    -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
    -websiteFramework: "shopify"
    -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
    -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
    -productExcludePaths: null
    -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
    -user: null
    -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
  }
  -labReportSource: null
  -createdAt: DateTime @1748442041 {#848
    date: 2025-05-28 14:20:41.0 UTC (+00:00)
  }
  -updatedAt: DateTime @1748427665 {#845
    date: 2025-05-28 10:21:05.0 UTC (+00:00)
  }
  -category: null
  -state: "processed"
  -expiryDate: ""
  -extractionDate: "2024-10-04"
  -thcaPercentage: "0"
  -totalThcPercentage: "0"
  -deltaNinePercentage: "0"
  -deltaNineWithThcaCombined: "0"
  -comments: null
  -internalUrl: "https://cbdextract.nw.agency/lab-reports/LabReport2.jpg"
  -markdownContent: ""# Hemp Quality Assurance Testing  \nCERTIFICATE OF ANALYSIS\n\n**DATE ISSUED:** 10\/09\/2024\n\n----\n\n## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n**Infused, Topical**\n\n### CULTIVATOR \/ MANUFACTURER\n- **Business Name:**\n- **License Number:**\n- **Address:**\n\n### DISTRIBUTOR \/ TESTED FOR\n- **Business Name:** Lazarus Naturals\n- **License Number:**\n- **Address:**\n\n### SAMPLE DETAIL\n- **Batch Number:** GE60\n- **Sample ID:** 241004N033\n- **Date Collected:** 10\/04\/2024\n- **Date Received:** 10\/04\/2024\n- **Batch Size:**\n- **Sample Size:** 1.0 units\n- **Unit Mass:**\n- **Serving Size:**\n\n----\n\n## CANNABINOID ANALYSIS - SUMMARY\n\n| Component                  | Amount (mg\/g) |\n|----------------------------|---------------|\n| **Total THC:**             | 0.789 mg\/g    |\n| **Total CBD:**             | 54.376 mg\/g   |\n| **Sum of Cannabinoids:**   | 58.862 mg\/g   |\n| **Total Cannabinoids:**    | 58.851 mg\/g   |\n\n**Note:**  \nTotal THC\/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n- Total THC = \u03949THC + (THCA * 0.877)  \n- Total CBD = CBD + (CBDA * 0.877)  \n- Sum of Cannabinoids = \u03949THC + THCA + CBD + CBDA + CBG + CBGA + CBN + \u03948THC + CBC + CBCA + CBDV + CBDVA + \u03949THCV + \u03949THCVA + CBL + CBE + CBT  \n- Total Cannabinoids = \u03949THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + \u03948THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + \u03949THCV + \u03949THCVA * 0.877 + CBL + CBE + CBT\n\n----\n\n## SAFETY ANALYSIS - SUMMARY\n\n| Test                      | Result |\n|---------------------------|--------|\n| **Pesticides:**           | PASS   |\n| **Microbiology (PCR):**   | PASS   |\n| **Residual Solvents:**    | PASS   |\n| **Microbiology (Plating):** | ND    |\n| **Heavy Metals:**         | PASS   |\n\n----\n\nFor quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n\n**Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n**Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n**Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n**References:** ISO\/IEC 17025:2017, ILAC-G8:09\/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO\/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n\n**LOC Verified by:** Michael Flynn  \n**Title:** Senior Laboratory Analyst  \n**Date:** 10\/09\/2024\n\n**Approved by:** Josh Wurzer  \n**Title:** Chief Compliance Officer  \n**Date:** 10\/09\/2024\n\nSC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO\/IEC 17025:2017 PJLA Accreditation Number 87158\n\n\u00a9 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2\/22 CoA ID: 241004N033-001 Summary Page""
  -debugData: null
  -jsonContent: [
    "pages" => [
      [
        "page" => 1
        "md" => """
          # Hemp Quality Assurance Testing  \n
          CERTIFICATE OF ANALYSIS\n
          \n
          **DATE ISSUED:** 10/09/2024\n
          \n
          ----\n
          \n
          ## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n
          **Infused, Topical**\n
          \n
          ### CULTIVATOR / MANUFACTURER\n
          - **Business Name:**\n
          - **License Number:**\n
          - **Address:**\n
          \n
          ### DISTRIBUTOR / TESTED FOR\n
          - **Business Name:** Lazarus Naturals\n
          - **License Number:**\n
          - **Address:**\n
          \n
          ### SAMPLE DETAIL\n
          - **Batch Number:** GE60\n
          - **Sample ID:** 241004N033\n
          - **Date Collected:** 10/04/2024\n
          - **Date Received:** 10/04/2024\n
          - **Batch Size:**\n
          - **Sample Size:** 1.0 units\n
          - **Unit Mass:**\n
          - **Serving Size:**\n
          \n
          ----\n
          \n
          ## CANNABINOID ANALYSIS - SUMMARY\n
          \n
          | Component                  | Amount (mg/g) |\n
          |----------------------------|---------------|\n
          | **Total THC:**             | 0.789 mg/g    |\n
          | **Total CBD:**             | 54.376 mg/g   |\n
          | **Sum of Cannabinoids:**   | 58.862 mg/g   |\n
          | **Total Cannabinoids:**    | 58.851 mg/g   |\n
          \n
          **Note:**  \n
          Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
          - Total THC = Δ9THC + (THCA * 0.877)  \n
          - Total CBD = CBD + (CBDA * 0.877)  \n
          - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
          - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
          \n
          ----\n
          \n
          ## SAFETY ANALYSIS - SUMMARY\n
          \n
          | Test                      | Result |\n
          |---------------------------|--------|\n
          | **Pesticides:**           | PASS   |\n
          | **Microbiology (PCR):**   | PASS   |\n
          | **Residual Solvents:**    | PASS   |\n
          | **Microbiology (Plating):** | ND    |\n
          | **Heavy Metals:**         | PASS   |\n
          \n
          ----\n
          \n
          For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
          \n
          **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
          **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
          **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
          **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
          \n
          **LOC Verified by:** Michael Flynn  \n
          **Title:** Senior Laboratory Analyst  \n
          **Date:** 10/09/2024\n
          \n
          **Approved by:** Josh Wurzer  \n
          **Title:** Chief Compliance Officer  \n
          **Date:** 10/09/2024\n
          \n
          SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
          \n
          © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
          """
        "images" => [
          [
            "name" => "page_1.jpg"
            "height" => 0
            "width" => 0
            "x" => 0
            "y" => 0
            "type" => "full_page_screenshot"
          ]
        ]
        "charts" => []
        "items" => [
          [
            "type" => "heading"
            "lvl" => 1
            "value" => "Hemp Quality Assurance Testing"
            "md" => "# Hemp Quality Assurance Testing  "
          ]
          [
            "type" => "text"
            "value" => """
              CERTIFICATE OF ANALYSIS\n
              \n
              **DATE ISSUED:** 10/09/2024\n
              \n
              ----
              """
            "md" => """
              CERTIFICATE OF ANALYSIS\n
              \n
              **DATE ISSUED:** 10/09/2024\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "SAMPLE NAME: FORM-BSTK.UNW50-GE60"
            "md" => "## SAMPLE NAME: FORM-BSTK.UNW50-GE60"
          ]
          [
            "type" => "text"
            "value" => "**Infused, Topical**"
            "md" => "**Infused, Topical**"
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "CULTIVATOR / MANUFACTURER"
            "md" => "### CULTIVATOR / MANUFACTURER"
          ]
          [
            "type" => "text"
            "value" => """
              - **Business Name:**\n
              - **License Number:**\n
              - **Address:**
              """
            "md" => """
              - **Business Name:**\n
              - **License Number:**\n
              - **Address:**
              """
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "DISTRIBUTOR / TESTED FOR"
            "md" => "### DISTRIBUTOR / TESTED FOR"
          ]
          [
            "type" => "text"
            "value" => """
              - **Business Name:** Lazarus Naturals\n
              - **License Number:**\n
              - **Address:**
              """
            "md" => """
              - **Business Name:** Lazarus Naturals\n
              - **License Number:**\n
              - **Address:**
              """
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "SAMPLE DETAIL"
            "md" => "### SAMPLE DETAIL"
          ]
          [
            "type" => "text"
            "value" => """
              - **Batch Number:** GE60\n
              - **Sample ID:** 241004N033\n
              - **Date Collected:** 10/04/2024\n
              - **Date Received:** 10/04/2024\n
              - **Batch Size:**\n
              - **Sample Size:** 1.0 units\n
              - **Unit Mass:**\n
              - **Serving Size:**\n
              \n
              ----
              """
            "md" => """
              - **Batch Number:** GE60\n
              - **Sample ID:** 241004N033\n
              - **Date Collected:** 10/04/2024\n
              - **Date Received:** 10/04/2024\n
              - **Batch Size:**\n
              - **Sample Size:** 1.0 units\n
              - **Unit Mass:**\n
              - **Serving Size:**\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "CANNABINOID ANALYSIS - SUMMARY"
            "md" => "## CANNABINOID ANALYSIS - SUMMARY"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Component"
                "Amount (mg/g)"
              ]
              [
                ""
                "0.789 mg/g"
              ]
              [
                ""
                "54.376 mg/g"
              ]
              [
                ""
                "58.862 mg/g"
              ]
              [
                ""
                "58.851 mg/g"
              ]
            ]
            "md" => """
              | Component                | Amount (mg/g) |\n
              | ------------------------ | ------------- |\n
              | **Total THC:**           | 0.789 mg/g    |\n
              | **Total CBD:**           | 54.376 mg/g   |\n
              | **Sum of Cannabinoids:** | 58.862 mg/g   |\n
              | **Total Cannabinoids:**  | 58.851 mg/g   |
              """
            "isPerfectTable" => false
            "csv" => """
              "Component","Amount (mg/g)"\n
              "","0.789 mg/g"\n
              "","54.376 mg/g"\n
              "","58.862 mg/g"\n
              "","58.851 mg/g"
              """
          ]
          [
            "type" => "text"
            "value" => """
              **Note:**  \n
              Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
              - Total THC = Δ9THC + (THCA * 0.877)  \n
              - Total CBD = CBD + (CBDA * 0.877)  \n
              - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
              - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
              \n
              ----
              """
            "md" => """
              **Note:**  \n
              Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
              - Total THC = Δ9THC + (THCA * 0.877)  \n
              - Total CBD = CBD + (CBDA * 0.877)  \n
              - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
              - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "SAFETY ANALYSIS - SUMMARY"
            "md" => "## SAFETY ANALYSIS - SUMMARY"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Test"
                "Result"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "ND"
              ]
              [
                ""
                "PASS"
              ]
            ]
            "md" => """
              | Test                        | Result |\n
              | --------------------------- | ------ |\n
              | **Pesticides:**             | PASS   |\n
              | **Microbiology (PCR):**     | PASS   |\n
              | **Residual Solvents:**      | PASS   |\n
              | **Microbiology (Plating):** | ND     |\n
              | **Heavy Metals:**           | PASS   |
              """
            "isPerfectTable" => false
            "csv" => """
              "Test","Result"\n
              "","PASS"\n
              "","PASS"\n
              "","PASS"\n
              "","ND"\n
              "","PASS"
              """
          ]
          [
            "type" => "text"
            "value" => """
              ----\n
              \n
              For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
              \n
              **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
              **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
              **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
              **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
              \n
              **LOC Verified by:** Michael Flynn  \n
              **Title:** Senior Laboratory Analyst  \n
              **Date:** 10/09/2024\n
              \n
              **Approved by:** Josh Wurzer  \n
              **Title:** Chief Compliance Officer  \n
              **Date:** 10/09/2024\n
              \n
              SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
              \n
              © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
              """
            "md" => """
              ----\n
              \n
              For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
              \n
              **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
              **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
              **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
              **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
              \n
              **LOC Verified by:** Michael Flynn  \n
              **Title:** Senior Laboratory Analyst  \n
              **Date:** 10/09/2024\n
              \n
              **Approved by:** Josh Wurzer  \n
              **Title:** Chief Compliance Officer  \n
              **Date:** 10/09/2024\n
              \n
              SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
              \n
              © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
              """
          ]
        ]
        "status" => "OK"
        "originalOrientationAngle" => 0
        "links" => []
        "triggeredAutoMode" => false
        "parsingMode" => "multimodal-openai-gpt4o"
        "structuredData" => null
        "noStructuredContent" => false
        "noTextContent" => false
      ]
    ]
    "job_metadata" => [
      "credits_used" => 0
      "job_credits_usage" => 0
      "job_pages" => 0
      "job_auto_mode_triggered_pages" => 0
      "job_is_cache_hit" => true
    ]
  ]
  -labName: "SC Laboratories, Inc."
  -sampleName: "FORM-BSTK.UNW50-GE60"
  -sampleMatrix: "Infused, Topical"
  -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/LabReport2.jpg"
  -productType: "cannabis"
  -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
  -products: Doctrine\ORM\PersistentCollection {#1018 …}
}
View Format same as normalized format

Submitted Data

This form was not submitted.

Passed Options

Option Passed Value Resolved Value
attr
[
  "class" => "ea-edit-form"
  "id" => "edit-LabReport-form"
]
[
  "class" => "ea-edit-form"
  "id" => "edit-LabReport-form"
]
data
App\Entity\LabReport {#854
  -id: 912
  -name: "Lab Report 2"
  -externalUrl: "https://purecbdnc.com/cdn/shop/files/LazarusRelaxandUnwindBalmStick_LavCOA2_3677c363-e4db-4509-8fe6-de44d31362ce.jpg?v=1742237890"
  -source: null
  -type: "jpg"
  -project: Proxies\__CG__\App\Entity\Project {#903
    -id: 104
    -name: "pure cbd"
    -url: "https://purecbdnc.com/"
    -prompt: null
    -chatJson: null
    -externalLabReportsUrl: null
    -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
    -productMatchingUrl: null
    -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
    -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
    -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
    -createdAt: DateTime @1744068184 {#1495
      date: 2025-04-07 23:23:04.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1768286193 {#1485
      date: 2026-01-13 06:36:33.0 UTC (+00:00)
    }
    -spiderSourceMatchingUrls: null
    -state: "ready_to_hunt"
    -products: Doctrine\ORM\PersistentCollection {#1560 …}
    -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
    -websiteFramework: "shopify"
    -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
    -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
    -productExcludePaths: null
    -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
    -user: null
    -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
  }
  -labReportSource: null
  -createdAt: DateTime @1748442041 {#848
    date: 2025-05-28 14:20:41.0 UTC (+00:00)
  }
  -updatedAt: DateTime @1748427665 {#845
    date: 2025-05-28 10:21:05.0 UTC (+00:00)
  }
  -category: null
  -state: "processed"
  -expiryDate: ""
  -extractionDate: "2024-10-04"
  -thcaPercentage: "0"
  -totalThcPercentage: "0"
  -deltaNinePercentage: "0"
  -deltaNineWithThcaCombined: "0"
  -comments: null
  -internalUrl: "https://cbdextract.nw.agency/lab-reports/LabReport2.jpg"
  -markdownContent: ""# Hemp Quality Assurance Testing  \nCERTIFICATE OF ANALYSIS\n\n**DATE ISSUED:** 10\/09\/2024\n\n----\n\n## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n**Infused, Topical**\n\n### CULTIVATOR \/ MANUFACTURER\n- **Business Name:**\n- **License Number:**\n- **Address:**\n\n### DISTRIBUTOR \/ TESTED FOR\n- **Business Name:** Lazarus Naturals\n- **License Number:**\n- **Address:**\n\n### SAMPLE DETAIL\n- **Batch Number:** GE60\n- **Sample ID:** 241004N033\n- **Date Collected:** 10\/04\/2024\n- **Date Received:** 10\/04\/2024\n- **Batch Size:**\n- **Sample Size:** 1.0 units\n- **Unit Mass:**\n- **Serving Size:**\n\n----\n\n## CANNABINOID ANALYSIS - SUMMARY\n\n| Component                  | Amount (mg\/g) |\n|----------------------------|---------------|\n| **Total THC:**             | 0.789 mg\/g    |\n| **Total CBD:**             | 54.376 mg\/g   |\n| **Sum of Cannabinoids:**   | 58.862 mg\/g   |\n| **Total Cannabinoids:**    | 58.851 mg\/g   |\n\n**Note:**  \nTotal THC\/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n- Total THC = \u03949THC + (THCA * 0.877)  \n- Total CBD = CBD + (CBDA * 0.877)  \n- Sum of Cannabinoids = \u03949THC + THCA + CBD + CBDA + CBG + CBGA + CBN + \u03948THC + CBC + CBCA + CBDV + CBDVA + \u03949THCV + \u03949THCVA + CBL + CBE + CBT  \n- Total Cannabinoids = \u03949THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + \u03948THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + \u03949THCV + \u03949THCVA * 0.877 + CBL + CBE + CBT\n\n----\n\n## SAFETY ANALYSIS - SUMMARY\n\n| Test                      | Result |\n|---------------------------|--------|\n| **Pesticides:**           | PASS   |\n| **Microbiology (PCR):**   | PASS   |\n| **Residual Solvents:**    | PASS   |\n| **Microbiology (Plating):** | ND    |\n| **Heavy Metals:**         | PASS   |\n\n----\n\nFor quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n\n**Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n**Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n**Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n**References:** ISO\/IEC 17025:2017, ILAC-G8:09\/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO\/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n\n**LOC Verified by:** Michael Flynn  \n**Title:** Senior Laboratory Analyst  \n**Date:** 10\/09\/2024\n\n**Approved by:** Josh Wurzer  \n**Title:** Chief Compliance Officer  \n**Date:** 10\/09\/2024\n\nSC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO\/IEC 17025:2017 PJLA Accreditation Number 87158\n\n\u00a9 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2\/22 CoA ID: 241004N033-001 Summary Page""
  -debugData: null
  -jsonContent: [
    "pages" => [
      [
        "page" => 1
        "md" => """
          # Hemp Quality Assurance Testing  \n
          CERTIFICATE OF ANALYSIS\n
          \n
          **DATE ISSUED:** 10/09/2024\n
          \n
          ----\n
          \n
          ## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n
          **Infused, Topical**\n
          \n
          ### CULTIVATOR / MANUFACTURER\n
          - **Business Name:**\n
          - **License Number:**\n
          - **Address:**\n
          \n
          ### DISTRIBUTOR / TESTED FOR\n
          - **Business Name:** Lazarus Naturals\n
          - **License Number:**\n
          - **Address:**\n
          \n
          ### SAMPLE DETAIL\n
          - **Batch Number:** GE60\n
          - **Sample ID:** 241004N033\n
          - **Date Collected:** 10/04/2024\n
          - **Date Received:** 10/04/2024\n
          - **Batch Size:**\n
          - **Sample Size:** 1.0 units\n
          - **Unit Mass:**\n
          - **Serving Size:**\n
          \n
          ----\n
          \n
          ## CANNABINOID ANALYSIS - SUMMARY\n
          \n
          | Component                  | Amount (mg/g) |\n
          |----------------------------|---------------|\n
          | **Total THC:**             | 0.789 mg/g    |\n
          | **Total CBD:**             | 54.376 mg/g   |\n
          | **Sum of Cannabinoids:**   | 58.862 mg/g   |\n
          | **Total Cannabinoids:**    | 58.851 mg/g   |\n
          \n
          **Note:**  \n
          Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
          - Total THC = Δ9THC + (THCA * 0.877)  \n
          - Total CBD = CBD + (CBDA * 0.877)  \n
          - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
          - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
          \n
          ----\n
          \n
          ## SAFETY ANALYSIS - SUMMARY\n
          \n
          | Test                      | Result |\n
          |---------------------------|--------|\n
          | **Pesticides:**           | PASS   |\n
          | **Microbiology (PCR):**   | PASS   |\n
          | **Residual Solvents:**    | PASS   |\n
          | **Microbiology (Plating):** | ND    |\n
          | **Heavy Metals:**         | PASS   |\n
          \n
          ----\n
          \n
          For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
          \n
          **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
          **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
          **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
          **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
          \n
          **LOC Verified by:** Michael Flynn  \n
          **Title:** Senior Laboratory Analyst  \n
          **Date:** 10/09/2024\n
          \n
          **Approved by:** Josh Wurzer  \n
          **Title:** Chief Compliance Officer  \n
          **Date:** 10/09/2024\n
          \n
          SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
          \n
          © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
          """
        "images" => [
          [
            "name" => "page_1.jpg"
            "height" => 0
            "width" => 0
            "x" => 0
            "y" => 0
            "type" => "full_page_screenshot"
          ]
        ]
        "charts" => []
        "items" => [
          [
            "type" => "heading"
            "lvl" => 1
            "value" => "Hemp Quality Assurance Testing"
            "md" => "# Hemp Quality Assurance Testing  "
          ]
          [
            "type" => "text"
            "value" => """
              CERTIFICATE OF ANALYSIS\n
              \n
              **DATE ISSUED:** 10/09/2024\n
              \n
              ----
              """
            "md" => """
              CERTIFICATE OF ANALYSIS\n
              \n
              **DATE ISSUED:** 10/09/2024\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "SAMPLE NAME: FORM-BSTK.UNW50-GE60"
            "md" => "## SAMPLE NAME: FORM-BSTK.UNW50-GE60"
          ]
          [
            "type" => "text"
            "value" => "**Infused, Topical**"
            "md" => "**Infused, Topical**"
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "CULTIVATOR / MANUFACTURER"
            "md" => "### CULTIVATOR / MANUFACTURER"
          ]
          [
            "type" => "text"
            "value" => """
              - **Business Name:**\n
              - **License Number:**\n
              - **Address:**
              """
            "md" => """
              - **Business Name:**\n
              - **License Number:**\n
              - **Address:**
              """
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "DISTRIBUTOR / TESTED FOR"
            "md" => "### DISTRIBUTOR / TESTED FOR"
          ]
          [
            "type" => "text"
            "value" => """
              - **Business Name:** Lazarus Naturals\n
              - **License Number:**\n
              - **Address:**
              """
            "md" => """
              - **Business Name:** Lazarus Naturals\n
              - **License Number:**\n
              - **Address:**
              """
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "SAMPLE DETAIL"
            "md" => "### SAMPLE DETAIL"
          ]
          [
            "type" => "text"
            "value" => """
              - **Batch Number:** GE60\n
              - **Sample ID:** 241004N033\n
              - **Date Collected:** 10/04/2024\n
              - **Date Received:** 10/04/2024\n
              - **Batch Size:**\n
              - **Sample Size:** 1.0 units\n
              - **Unit Mass:**\n
              - **Serving Size:**\n
              \n
              ----
              """
            "md" => """
              - **Batch Number:** GE60\n
              - **Sample ID:** 241004N033\n
              - **Date Collected:** 10/04/2024\n
              - **Date Received:** 10/04/2024\n
              - **Batch Size:**\n
              - **Sample Size:** 1.0 units\n
              - **Unit Mass:**\n
              - **Serving Size:**\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "CANNABINOID ANALYSIS - SUMMARY"
            "md" => "## CANNABINOID ANALYSIS - SUMMARY"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Component"
                "Amount (mg/g)"
              ]
              [
                ""
                "0.789 mg/g"
              ]
              [
                ""
                "54.376 mg/g"
              ]
              [
                ""
                "58.862 mg/g"
              ]
              [
                ""
                "58.851 mg/g"
              ]
            ]
            "md" => """
              | Component                | Amount (mg/g) |\n
              | ------------------------ | ------------- |\n
              | **Total THC:**           | 0.789 mg/g    |\n
              | **Total CBD:**           | 54.376 mg/g   |\n
              | **Sum of Cannabinoids:** | 58.862 mg/g   |\n
              | **Total Cannabinoids:**  | 58.851 mg/g   |
              """
            "isPerfectTable" => false
            "csv" => """
              "Component","Amount (mg/g)"\n
              "","0.789 mg/g"\n
              "","54.376 mg/g"\n
              "","58.862 mg/g"\n
              "","58.851 mg/g"
              """
          ]
          [
            "type" => "text"
            "value" => """
              **Note:**  \n
              Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
              - Total THC = Δ9THC + (THCA * 0.877)  \n
              - Total CBD = CBD + (CBDA * 0.877)  \n
              - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
              - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
              \n
              ----
              """
            "md" => """
              **Note:**  \n
              Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
              - Total THC = Δ9THC + (THCA * 0.877)  \n
              - Total CBD = CBD + (CBDA * 0.877)  \n
              - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
              - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "SAFETY ANALYSIS - SUMMARY"
            "md" => "## SAFETY ANALYSIS - SUMMARY"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Test"
                "Result"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "ND"
              ]
              [
                ""
                "PASS"
              ]
            ]
            "md" => """
              | Test                        | Result |\n
              | --------------------------- | ------ |\n
              | **Pesticides:**             | PASS   |\n
              | **Microbiology (PCR):**     | PASS   |\n
              | **Residual Solvents:**      | PASS   |\n
              | **Microbiology (Plating):** | ND     |\n
              | **Heavy Metals:**           | PASS   |
              """
            "isPerfectTable" => false
            "csv" => """
              "Test","Result"\n
              "","PASS"\n
              "","PASS"\n
              "","PASS"\n
              "","ND"\n
              "","PASS"
              """
          ]
          [
            "type" => "text"
            "value" => """
              ----\n
              \n
              For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
              \n
              **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
              **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
              **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
              **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
              \n
              **LOC Verified by:** Michael Flynn  \n
              **Title:** Senior Laboratory Analyst  \n
              **Date:** 10/09/2024\n
              \n
              **Approved by:** Josh Wurzer  \n
              **Title:** Chief Compliance Officer  \n
              **Date:** 10/09/2024\n
              \n
              SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
              \n
              © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
              """
            "md" => """
              ----\n
              \n
              For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
              \n
              **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
              **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
              **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
              **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
              \n
              **LOC Verified by:** Michael Flynn  \n
              **Title:** Senior Laboratory Analyst  \n
              **Date:** 10/09/2024\n
              \n
              **Approved by:** Josh Wurzer  \n
              **Title:** Chief Compliance Officer  \n
              **Date:** 10/09/2024\n
              \n
              SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
              \n
              © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
              """
          ]
        ]
        "status" => "OK"
        "originalOrientationAngle" => 0
        "links" => []
        "triggeredAutoMode" => false
        "parsingMode" => "multimodal-openai-gpt4o"
        "structuredData" => null
        "noStructuredContent" => false
        "noTextContent" => false
      ]
    ]
    "job_metadata" => [
      "credits_used" => 0
      "job_credits_usage" => 0
      "job_pages" => 0
      "job_auto_mode_triggered_pages" => 0
      "job_is_cache_hit" => true
    ]
  ]
  -labName: "SC Laboratories, Inc."
  -sampleName: "FORM-BSTK.UNW50-GE60"
  -sampleMatrix: "Infused, Topical"
  -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/LabReport2.jpg"
  -productType: "cannabis"
  -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
  -products: Doctrine\ORM\PersistentCollection {#1018 …}
}
same as passed value
entityDto
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#844
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#691 …}
  -instance: App\Entity\LabReport {#854
    -id: 912
    -name: "Lab Report 2"
    -externalUrl: "https://purecbdnc.com/cdn/shop/files/LazarusRelaxandUnwindBalmStick_LavCOA2_3677c363-e4db-4509-8fe6-de44d31362ce.jpg?v=1742237890"
    -source: null
    -type: "jpg"
    -project: Proxies\__CG__\App\Entity\Project {#903
      -id: 104
      -name: "pure cbd"
      -url: "https://purecbdnc.com/"
      -prompt: null
      -chatJson: null
      -externalLabReportsUrl: null
      -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
      -productMatchingUrl: null
      -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
      -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
      -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
      -createdAt: DateTime @1744068184 {#1495
        date: 2025-04-07 23:23:04.0 UTC (+00:00)
      }
      -updatedAt: DateTime @1768286193 {#1485
        date: 2026-01-13 06:36:33.0 UTC (+00:00)
      }
      -spiderSourceMatchingUrls: null
      -state: "ready_to_hunt"
      -products: Doctrine\ORM\PersistentCollection {#1560 …}
      -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
      -websiteFramework: "shopify"
      -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
      -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
      -productExcludePaths: null
      -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
      -user: null
      -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
      -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
    }
    -labReportSource: null
    -createdAt: DateTime @1748442041 {#848
      date: 2025-05-28 14:20:41.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1748427665 {#845
      date: 2025-05-28 10:21:05.0 UTC (+00:00)
    }
    -category: null
    -state: "processed"
    -expiryDate: ""
    -extractionDate: "2024-10-04"
    -thcaPercentage: "0"
    -totalThcPercentage: "0"
    -deltaNinePercentage: "0"
    -deltaNineWithThcaCombined: "0"
    -comments: null
    -internalUrl: "https://cbdextract.nw.agency/lab-reports/LabReport2.jpg"
    -markdownContent: ""# Hemp Quality Assurance Testing  \nCERTIFICATE OF ANALYSIS\n\n**DATE ISSUED:** 10\/09\/2024\n\n----\n\n## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n**Infused, Topical**\n\n### CULTIVATOR \/ MANUFACTURER\n- **Business Name:**\n- **License Number:**\n- **Address:**\n\n### DISTRIBUTOR \/ TESTED FOR\n- **Business Name:** Lazarus Naturals\n- **License Number:**\n- **Address:**\n\n### SAMPLE DETAIL\n- **Batch Number:** GE60\n- **Sample ID:** 241004N033\n- **Date Collected:** 10\/04\/2024\n- **Date Received:** 10\/04\/2024\n- **Batch Size:**\n- **Sample Size:** 1.0 units\n- **Unit Mass:**\n- **Serving Size:**\n\n----\n\n## CANNABINOID ANALYSIS - SUMMARY\n\n| Component                  | Amount (mg\/g) |\n|----------------------------|---------------|\n| **Total THC:**             | 0.789 mg\/g    |\n| **Total CBD:**             | 54.376 mg\/g   |\n| **Sum of Cannabinoids:**   | 58.862 mg\/g   |\n| **Total Cannabinoids:**    | 58.851 mg\/g   |\n\n**Note:**  \nTotal THC\/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n- Total THC = \u03949THC + (THCA * 0.877)  \n- Total CBD = CBD + (CBDA * 0.877)  \n- Sum of Cannabinoids = \u03949THC + THCA + CBD + CBDA + CBG + CBGA + CBN + \u03948THC + CBC + CBCA + CBDV + CBDVA + \u03949THCV + \u03949THCVA + CBL + CBE + CBT  \n- Total Cannabinoids = \u03949THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + \u03948THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + \u03949THCV + \u03949THCVA * 0.877 + CBL + CBE + CBT\n\n----\n\n## SAFETY ANALYSIS - SUMMARY\n\n| Test                      | Result |\n|---------------------------|--------|\n| **Pesticides:**           | PASS   |\n| **Microbiology (PCR):**   | PASS   |\n| **Residual Solvents:**    | PASS   |\n| **Microbiology (Plating):** | ND    |\n| **Heavy Metals:**         | PASS   |\n\n----\n\nFor quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n\n**Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n**Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n**Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n**References:** ISO\/IEC 17025:2017, ILAC-G8:09\/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO\/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n\n**LOC Verified by:** Michael Flynn  \n**Title:** Senior Laboratory Analyst  \n**Date:** 10\/09\/2024\n\n**Approved by:** Josh Wurzer  \n**Title:** Chief Compliance Officer  \n**Date:** 10\/09\/2024\n\nSC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO\/IEC 17025:2017 PJLA Accreditation Number 87158\n\n\u00a9 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2\/22 CoA ID: 241004N033-001 Summary Page""
    -debugData: null
    -jsonContent: [
      "pages" => [
        [
          "page" => 1
          "md" => """
            # Hemp Quality Assurance Testing  \n
            CERTIFICATE OF ANALYSIS\n
            \n
            **DATE ISSUED:** 10/09/2024\n
            \n
            ----\n
            \n
            ## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n
            **Infused, Topical**\n
            \n
            ### CULTIVATOR / MANUFACTURER\n
            - **Business Name:**\n
            - **License Number:**\n
            - **Address:**\n
            \n
            ### DISTRIBUTOR / TESTED FOR\n
            - **Business Name:** Lazarus Naturals\n
            - **License Number:**\n
            - **Address:**\n
            \n
            ### SAMPLE DETAIL\n
            - **Batch Number:** GE60\n
            - **Sample ID:** 241004N033\n
            - **Date Collected:** 10/04/2024\n
            - **Date Received:** 10/04/2024\n
            - **Batch Size:**\n
            - **Sample Size:** 1.0 units\n
            - **Unit Mass:**\n
            - **Serving Size:**\n
            \n
            ----\n
            \n
            ## CANNABINOID ANALYSIS - SUMMARY\n
            \n
            | Component                  | Amount (mg/g) |\n
            |----------------------------|---------------|\n
            | **Total THC:**             | 0.789 mg/g    |\n
            | **Total CBD:**             | 54.376 mg/g   |\n
            | **Sum of Cannabinoids:**   | 58.862 mg/g   |\n
            | **Total Cannabinoids:**    | 58.851 mg/g   |\n
            \n
            **Note:**  \n
            Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
            - Total THC = Δ9THC + (THCA * 0.877)  \n
            - Total CBD = CBD + (CBDA * 0.877)  \n
            - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
            - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
            \n
            ----\n
            \n
            ## SAFETY ANALYSIS - SUMMARY\n
            \n
            | Test                      | Result |\n
            |---------------------------|--------|\n
            | **Pesticides:**           | PASS   |\n
            | **Microbiology (PCR):**   | PASS   |\n
            | **Residual Solvents:**    | PASS   |\n
            | **Microbiology (Plating):** | ND    |\n
            | **Heavy Metals:**         | PASS   |\n
            \n
            ----\n
            \n
            For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
            \n
            **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
            **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
            **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
            **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
            \n
            **LOC Verified by:** Michael Flynn  \n
            **Title:** Senior Laboratory Analyst  \n
            **Date:** 10/09/2024\n
            \n
            **Approved by:** Josh Wurzer  \n
            **Title:** Chief Compliance Officer  \n
            **Date:** 10/09/2024\n
            \n
            SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
            \n
            © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
            """
          "images" => [
            [
              "name" => "page_1.jpg"
              "height" => 0
              "width" => 0
              "x" => 0
              "y" => 0
              "type" => "full_page_screenshot"
            ]
          ]
          "charts" => []
          "items" => [
            [
              "type" => "heading"
              "lvl" => 1
              "value" => "Hemp Quality Assurance Testing"
              "md" => "# Hemp Quality Assurance Testing  "
            ]
            [
              "type" => "text"
              "value" => """
                CERTIFICATE OF ANALYSIS\n
                \n
                **DATE ISSUED:** 10/09/2024\n
                \n
                ----
                """
              "md" => """
                CERTIFICATE OF ANALYSIS\n
                \n
                **DATE ISSUED:** 10/09/2024\n
                \n
                ----
                """
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "SAMPLE NAME: FORM-BSTK.UNW50-GE60"
              "md" => "## SAMPLE NAME: FORM-BSTK.UNW50-GE60"
            ]
            [
              "type" => "text"
              "value" => "**Infused, Topical**"
              "md" => "**Infused, Topical**"
            ]
            [
              "type" => "heading"
              "lvl" => 3
              "value" => "CULTIVATOR / MANUFACTURER"
              "md" => "### CULTIVATOR / MANUFACTURER"
            ]
            [
              "type" => "text"
              "value" => """
                - **Business Name:**\n
                - **License Number:**\n
                - **Address:**
                """
              "md" => """
                - **Business Name:**\n
                - **License Number:**\n
                - **Address:**
                """
            ]
            [
              "type" => "heading"
              "lvl" => 3
              "value" => "DISTRIBUTOR / TESTED FOR"
              "md" => "### DISTRIBUTOR / TESTED FOR"
            ]
            [
              "type" => "text"
              "value" => """
                - **Business Name:** Lazarus Naturals\n
                - **License Number:**\n
                - **Address:**
                """
              "md" => """
                - **Business Name:** Lazarus Naturals\n
                - **License Number:**\n
                - **Address:**
                """
            ]
            [
              "type" => "heading"
              "lvl" => 3
              "value" => "SAMPLE DETAIL"
              "md" => "### SAMPLE DETAIL"
            ]
            [
              "type" => "text"
              "value" => """
                - **Batch Number:** GE60\n
                - **Sample ID:** 241004N033\n
                - **Date Collected:** 10/04/2024\n
                - **Date Received:** 10/04/2024\n
                - **Batch Size:**\n
                - **Sample Size:** 1.0 units\n
                - **Unit Mass:**\n
                - **Serving Size:**\n
                \n
                ----
                """
              "md" => """
                - **Batch Number:** GE60\n
                - **Sample ID:** 241004N033\n
                - **Date Collected:** 10/04/2024\n
                - **Date Received:** 10/04/2024\n
                - **Batch Size:**\n
                - **Sample Size:** 1.0 units\n
                - **Unit Mass:**\n
                - **Serving Size:**\n
                \n
                ----
                """
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "CANNABINOID ANALYSIS - SUMMARY"
              "md" => "## CANNABINOID ANALYSIS - SUMMARY"
            ]
            [
              "type" => "table"
              "rows" => [
                [
                  "Component"
                  "Amount (mg/g)"
                ]
                [
                  ""
                  "0.789 mg/g"
                ]
                [
                  ""
                  "54.376 mg/g"
                ]
                [
                  ""
                  "58.862 mg/g"
                ]
                [
                  ""
                  "58.851 mg/g"
                ]
              ]
              "md" => """
                | Component                | Amount (mg/g) |\n
                | ------------------------ | ------------- |\n
                | **Total THC:**           | 0.789 mg/g    |\n
                | **Total CBD:**           | 54.376 mg/g   |\n
                | **Sum of Cannabinoids:** | 58.862 mg/g   |\n
                | **Total Cannabinoids:**  | 58.851 mg/g   |
                """
              "isPerfectTable" => false
              "csv" => """
                "Component","Amount (mg/g)"\n
                "","0.789 mg/g"\n
                "","54.376 mg/g"\n
                "","58.862 mg/g"\n
                "","58.851 mg/g"
                """
            ]
            [
              "type" => "text"
              "value" => """
                **Note:**  \n
                Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
                - Total THC = Δ9THC + (THCA * 0.877)  \n
                - Total CBD = CBD + (CBDA * 0.877)  \n
                - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
                - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
                \n
                ----
                """
              "md" => """
                **Note:**  \n
                Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
                - Total THC = Δ9THC + (THCA * 0.877)  \n
                - Total CBD = CBD + (CBDA * 0.877)  \n
                - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
                - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
                \n
                ----
                """
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "SAFETY ANALYSIS - SUMMARY"
              "md" => "## SAFETY ANALYSIS - SUMMARY"
            ]
            [
              "type" => "table"
              "rows" => [
                [
                  "Test"
                  "Result"
                ]
                [
                  ""
                  "PASS"
                ]
                [
                  ""
                  "PASS"
                ]
                [
                  ""
                  "PASS"
                ]
                [
                  ""
                  "ND"
                ]
                [
                  ""
                  "PASS"
                ]
              ]
              "md" => """
                | Test                        | Result |\n
                | --------------------------- | ------ |\n
                | **Pesticides:**             | PASS   |\n
                | **Microbiology (PCR):**     | PASS   |\n
                | **Residual Solvents:**      | PASS   |\n
                | **Microbiology (Plating):** | ND     |\n
                | **Heavy Metals:**           | PASS   |
                """
              "isPerfectTable" => false
              "csv" => """
                "Test","Result"\n
                "","PASS"\n
                "","PASS"\n
                "","PASS"\n
                "","ND"\n
                "","PASS"
                """
            ]
            [
              "type" => "text"
              "value" => """
                ----\n
                \n
                For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
                \n
                **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
                **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
                **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
                **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
                \n
                **LOC Verified by:** Michael Flynn  \n
                **Title:** Senior Laboratory Analyst  \n
                **Date:** 10/09/2024\n
                \n
                **Approved by:** Josh Wurzer  \n
                **Title:** Chief Compliance Officer  \n
                **Date:** 10/09/2024\n
                \n
                SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
                \n
                © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
                """
              "md" => """
                ----\n
                \n
                For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
                \n
                **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
                **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
                **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
                **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
                \n
                **LOC Verified by:** Michael Flynn  \n
                **Title:** Senior Laboratory Analyst  \n
                **Date:** 10/09/2024\n
                \n
                **Approved by:** Josh Wurzer  \n
                **Title:** Chief Compliance Officer  \n
                **Date:** 10/09/2024\n
                \n
                SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
                \n
                © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
                """
            ]
          ]
          "status" => "OK"
          "originalOrientationAngle" => 0
          "links" => []
          "triggeredAutoMode" => false
          "parsingMode" => "multimodal-openai-gpt4o"
          "structuredData" => null
          "noStructuredContent" => false
          "noTextContent" => false
        ]
      ]
      "job_metadata" => [
        "credits_used" => 0
        "job_credits_usage" => 0
        "job_pages" => 0
        "job_auto_mode_triggered_pages" => 0
        "job_is_cache_hit" => true
      ]
    ]
    -labName: "SC Laboratories, Inc."
    -sampleName: "FORM-BSTK.UNW50-GE60"
    -sampleMatrix: "Infused, Topical"
    -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/LabReport2.jpg"
    -productType: "cannabis"
    -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
    -products: Doctrine\ORM\PersistentCollection {#1018 …}
  }
  -primaryKeyName: "id"
  -primaryKeyValue: 912
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1343 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1719 …}
}
same as passed value
translation_domain
"messages"
same as passed value

Resolved Options

Option Value
action
""
allow_extra_fields
true
allow_file_upload
false
attr
[
  "class" => "ea-edit-form"
  "id" => "edit-LabReport-form"
]
attr_translation_parameters
[]
auto_initialize
true
block_name
null
block_prefix
null
by_reference
true
compound
true
constraints
[]
csrf_field_name
"_token"
csrf_message
"The CSRF token is invalid. Please try to resubmit the form."
csrf_protection
true
csrf_token_id
null
csrf_token_manager
Symfony\Component\Security\Csrf\CsrfTokenManager {#395
  -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#396 …}
  -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#397 …}
  -namespace: Closure() {#399 …}
}
data
App\Entity\LabReport {#854
  -id: 912
  -name: "Lab Report 2"
  -externalUrl: "https://purecbdnc.com/cdn/shop/files/LazarusRelaxandUnwindBalmStick_LavCOA2_3677c363-e4db-4509-8fe6-de44d31362ce.jpg?v=1742237890"
  -source: null
  -type: "jpg"
  -project: Proxies\__CG__\App\Entity\Project {#903
    -id: 104
    -name: "pure cbd"
    -url: "https://purecbdnc.com/"
    -prompt: null
    -chatJson: null
    -externalLabReportsUrl: null
    -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
    -productMatchingUrl: null
    -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
    -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
    -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
    -createdAt: DateTime @1744068184 {#1495
      date: 2025-04-07 23:23:04.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1768286193 {#1485
      date: 2026-01-13 06:36:33.0 UTC (+00:00)
    }
    -spiderSourceMatchingUrls: null
    -state: "ready_to_hunt"
    -products: Doctrine\ORM\PersistentCollection {#1560 …}
    -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
    -websiteFramework: "shopify"
    -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
    -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
    -productExcludePaths: null
    -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
    -user: null
    -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
  }
  -labReportSource: null
  -createdAt: DateTime @1748442041 {#848
    date: 2025-05-28 14:20:41.0 UTC (+00:00)
  }
  -updatedAt: DateTime @1748427665 {#845
    date: 2025-05-28 10:21:05.0 UTC (+00:00)
  }
  -category: null
  -state: "processed"
  -expiryDate: ""
  -extractionDate: "2024-10-04"
  -thcaPercentage: "0"
  -totalThcPercentage: "0"
  -deltaNinePercentage: "0"
  -deltaNineWithThcaCombined: "0"
  -comments: null
  -internalUrl: "https://cbdextract.nw.agency/lab-reports/LabReport2.jpg"
  -markdownContent: ""# Hemp Quality Assurance Testing  \nCERTIFICATE OF ANALYSIS\n\n**DATE ISSUED:** 10\/09\/2024\n\n----\n\n## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n**Infused, Topical**\n\n### CULTIVATOR \/ MANUFACTURER\n- **Business Name:**\n- **License Number:**\n- **Address:**\n\n### DISTRIBUTOR \/ TESTED FOR\n- **Business Name:** Lazarus Naturals\n- **License Number:**\n- **Address:**\n\n### SAMPLE DETAIL\n- **Batch Number:** GE60\n- **Sample ID:** 241004N033\n- **Date Collected:** 10\/04\/2024\n- **Date Received:** 10\/04\/2024\n- **Batch Size:**\n- **Sample Size:** 1.0 units\n- **Unit Mass:**\n- **Serving Size:**\n\n----\n\n## CANNABINOID ANALYSIS - SUMMARY\n\n| Component                  | Amount (mg\/g) |\n|----------------------------|---------------|\n| **Total THC:**             | 0.789 mg\/g    |\n| **Total CBD:**             | 54.376 mg\/g   |\n| **Sum of Cannabinoids:**   | 58.862 mg\/g   |\n| **Total Cannabinoids:**    | 58.851 mg\/g   |\n\n**Note:**  \nTotal THC\/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n- Total THC = \u03949THC + (THCA * 0.877)  \n- Total CBD = CBD + (CBDA * 0.877)  \n- Sum of Cannabinoids = \u03949THC + THCA + CBD + CBDA + CBG + CBGA + CBN + \u03948THC + CBC + CBCA + CBDV + CBDVA + \u03949THCV + \u03949THCVA + CBL + CBE + CBT  \n- Total Cannabinoids = \u03949THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + \u03948THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + \u03949THCV + \u03949THCVA * 0.877 + CBL + CBE + CBT\n\n----\n\n## SAFETY ANALYSIS - SUMMARY\n\n| Test                      | Result |\n|---------------------------|--------|\n| **Pesticides:**           | PASS   |\n| **Microbiology (PCR):**   | PASS   |\n| **Residual Solvents:**    | PASS   |\n| **Microbiology (Plating):** | ND    |\n| **Heavy Metals:**         | PASS   |\n\n----\n\nFor quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n\n**Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n**Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n**Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n**References:** ISO\/IEC 17025:2017, ILAC-G8:09\/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO\/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n\n**LOC Verified by:** Michael Flynn  \n**Title:** Senior Laboratory Analyst  \n**Date:** 10\/09\/2024\n\n**Approved by:** Josh Wurzer  \n**Title:** Chief Compliance Officer  \n**Date:** 10\/09\/2024\n\nSC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO\/IEC 17025:2017 PJLA Accreditation Number 87158\n\n\u00a9 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2\/22 CoA ID: 241004N033-001 Summary Page""
  -debugData: null
  -jsonContent: [
    "pages" => [
      [
        "page" => 1
        "md" => """
          # Hemp Quality Assurance Testing  \n
          CERTIFICATE OF ANALYSIS\n
          \n
          **DATE ISSUED:** 10/09/2024\n
          \n
          ----\n
          \n
          ## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n
          **Infused, Topical**\n
          \n
          ### CULTIVATOR / MANUFACTURER\n
          - **Business Name:**\n
          - **License Number:**\n
          - **Address:**\n
          \n
          ### DISTRIBUTOR / TESTED FOR\n
          - **Business Name:** Lazarus Naturals\n
          - **License Number:**\n
          - **Address:**\n
          \n
          ### SAMPLE DETAIL\n
          - **Batch Number:** GE60\n
          - **Sample ID:** 241004N033\n
          - **Date Collected:** 10/04/2024\n
          - **Date Received:** 10/04/2024\n
          - **Batch Size:**\n
          - **Sample Size:** 1.0 units\n
          - **Unit Mass:**\n
          - **Serving Size:**\n
          \n
          ----\n
          \n
          ## CANNABINOID ANALYSIS - SUMMARY\n
          \n
          | Component                  | Amount (mg/g) |\n
          |----------------------------|---------------|\n
          | **Total THC:**             | 0.789 mg/g    |\n
          | **Total CBD:**             | 54.376 mg/g   |\n
          | **Sum of Cannabinoids:**   | 58.862 mg/g   |\n
          | **Total Cannabinoids:**    | 58.851 mg/g   |\n
          \n
          **Note:**  \n
          Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
          - Total THC = Δ9THC + (THCA * 0.877)  \n
          - Total CBD = CBD + (CBDA * 0.877)  \n
          - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
          - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
          \n
          ----\n
          \n
          ## SAFETY ANALYSIS - SUMMARY\n
          \n
          | Test                      | Result |\n
          |---------------------------|--------|\n
          | **Pesticides:**           | PASS   |\n
          | **Microbiology (PCR):**   | PASS   |\n
          | **Residual Solvents:**    | PASS   |\n
          | **Microbiology (Plating):** | ND    |\n
          | **Heavy Metals:**         | PASS   |\n
          \n
          ----\n
          \n
          For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
          \n
          **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
          **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
          **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
          **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
          \n
          **LOC Verified by:** Michael Flynn  \n
          **Title:** Senior Laboratory Analyst  \n
          **Date:** 10/09/2024\n
          \n
          **Approved by:** Josh Wurzer  \n
          **Title:** Chief Compliance Officer  \n
          **Date:** 10/09/2024\n
          \n
          SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
          \n
          © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
          """
        "images" => [
          [
            "name" => "page_1.jpg"
            "height" => 0
            "width" => 0
            "x" => 0
            "y" => 0
            "type" => "full_page_screenshot"
          ]
        ]
        "charts" => []
        "items" => [
          [
            "type" => "heading"
            "lvl" => 1
            "value" => "Hemp Quality Assurance Testing"
            "md" => "# Hemp Quality Assurance Testing  "
          ]
          [
            "type" => "text"
            "value" => """
              CERTIFICATE OF ANALYSIS\n
              \n
              **DATE ISSUED:** 10/09/2024\n
              \n
              ----
              """
            "md" => """
              CERTIFICATE OF ANALYSIS\n
              \n
              **DATE ISSUED:** 10/09/2024\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "SAMPLE NAME: FORM-BSTK.UNW50-GE60"
            "md" => "## SAMPLE NAME: FORM-BSTK.UNW50-GE60"
          ]
          [
            "type" => "text"
            "value" => "**Infused, Topical**"
            "md" => "**Infused, Topical**"
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "CULTIVATOR / MANUFACTURER"
            "md" => "### CULTIVATOR / MANUFACTURER"
          ]
          [
            "type" => "text"
            "value" => """
              - **Business Name:**\n
              - **License Number:**\n
              - **Address:**
              """
            "md" => """
              - **Business Name:**\n
              - **License Number:**\n
              - **Address:**
              """
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "DISTRIBUTOR / TESTED FOR"
            "md" => "### DISTRIBUTOR / TESTED FOR"
          ]
          [
            "type" => "text"
            "value" => """
              - **Business Name:** Lazarus Naturals\n
              - **License Number:**\n
              - **Address:**
              """
            "md" => """
              - **Business Name:** Lazarus Naturals\n
              - **License Number:**\n
              - **Address:**
              """
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "SAMPLE DETAIL"
            "md" => "### SAMPLE DETAIL"
          ]
          [
            "type" => "text"
            "value" => """
              - **Batch Number:** GE60\n
              - **Sample ID:** 241004N033\n
              - **Date Collected:** 10/04/2024\n
              - **Date Received:** 10/04/2024\n
              - **Batch Size:**\n
              - **Sample Size:** 1.0 units\n
              - **Unit Mass:**\n
              - **Serving Size:**\n
              \n
              ----
              """
            "md" => """
              - **Batch Number:** GE60\n
              - **Sample ID:** 241004N033\n
              - **Date Collected:** 10/04/2024\n
              - **Date Received:** 10/04/2024\n
              - **Batch Size:**\n
              - **Sample Size:** 1.0 units\n
              - **Unit Mass:**\n
              - **Serving Size:**\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "CANNABINOID ANALYSIS - SUMMARY"
            "md" => "## CANNABINOID ANALYSIS - SUMMARY"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Component"
                "Amount (mg/g)"
              ]
              [
                ""
                "0.789 mg/g"
              ]
              [
                ""
                "54.376 mg/g"
              ]
              [
                ""
                "58.862 mg/g"
              ]
              [
                ""
                "58.851 mg/g"
              ]
            ]
            "md" => """
              | Component                | Amount (mg/g) |\n
              | ------------------------ | ------------- |\n
              | **Total THC:**           | 0.789 mg/g    |\n
              | **Total CBD:**           | 54.376 mg/g   |\n
              | **Sum of Cannabinoids:** | 58.862 mg/g   |\n
              | **Total Cannabinoids:**  | 58.851 mg/g   |
              """
            "isPerfectTable" => false
            "csv" => """
              "Component","Amount (mg/g)"\n
              "","0.789 mg/g"\n
              "","54.376 mg/g"\n
              "","58.862 mg/g"\n
              "","58.851 mg/g"
              """
          ]
          [
            "type" => "text"
            "value" => """
              **Note:**  \n
              Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
              - Total THC = Δ9THC + (THCA * 0.877)  \n
              - Total CBD = CBD + (CBDA * 0.877)  \n
              - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
              - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
              \n
              ----
              """
            "md" => """
              **Note:**  \n
              Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
              - Total THC = Δ9THC + (THCA * 0.877)  \n
              - Total CBD = CBD + (CBDA * 0.877)  \n
              - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
              - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "SAFETY ANALYSIS - SUMMARY"
            "md" => "## SAFETY ANALYSIS - SUMMARY"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Test"
                "Result"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "ND"
              ]
              [
                ""
                "PASS"
              ]
            ]
            "md" => """
              | Test                        | Result |\n
              | --------------------------- | ------ |\n
              | **Pesticides:**             | PASS   |\n
              | **Microbiology (PCR):**     | PASS   |\n
              | **Residual Solvents:**      | PASS   |\n
              | **Microbiology (Plating):** | ND     |\n
              | **Heavy Metals:**           | PASS   |
              """
            "isPerfectTable" => false
            "csv" => """
              "Test","Result"\n
              "","PASS"\n
              "","PASS"\n
              "","PASS"\n
              "","ND"\n
              "","PASS"
              """
          ]
          [
            "type" => "text"
            "value" => """
              ----\n
              \n
              For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
              \n
              **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
              **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
              **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
              **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
              \n
              **LOC Verified by:** Michael Flynn  \n
              **Title:** Senior Laboratory Analyst  \n
              **Date:** 10/09/2024\n
              \n
              **Approved by:** Josh Wurzer  \n
              **Title:** Chief Compliance Officer  \n
              **Date:** 10/09/2024\n
              \n
              SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
              \n
              © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
              """
            "md" => """
              ----\n
              \n
              For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
              \n
              **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
              **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
              **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
              **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
              \n
              **LOC Verified by:** Michael Flynn  \n
              **Title:** Senior Laboratory Analyst  \n
              **Date:** 10/09/2024\n
              \n
              **Approved by:** Josh Wurzer  \n
              **Title:** Chief Compliance Officer  \n
              **Date:** 10/09/2024\n
              \n
              SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
              \n
              © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
              """
          ]
        ]
        "status" => "OK"
        "originalOrientationAngle" => 0
        "links" => []
        "triggeredAutoMode" => false
        "parsingMode" => "multimodal-openai-gpt4o"
        "structuredData" => null
        "noStructuredContent" => false
        "noTextContent" => false
      ]
    ]
    "job_metadata" => [
      "credits_used" => 0
      "job_credits_usage" => 0
      "job_pages" => 0
      "job_auto_mode_triggered_pages" => 0
      "job_is_cache_hit" => true
    ]
  ]
  -labName: "SC Laboratories, Inc."
  -sampleName: "FORM-BSTK.UNW50-GE60"
  -sampleMatrix: "Infused, Topical"
  -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/LabReport2.jpg"
  -productType: "cannabis"
  -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
  -products: Doctrine\ORM\PersistentCollection {#1018 …}
}
data_class
"App\Entity\LabReport"
disabled
false
empty_data
Closure(FormInterface $form) {#1771
  class: "Symfony\Component\Form\Extension\Core\Type\FormType"
  use: {
    $class: "App\Entity\LabReport"
  }
}
entityDto
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#844
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#691 …}
  -instance: App\Entity\LabReport {#854
    -id: 912
    -name: "Lab Report 2"
    -externalUrl: "https://purecbdnc.com/cdn/shop/files/LazarusRelaxandUnwindBalmStick_LavCOA2_3677c363-e4db-4509-8fe6-de44d31362ce.jpg?v=1742237890"
    -source: null
    -type: "jpg"
    -project: Proxies\__CG__\App\Entity\Project {#903
      -id: 104
      -name: "pure cbd"
      -url: "https://purecbdnc.com/"
      -prompt: null
      -chatJson: null
      -externalLabReportsUrl: null
      -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
      -productMatchingUrl: null
      -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
      -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
      -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
      -createdAt: DateTime @1744068184 {#1495
        date: 2025-04-07 23:23:04.0 UTC (+00:00)
      }
      -updatedAt: DateTime @1768286193 {#1485
        date: 2026-01-13 06:36:33.0 UTC (+00:00)
      }
      -spiderSourceMatchingUrls: null
      -state: "ready_to_hunt"
      -products: Doctrine\ORM\PersistentCollection {#1560 …}
      -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
      -websiteFramework: "shopify"
      -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
      -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
      -productExcludePaths: null
      -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
      -user: null
      -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
      -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
    }
    -labReportSource: null
    -createdAt: DateTime @1748442041 {#848
      date: 2025-05-28 14:20:41.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1748427665 {#845
      date: 2025-05-28 10:21:05.0 UTC (+00:00)
    }
    -category: null
    -state: "processed"
    -expiryDate: ""
    -extractionDate: "2024-10-04"
    -thcaPercentage: "0"
    -totalThcPercentage: "0"
    -deltaNinePercentage: "0"
    -deltaNineWithThcaCombined: "0"
    -comments: null
    -internalUrl: "https://cbdextract.nw.agency/lab-reports/LabReport2.jpg"
    -markdownContent: ""# Hemp Quality Assurance Testing  \nCERTIFICATE OF ANALYSIS\n\n**DATE ISSUED:** 10\/09\/2024\n\n----\n\n## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n**Infused, Topical**\n\n### CULTIVATOR \/ MANUFACTURER\n- **Business Name:**\n- **License Number:**\n- **Address:**\n\n### DISTRIBUTOR \/ TESTED FOR\n- **Business Name:** Lazarus Naturals\n- **License Number:**\n- **Address:**\n\n### SAMPLE DETAIL\n- **Batch Number:** GE60\n- **Sample ID:** 241004N033\n- **Date Collected:** 10\/04\/2024\n- **Date Received:** 10\/04\/2024\n- **Batch Size:**\n- **Sample Size:** 1.0 units\n- **Unit Mass:**\n- **Serving Size:**\n\n----\n\n## CANNABINOID ANALYSIS - SUMMARY\n\n| Component                  | Amount (mg\/g) |\n|----------------------------|---------------|\n| **Total THC:**             | 0.789 mg\/g    |\n| **Total CBD:**             | 54.376 mg\/g   |\n| **Sum of Cannabinoids:**   | 58.862 mg\/g   |\n| **Total Cannabinoids:**    | 58.851 mg\/g   |\n\n**Note:**  \nTotal THC\/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n- Total THC = \u03949THC + (THCA * 0.877)  \n- Total CBD = CBD + (CBDA * 0.877)  \n- Sum of Cannabinoids = \u03949THC + THCA + CBD + CBDA + CBG + CBGA + CBN + \u03948THC + CBC + CBCA + CBDV + CBDVA + \u03949THCV + \u03949THCVA + CBL + CBE + CBT  \n- Total Cannabinoids = \u03949THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + \u03948THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + \u03949THCV + \u03949THCVA * 0.877 + CBL + CBE + CBT\n\n----\n\n## SAFETY ANALYSIS - SUMMARY\n\n| Test                      | Result |\n|---------------------------|--------|\n| **Pesticides:**           | PASS   |\n| **Microbiology (PCR):**   | PASS   |\n| **Residual Solvents:**    | PASS   |\n| **Microbiology (Plating):** | ND    |\n| **Heavy Metals:**         | PASS   |\n\n----\n\nFor quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n\n**Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n**Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n**Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n**References:** ISO\/IEC 17025:2017, ILAC-G8:09\/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO\/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n\n**LOC Verified by:** Michael Flynn  \n**Title:** Senior Laboratory Analyst  \n**Date:** 10\/09\/2024\n\n**Approved by:** Josh Wurzer  \n**Title:** Chief Compliance Officer  \n**Date:** 10\/09\/2024\n\nSC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO\/IEC 17025:2017 PJLA Accreditation Number 87158\n\n\u00a9 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2\/22 CoA ID: 241004N033-001 Summary Page""
    -debugData: null
    -jsonContent: [
      "pages" => [
        [
          "page" => 1
          "md" => """
            # Hemp Quality Assurance Testing  \n
            CERTIFICATE OF ANALYSIS\n
            \n
            **DATE ISSUED:** 10/09/2024\n
            \n
            ----\n
            \n
            ## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n
            **Infused, Topical**\n
            \n
            ### CULTIVATOR / MANUFACTURER\n
            - **Business Name:**\n
            - **License Number:**\n
            - **Address:**\n
            \n
            ### DISTRIBUTOR / TESTED FOR\n
            - **Business Name:** Lazarus Naturals\n
            - **License Number:**\n
            - **Address:**\n
            \n
            ### SAMPLE DETAIL\n
            - **Batch Number:** GE60\n
            - **Sample ID:** 241004N033\n
            - **Date Collected:** 10/04/2024\n
            - **Date Received:** 10/04/2024\n
            - **Batch Size:**\n
            - **Sample Size:** 1.0 units\n
            - **Unit Mass:**\n
            - **Serving Size:**\n
            \n
            ----\n
            \n
            ## CANNABINOID ANALYSIS - SUMMARY\n
            \n
            | Component                  | Amount (mg/g) |\n
            |----------------------------|---------------|\n
            | **Total THC:**             | 0.789 mg/g    |\n
            | **Total CBD:**             | 54.376 mg/g   |\n
            | **Sum of Cannabinoids:**   | 58.862 mg/g   |\n
            | **Total Cannabinoids:**    | 58.851 mg/g   |\n
            \n
            **Note:**  \n
            Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
            - Total THC = Δ9THC + (THCA * 0.877)  \n
            - Total CBD = CBD + (CBDA * 0.877)  \n
            - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
            - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
            \n
            ----\n
            \n
            ## SAFETY ANALYSIS - SUMMARY\n
            \n
            | Test                      | Result |\n
            |---------------------------|--------|\n
            | **Pesticides:**           | PASS   |\n
            | **Microbiology (PCR):**   | PASS   |\n
            | **Residual Solvents:**    | PASS   |\n
            | **Microbiology (Plating):** | ND    |\n
            | **Heavy Metals:**         | PASS   |\n
            \n
            ----\n
            \n
            For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
            \n
            **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
            **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
            **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
            **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
            \n
            **LOC Verified by:** Michael Flynn  \n
            **Title:** Senior Laboratory Analyst  \n
            **Date:** 10/09/2024\n
            \n
            **Approved by:** Josh Wurzer  \n
            **Title:** Chief Compliance Officer  \n
            **Date:** 10/09/2024\n
            \n
            SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
            \n
            © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
            """
          "images" => [
            [
              "name" => "page_1.jpg"
              "height" => 0
              "width" => 0
              "x" => 0
              "y" => 0
              "type" => "full_page_screenshot"
            ]
          ]
          "charts" => []
          "items" => [
            [
              "type" => "heading"
              "lvl" => 1
              "value" => "Hemp Quality Assurance Testing"
              "md" => "# Hemp Quality Assurance Testing  "
            ]
            [
              "type" => "text"
              "value" => """
                CERTIFICATE OF ANALYSIS\n
                \n
                **DATE ISSUED:** 10/09/2024\n
                \n
                ----
                """
              "md" => """
                CERTIFICATE OF ANALYSIS\n
                \n
                **DATE ISSUED:** 10/09/2024\n
                \n
                ----
                """
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "SAMPLE NAME: FORM-BSTK.UNW50-GE60"
              "md" => "## SAMPLE NAME: FORM-BSTK.UNW50-GE60"
            ]
            [
              "type" => "text"
              "value" => "**Infused, Topical**"
              "md" => "**Infused, Topical**"
            ]
            [
              "type" => "heading"
              "lvl" => 3
              "value" => "CULTIVATOR / MANUFACTURER"
              "md" => "### CULTIVATOR / MANUFACTURER"
            ]
            [
              "type" => "text"
              "value" => """
                - **Business Name:**\n
                - **License Number:**\n
                - **Address:**
                """
              "md" => """
                - **Business Name:**\n
                - **License Number:**\n
                - **Address:**
                """
            ]
            [
              "type" => "heading"
              "lvl" => 3
              "value" => "DISTRIBUTOR / TESTED FOR"
              "md" => "### DISTRIBUTOR / TESTED FOR"
            ]
            [
              "type" => "text"
              "value" => """
                - **Business Name:** Lazarus Naturals\n
                - **License Number:**\n
                - **Address:**
                """
              "md" => """
                - **Business Name:** Lazarus Naturals\n
                - **License Number:**\n
                - **Address:**
                """
            ]
            [
              "type" => "heading"
              "lvl" => 3
              "value" => "SAMPLE DETAIL"
              "md" => "### SAMPLE DETAIL"
            ]
            [
              "type" => "text"
              "value" => """
                - **Batch Number:** GE60\n
                - **Sample ID:** 241004N033\n
                - **Date Collected:** 10/04/2024\n
                - **Date Received:** 10/04/2024\n
                - **Batch Size:**\n
                - **Sample Size:** 1.0 units\n
                - **Unit Mass:**\n
                - **Serving Size:**\n
                \n
                ----
                """
              "md" => """
                - **Batch Number:** GE60\n
                - **Sample ID:** 241004N033\n
                - **Date Collected:** 10/04/2024\n
                - **Date Received:** 10/04/2024\n
                - **Batch Size:**\n
                - **Sample Size:** 1.0 units\n
                - **Unit Mass:**\n
                - **Serving Size:**\n
                \n
                ----
                """
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "CANNABINOID ANALYSIS - SUMMARY"
              "md" => "## CANNABINOID ANALYSIS - SUMMARY"
            ]
            [
              "type" => "table"
              "rows" => [
                [
                  "Component"
                  "Amount (mg/g)"
                ]
                [
                  ""
                  "0.789 mg/g"
                ]
                [
                  ""
                  "54.376 mg/g"
                ]
                [
                  ""
                  "58.862 mg/g"
                ]
                [
                  ""
                  "58.851 mg/g"
                ]
              ]
              "md" => """
                | Component                | Amount (mg/g) |\n
                | ------------------------ | ------------- |\n
                | **Total THC:**           | 0.789 mg/g    |\n
                | **Total CBD:**           | 54.376 mg/g   |\n
                | **Sum of Cannabinoids:** | 58.862 mg/g   |\n
                | **Total Cannabinoids:**  | 58.851 mg/g   |
                """
              "isPerfectTable" => false
              "csv" => """
                "Component","Amount (mg/g)"\n
                "","0.789 mg/g"\n
                "","54.376 mg/g"\n
                "","58.862 mg/g"\n
                "","58.851 mg/g"
                """
            ]
            [
              "type" => "text"
              "value" => """
                **Note:**  \n
                Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
                - Total THC = Δ9THC + (THCA * 0.877)  \n
                - Total CBD = CBD + (CBDA * 0.877)  \n
                - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
                - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
                \n
                ----
                """
              "md" => """
                **Note:**  \n
                Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
                - Total THC = Δ9THC + (THCA * 0.877)  \n
                - Total CBD = CBD + (CBDA * 0.877)  \n
                - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
                - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
                \n
                ----
                """
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "SAFETY ANALYSIS - SUMMARY"
              "md" => "## SAFETY ANALYSIS - SUMMARY"
            ]
            [
              "type" => "table"
              "rows" => [
                [
                  "Test"
                  "Result"
                ]
                [
                  ""
                  "PASS"
                ]
                [
                  ""
                  "PASS"
                ]
                [
                  ""
                  "PASS"
                ]
                [
                  ""
                  "ND"
                ]
                [
                  ""
                  "PASS"
                ]
              ]
              "md" => """
                | Test                        | Result |\n
                | --------------------------- | ------ |\n
                | **Pesticides:**             | PASS   |\n
                | **Microbiology (PCR):**     | PASS   |\n
                | **Residual Solvents:**      | PASS   |\n
                | **Microbiology (Plating):** | ND     |\n
                | **Heavy Metals:**           | PASS   |
                """
              "isPerfectTable" => false
              "csv" => """
                "Test","Result"\n
                "","PASS"\n
                "","PASS"\n
                "","PASS"\n
                "","ND"\n
                "","PASS"
                """
            ]
            [
              "type" => "text"
              "value" => """
                ----\n
                \n
                For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
                \n
                **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
                **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
                **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
                **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
                \n
                **LOC Verified by:** Michael Flynn  \n
                **Title:** Senior Laboratory Analyst  \n
                **Date:** 10/09/2024\n
                \n
                **Approved by:** Josh Wurzer  \n
                **Title:** Chief Compliance Officer  \n
                **Date:** 10/09/2024\n
                \n
                SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
                \n
                © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
                """
              "md" => """
                ----\n
                \n
                For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
                \n
                **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
                **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
                **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
                **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
                \n
                **LOC Verified by:** Michael Flynn  \n
                **Title:** Senior Laboratory Analyst  \n
                **Date:** 10/09/2024\n
                \n
                **Approved by:** Josh Wurzer  \n
                **Title:** Chief Compliance Officer  \n
                **Date:** 10/09/2024\n
                \n
                SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
                \n
                © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
                """
            ]
          ]
          "status" => "OK"
          "originalOrientationAngle" => 0
          "links" => []
          "triggeredAutoMode" => false
          "parsingMode" => "multimodal-openai-gpt4o"
          "structuredData" => null
          "noStructuredContent" => false
          "noTextContent" => false
        ]
      ]
      "job_metadata" => [
        "credits_used" => 0
        "job_credits_usage" => 0
        "job_pages" => 0
        "job_auto_mode_triggered_pages" => 0
        "job_is_cache_hit" => true
      ]
    ]
    -labName: "SC Laboratories, Inc."
    -sampleName: "FORM-BSTK.UNW50-GE60"
    -sampleMatrix: "Infused, Topical"
    -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/LabReport2.jpg"
    -productType: "cannabis"
    -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
    -products: Doctrine\ORM\PersistentCollection {#1018 …}
  }
  -primaryKeyName: "id"
  -primaryKeyValue: 912
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1343 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1719 …}
}
error_bubbling
true
error_mapping
[]
extra_fields_message
"This form should not contain extra fields."
form_attr
false
getter
null
help
null
help_attr
[]
help_html
false
help_translation_parameters
[]
inherit_data
false
invalid_message
"This value is not valid."
invalid_message_parameters
[]
is_empty_callback
null
label
null
label_attr
[]
label_format
null
label_html
false
label_translation_parameters
[]
mapped
true
method
"POST"
post_max_size_message
"The uploaded file was too large. Please try to upload a smaller file."
priority
0
property_path
null
required
true
row_attr
[]
setter
null
translation_domain
"messages"
trim
true
upload_max_size_message
Closure() {#1773
  class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension"
  use: {
    $translator: Symfony\Component\Translation\DataCollectorTranslator {#65 …}
    $message: Closure() {#1770 …}
    $translationDomain: "validators"
  }
}
validation_groups
null

View Vars

Variable Value
action
""
attr
[
  "class" => "ea-edit-form"
  "id" => "edit-LabReport-form"
]
attr_translation_parameters
[]
block_prefixes
[
  "form"
  "ea_crud"
  "_LabReport"
]
cache_key
"_LabReport_ea_crud"
compound
true
data
App\Entity\LabReport {#854
  -id: 912
  -name: "Lab Report 2"
  -externalUrl: "https://purecbdnc.com/cdn/shop/files/LazarusRelaxandUnwindBalmStick_LavCOA2_3677c363-e4db-4509-8fe6-de44d31362ce.jpg?v=1742237890"
  -source: null
  -type: "jpg"
  -project: Proxies\__CG__\App\Entity\Project {#903
    -id: 104
    -name: "pure cbd"
    -url: "https://purecbdnc.com/"
    -prompt: null
    -chatJson: null
    -externalLabReportsUrl: null
    -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
    -productMatchingUrl: null
    -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
    -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
    -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
    -createdAt: DateTime @1744068184 {#1495
      date: 2025-04-07 23:23:04.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1768286193 {#1485
      date: 2026-01-13 06:36:33.0 UTC (+00:00)
    }
    -spiderSourceMatchingUrls: null
    -state: "ready_to_hunt"
    -products: Doctrine\ORM\PersistentCollection {#1560 …}
    -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
    -websiteFramework: "shopify"
    -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
    -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
    -productExcludePaths: null
    -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
    -user: null
    -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
  }
  -labReportSource: null
  -createdAt: DateTime @1748442041 {#848
    date: 2025-05-28 14:20:41.0 UTC (+00:00)
  }
  -updatedAt: DateTime @1748427665 {#845
    date: 2025-05-28 10:21:05.0 UTC (+00:00)
  }
  -category: null
  -state: "processed"
  -expiryDate: ""
  -extractionDate: "2024-10-04"
  -thcaPercentage: "0"
  -totalThcPercentage: "0"
  -deltaNinePercentage: "0"
  -deltaNineWithThcaCombined: "0"
  -comments: null
  -internalUrl: "https://cbdextract.nw.agency/lab-reports/LabReport2.jpg"
  -markdownContent: ""# Hemp Quality Assurance Testing  \nCERTIFICATE OF ANALYSIS\n\n**DATE ISSUED:** 10\/09\/2024\n\n----\n\n## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n**Infused, Topical**\n\n### CULTIVATOR \/ MANUFACTURER\n- **Business Name:**\n- **License Number:**\n- **Address:**\n\n### DISTRIBUTOR \/ TESTED FOR\n- **Business Name:** Lazarus Naturals\n- **License Number:**\n- **Address:**\n\n### SAMPLE DETAIL\n- **Batch Number:** GE60\n- **Sample ID:** 241004N033\n- **Date Collected:** 10\/04\/2024\n- **Date Received:** 10\/04\/2024\n- **Batch Size:**\n- **Sample Size:** 1.0 units\n- **Unit Mass:**\n- **Serving Size:**\n\n----\n\n## CANNABINOID ANALYSIS - SUMMARY\n\n| Component                  | Amount (mg\/g) |\n|----------------------------|---------------|\n| **Total THC:**             | 0.789 mg\/g    |\n| **Total CBD:**             | 54.376 mg\/g   |\n| **Sum of Cannabinoids:**   | 58.862 mg\/g   |\n| **Total Cannabinoids:**    | 58.851 mg\/g   |\n\n**Note:**  \nTotal THC\/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n- Total THC = \u03949THC + (THCA * 0.877)  \n- Total CBD = CBD + (CBDA * 0.877)  \n- Sum of Cannabinoids = \u03949THC + THCA + CBD + CBDA + CBG + CBGA + CBN + \u03948THC + CBC + CBCA + CBDV + CBDVA + \u03949THCV + \u03949THCVA + CBL + CBE + CBT  \n- Total Cannabinoids = \u03949THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + \u03948THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + \u03949THCV + \u03949THCVA * 0.877 + CBL + CBE + CBT\n\n----\n\n## SAFETY ANALYSIS - SUMMARY\n\n| Test                      | Result |\n|---------------------------|--------|\n| **Pesticides:**           | PASS   |\n| **Microbiology (PCR):**   | PASS   |\n| **Residual Solvents:**    | PASS   |\n| **Microbiology (Plating):** | ND    |\n| **Heavy Metals:**         | PASS   |\n\n----\n\nFor quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n\n**Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n**Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n**Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n**References:** ISO\/IEC 17025:2017, ILAC-G8:09\/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO\/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n\n**LOC Verified by:** Michael Flynn  \n**Title:** Senior Laboratory Analyst  \n**Date:** 10\/09\/2024\n\n**Approved by:** Josh Wurzer  \n**Title:** Chief Compliance Officer  \n**Date:** 10\/09\/2024\n\nSC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO\/IEC 17025:2017 PJLA Accreditation Number 87158\n\n\u00a9 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2\/22 CoA ID: 241004N033-001 Summary Page""
  -debugData: null
  -jsonContent: [
    "pages" => [
      [
        "page" => 1
        "md" => """
          # Hemp Quality Assurance Testing  \n
          CERTIFICATE OF ANALYSIS\n
          \n
          **DATE ISSUED:** 10/09/2024\n
          \n
          ----\n
          \n
          ## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n
          **Infused, Topical**\n
          \n
          ### CULTIVATOR / MANUFACTURER\n
          - **Business Name:**\n
          - **License Number:**\n
          - **Address:**\n
          \n
          ### DISTRIBUTOR / TESTED FOR\n
          - **Business Name:** Lazarus Naturals\n
          - **License Number:**\n
          - **Address:**\n
          \n
          ### SAMPLE DETAIL\n
          - **Batch Number:** GE60\n
          - **Sample ID:** 241004N033\n
          - **Date Collected:** 10/04/2024\n
          - **Date Received:** 10/04/2024\n
          - **Batch Size:**\n
          - **Sample Size:** 1.0 units\n
          - **Unit Mass:**\n
          - **Serving Size:**\n
          \n
          ----\n
          \n
          ## CANNABINOID ANALYSIS - SUMMARY\n
          \n
          | Component                  | Amount (mg/g) |\n
          |----------------------------|---------------|\n
          | **Total THC:**             | 0.789 mg/g    |\n
          | **Total CBD:**             | 54.376 mg/g   |\n
          | **Sum of Cannabinoids:**   | 58.862 mg/g   |\n
          | **Total Cannabinoids:**    | 58.851 mg/g   |\n
          \n
          **Note:**  \n
          Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
          - Total THC = Δ9THC + (THCA * 0.877)  \n
          - Total CBD = CBD + (CBDA * 0.877)  \n
          - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
          - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
          \n
          ----\n
          \n
          ## SAFETY ANALYSIS - SUMMARY\n
          \n
          | Test                      | Result |\n
          |---------------------------|--------|\n
          | **Pesticides:**           | PASS   |\n
          | **Microbiology (PCR):**   | PASS   |\n
          | **Residual Solvents:**    | PASS   |\n
          | **Microbiology (Plating):** | ND    |\n
          | **Heavy Metals:**         | PASS   |\n
          \n
          ----\n
          \n
          For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
          \n
          **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
          **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
          **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
          **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
          \n
          **LOC Verified by:** Michael Flynn  \n
          **Title:** Senior Laboratory Analyst  \n
          **Date:** 10/09/2024\n
          \n
          **Approved by:** Josh Wurzer  \n
          **Title:** Chief Compliance Officer  \n
          **Date:** 10/09/2024\n
          \n
          SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
          \n
          © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
          """
        "images" => [
          [
            "name" => "page_1.jpg"
            "height" => 0
            "width" => 0
            "x" => 0
            "y" => 0
            "type" => "full_page_screenshot"
          ]
        ]
        "charts" => []
        "items" => [
          [
            "type" => "heading"
            "lvl" => 1
            "value" => "Hemp Quality Assurance Testing"
            "md" => "# Hemp Quality Assurance Testing  "
          ]
          [
            "type" => "text"
            "value" => """
              CERTIFICATE OF ANALYSIS\n
              \n
              **DATE ISSUED:** 10/09/2024\n
              \n
              ----
              """
            "md" => """
              CERTIFICATE OF ANALYSIS\n
              \n
              **DATE ISSUED:** 10/09/2024\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "SAMPLE NAME: FORM-BSTK.UNW50-GE60"
            "md" => "## SAMPLE NAME: FORM-BSTK.UNW50-GE60"
          ]
          [
            "type" => "text"
            "value" => "**Infused, Topical**"
            "md" => "**Infused, Topical**"
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "CULTIVATOR / MANUFACTURER"
            "md" => "### CULTIVATOR / MANUFACTURER"
          ]
          [
            "type" => "text"
            "value" => """
              - **Business Name:**\n
              - **License Number:**\n
              - **Address:**
              """
            "md" => """
              - **Business Name:**\n
              - **License Number:**\n
              - **Address:**
              """
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "DISTRIBUTOR / TESTED FOR"
            "md" => "### DISTRIBUTOR / TESTED FOR"
          ]
          [
            "type" => "text"
            "value" => """
              - **Business Name:** Lazarus Naturals\n
              - **License Number:**\n
              - **Address:**
              """
            "md" => """
              - **Business Name:** Lazarus Naturals\n
              - **License Number:**\n
              - **Address:**
              """
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "SAMPLE DETAIL"
            "md" => "### SAMPLE DETAIL"
          ]
          [
            "type" => "text"
            "value" => """
              - **Batch Number:** GE60\n
              - **Sample ID:** 241004N033\n
              - **Date Collected:** 10/04/2024\n
              - **Date Received:** 10/04/2024\n
              - **Batch Size:**\n
              - **Sample Size:** 1.0 units\n
              - **Unit Mass:**\n
              - **Serving Size:**\n
              \n
              ----
              """
            "md" => """
              - **Batch Number:** GE60\n
              - **Sample ID:** 241004N033\n
              - **Date Collected:** 10/04/2024\n
              - **Date Received:** 10/04/2024\n
              - **Batch Size:**\n
              - **Sample Size:** 1.0 units\n
              - **Unit Mass:**\n
              - **Serving Size:**\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "CANNABINOID ANALYSIS - SUMMARY"
            "md" => "## CANNABINOID ANALYSIS - SUMMARY"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Component"
                "Amount (mg/g)"
              ]
              [
                ""
                "0.789 mg/g"
              ]
              [
                ""
                "54.376 mg/g"
              ]
              [
                ""
                "58.862 mg/g"
              ]
              [
                ""
                "58.851 mg/g"
              ]
            ]
            "md" => """
              | Component                | Amount (mg/g) |\n
              | ------------------------ | ------------- |\n
              | **Total THC:**           | 0.789 mg/g    |\n
              | **Total CBD:**           | 54.376 mg/g   |\n
              | **Sum of Cannabinoids:** | 58.862 mg/g   |\n
              | **Total Cannabinoids:**  | 58.851 mg/g   |
              """
            "isPerfectTable" => false
            "csv" => """
              "Component","Amount (mg/g)"\n
              "","0.789 mg/g"\n
              "","54.376 mg/g"\n
              "","58.862 mg/g"\n
              "","58.851 mg/g"
              """
          ]
          [
            "type" => "text"
            "value" => """
              **Note:**  \n
              Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
              - Total THC = Δ9THC + (THCA * 0.877)  \n
              - Total CBD = CBD + (CBDA * 0.877)  \n
              - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
              - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
              \n
              ----
              """
            "md" => """
              **Note:**  \n
              Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
              - Total THC = Δ9THC + (THCA * 0.877)  \n
              - Total CBD = CBD + (CBDA * 0.877)  \n
              - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
              - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "SAFETY ANALYSIS - SUMMARY"
            "md" => "## SAFETY ANALYSIS - SUMMARY"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Test"
                "Result"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "ND"
              ]
              [
                ""
                "PASS"
              ]
            ]
            "md" => """
              | Test                        | Result |\n
              | --------------------------- | ------ |\n
              | **Pesticides:**             | PASS   |\n
              | **Microbiology (PCR):**     | PASS   |\n
              | **Residual Solvents:**      | PASS   |\n
              | **Microbiology (Plating):** | ND     |\n
              | **Heavy Metals:**           | PASS   |
              """
            "isPerfectTable" => false
            "csv" => """
              "Test","Result"\n
              "","PASS"\n
              "","PASS"\n
              "","PASS"\n
              "","ND"\n
              "","PASS"
              """
          ]
          [
            "type" => "text"
            "value" => """
              ----\n
              \n
              For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
              \n
              **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
              **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
              **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
              **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
              \n
              **LOC Verified by:** Michael Flynn  \n
              **Title:** Senior Laboratory Analyst  \n
              **Date:** 10/09/2024\n
              \n
              **Approved by:** Josh Wurzer  \n
              **Title:** Chief Compliance Officer  \n
              **Date:** 10/09/2024\n
              \n
              SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
              \n
              © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
              """
            "md" => """
              ----\n
              \n
              For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
              \n
              **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
              **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
              **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
              **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
              \n
              **LOC Verified by:** Michael Flynn  \n
              **Title:** Senior Laboratory Analyst  \n
              **Date:** 10/09/2024\n
              \n
              **Approved by:** Josh Wurzer  \n
              **Title:** Chief Compliance Officer  \n
              **Date:** 10/09/2024\n
              \n
              SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
              \n
              © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
              """
          ]
        ]
        "status" => "OK"
        "originalOrientationAngle" => 0
        "links" => []
        "triggeredAutoMode" => false
        "parsingMode" => "multimodal-openai-gpt4o"
        "structuredData" => null
        "noStructuredContent" => false
        "noTextContent" => false
      ]
    ]
    "job_metadata" => [
      "credits_used" => 0
      "job_credits_usage" => 0
      "job_pages" => 0
      "job_auto_mode_triggered_pages" => 0
      "job_is_cache_hit" => true
    ]
  ]
  -labName: "SC Laboratories, Inc."
  -sampleName: "FORM-BSTK.UNW50-GE60"
  -sampleMatrix: "Infused, Topical"
  -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/LabReport2.jpg"
  -productType: "cannabis"
  -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
  -products: Doctrine\ORM\PersistentCollection {#1018 …}
}
disabled
false
ea_crud_form
[
  "assets" => "** This variable no longer stores field assets. Instead, use "ea.crud.fieldAssets()" in your Twig template."
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#844
    -isAccessible: true
    -fqcn: "App\Entity\LabReport"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#691 …}
    -instance: App\Entity\LabReport {#854
      -id: 912
      -name: "Lab Report 2"
      -externalUrl: "https://purecbdnc.com/cdn/shop/files/LazarusRelaxandUnwindBalmStick_LavCOA2_3677c363-e4db-4509-8fe6-de44d31362ce.jpg?v=1742237890"
      -source: null
      -type: "jpg"
      -project: Proxies\__CG__\App\Entity\Project {#903
        -id: 104
        -name: "pure cbd"
        -url: "https://purecbdnc.com/"
        -prompt: null
        -chatJson: null
        -externalLabReportsUrl: null
        -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
        -productMatchingUrl: null
        -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
        -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
        -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
        -createdAt: DateTime @1744068184 {#1495
          date: 2025-04-07 23:23:04.0 UTC (+00:00)
        }
        -updatedAt: DateTime @1768286193 {#1485
          date: 2026-01-13 06:36:33.0 UTC (+00:00)
        }
        -spiderSourceMatchingUrls: null
        -state: "ready_to_hunt"
        -products: Doctrine\ORM\PersistentCollection {#1560 …}
        -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
        -websiteFramework: "shopify"
        -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
        -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
        -productExcludePaths: null
        -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
        -user: null
        -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
        -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
      }
      -labReportSource: null
      -createdAt: DateTime @1748442041 {#848
        date: 2025-05-28 14:20:41.0 UTC (+00:00)
      }
      -updatedAt: DateTime @1748427665 {#845
        date: 2025-05-28 10:21:05.0 UTC (+00:00)
      }
      -category: null
      -state: "processed"
      -expiryDate: ""
      -extractionDate: "2024-10-04"
      -thcaPercentage: "0"
      -totalThcPercentage: "0"
      -deltaNinePercentage: "0"
      -deltaNineWithThcaCombined: "0"
      -comments: null
      -internalUrl: "https://cbdextract.nw.agency/lab-reports/LabReport2.jpg"
      -markdownContent: ""# Hemp Quality Assurance Testing  \nCERTIFICATE OF ANALYSIS\n\n**DATE ISSUED:** 10\/09\/2024\n\n----\n\n## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n**Infused, Topical**\n\n### CULTIVATOR \/ MANUFACTURER\n- **Business Name:**\n- **License Number:**\n- **Address:**\n\n### DISTRIBUTOR \/ TESTED FOR\n- **Business Name:** Lazarus Naturals\n- **License Number:**\n- **Address:**\n\n### SAMPLE DETAIL\n- **Batch Number:** GE60\n- **Sample ID:** 241004N033\n- **Date Collected:** 10\/04\/2024\n- **Date Received:** 10\/04\/2024\n- **Batch Size:**\n- **Sample Size:** 1.0 units\n- **Unit Mass:**\n- **Serving Size:**\n\n----\n\n## CANNABINOID ANALYSIS - SUMMARY\n\n| Component                  | Amount (mg\/g) |\n|----------------------------|---------------|\n| **Total THC:**             | 0.789 mg\/g    |\n| **Total CBD:**             | 54.376 mg\/g   |\n| **Sum of Cannabinoids:**   | 58.862 mg\/g   |\n| **Total Cannabinoids:**    | 58.851 mg\/g   |\n\n**Note:**  \nTotal THC\/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n- Total THC = \u03949THC + (THCA * 0.877)  \n- Total CBD = CBD + (CBDA * 0.877)  \n- Sum of Cannabinoids = \u03949THC + THCA + CBD + CBDA + CBG + CBGA + CBN + \u03948THC + CBC + CBCA + CBDV + CBDVA + \u03949THCV + \u03949THCVA + CBL + CBE + CBT  \n- Total Cannabinoids = \u03949THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + \u03948THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + \u03949THCV + \u03949THCVA * 0.877 + CBL + CBE + CBT\n\n----\n\n## SAFETY ANALYSIS - SUMMARY\n\n| Test                      | Result |\n|---------------------------|--------|\n| **Pesticides:**           | PASS   |\n| **Microbiology (PCR):**   | PASS   |\n| **Residual Solvents:**    | PASS   |\n| **Microbiology (Plating):** | ND    |\n| **Heavy Metals:**         | PASS   |\n\n----\n\nFor quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n\n**Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n**Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n**Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n**References:** ISO\/IEC 17025:2017, ILAC-G8:09\/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO\/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n\n**LOC Verified by:** Michael Flynn  \n**Title:** Senior Laboratory Analyst  \n**Date:** 10\/09\/2024\n\n**Approved by:** Josh Wurzer  \n**Title:** Chief Compliance Officer  \n**Date:** 10\/09\/2024\n\nSC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO\/IEC 17025:2017 PJLA Accreditation Number 87158\n\n\u00a9 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2\/22 CoA ID: 241004N033-001 Summary Page""
      -debugData: null
      -jsonContent: [
        "pages" => [
          [
            "page" => 1
            "md" => """
              # Hemp Quality Assurance Testing  \n
              CERTIFICATE OF ANALYSIS\n
              \n
              **DATE ISSUED:** 10/09/2024\n
              \n
              ----\n
              \n
              ## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n
              **Infused, Topical**\n
              \n
              ### CULTIVATOR / MANUFACTURER\n
              - **Business Name:**\n
              - **License Number:**\n
              - **Address:**\n
              \n
              ### DISTRIBUTOR / TESTED FOR\n
              - **Business Name:** Lazarus Naturals\n
              - **License Number:**\n
              - **Address:**\n
              \n
              ### SAMPLE DETAIL\n
              - **Batch Number:** GE60\n
              - **Sample ID:** 241004N033\n
              - **Date Collected:** 10/04/2024\n
              - **Date Received:** 10/04/2024\n
              - **Batch Size:**\n
              - **Sample Size:** 1.0 units\n
              - **Unit Mass:**\n
              - **Serving Size:**\n
              \n
              ----\n
              \n
              ## CANNABINOID ANALYSIS - SUMMARY\n
              \n
              | Component                  | Amount (mg/g) |\n
              |----------------------------|---------------|\n
              | **Total THC:**             | 0.789 mg/g    |\n
              | **Total CBD:**             | 54.376 mg/g   |\n
              | **Sum of Cannabinoids:**   | 58.862 mg/g   |\n
              | **Total Cannabinoids:**    | 58.851 mg/g   |\n
              \n
              **Note:**  \n
              Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
              - Total THC = Δ9THC + (THCA * 0.877)  \n
              - Total CBD = CBD + (CBDA * 0.877)  \n
              - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
              - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
              \n
              ----\n
              \n
              ## SAFETY ANALYSIS - SUMMARY\n
              \n
              | Test                      | Result |\n
              |---------------------------|--------|\n
              | **Pesticides:**           | PASS   |\n
              | **Microbiology (PCR):**   | PASS   |\n
              | **Residual Solvents:**    | PASS   |\n
              | **Microbiology (Plating):** | ND    |\n
              | **Heavy Metals:**         | PASS   |\n
              \n
              ----\n
              \n
              For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
              \n
              **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
              **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
              **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
              **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
              \n
              **LOC Verified by:** Michael Flynn  \n
              **Title:** Senior Laboratory Analyst  \n
              **Date:** 10/09/2024\n
              \n
              **Approved by:** Josh Wurzer  \n
              **Title:** Chief Compliance Officer  \n
              **Date:** 10/09/2024\n
              \n
              SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
              \n
              © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
              """
            "images" => [
              [
                "name" => "page_1.jpg"
                "height" => 0
                "width" => 0
                "x" => 0
                "y" => 0
                "type" => "full_page_screenshot"
              ]
            ]
            "charts" => []
            "items" => [
              [
                "type" => "heading"
                "lvl" => 1
                "value" => "Hemp Quality Assurance Testing"
                "md" => "# Hemp Quality Assurance Testing  "
              ]
              [
                "type" => "text"
                "value" => """
                  CERTIFICATE OF ANALYSIS\n
                  \n
                  **DATE ISSUED:** 10/09/2024\n
                  \n
                  ----
                  """
                "md" => """
                  CERTIFICATE OF ANALYSIS\n
                  \n
                  **DATE ISSUED:** 10/09/2024\n
                  \n
                  ----
                  """
              ]
              [
                "type" => "heading"
                "lvl" => 2
                "value" => "SAMPLE NAME: FORM-BSTK.UNW50-GE60"
                "md" => "## SAMPLE NAME: FORM-BSTK.UNW50-GE60"
              ]
              [
                "type" => "text"
                "value" => "**Infused, Topical**"
                "md" => "**Infused, Topical**"
              ]
              [
                "type" => "heading"
                "lvl" => 3
                "value" => "CULTIVATOR / MANUFACTURER"
                "md" => "### CULTIVATOR / MANUFACTURER"
              ]
              [
                "type" => "text"
                "value" => """
                  - **Business Name:**\n
                  - **License Number:**\n
                  - **Address:**
                  """
                "md" => """
                  - **Business Name:**\n
                  - **License Number:**\n
                  - **Address:**
                  """
              ]
              [
                "type" => "heading"
                "lvl" => 3
                "value" => "DISTRIBUTOR / TESTED FOR"
                "md" => "### DISTRIBUTOR / TESTED FOR"
              ]
              [
                "type" => "text"
                "value" => """
                  - **Business Name:** Lazarus Naturals\n
                  - **License Number:**\n
                  - **Address:**
                  """
                "md" => """
                  - **Business Name:** Lazarus Naturals\n
                  - **License Number:**\n
                  - **Address:**
                  """
              ]
              [
                "type" => "heading"
                "lvl" => 3
                "value" => "SAMPLE DETAIL"
                "md" => "### SAMPLE DETAIL"
              ]
              [
                "type" => "text"
                "value" => """
                  - **Batch Number:** GE60\n
                  - **Sample ID:** 241004N033\n
                  - **Date Collected:** 10/04/2024\n
                  - **Date Received:** 10/04/2024\n
                  - **Batch Size:**\n
                  - **Sample Size:** 1.0 units\n
                  - **Unit Mass:**\n
                  - **Serving Size:**\n
                  \n
                  ----
                  """
                "md" => """
                  - **Batch Number:** GE60\n
                  - **Sample ID:** 241004N033\n
                  - **Date Collected:** 10/04/2024\n
                  - **Date Received:** 10/04/2024\n
                  - **Batch Size:**\n
                  - **Sample Size:** 1.0 units\n
                  - **Unit Mass:**\n
                  - **Serving Size:**\n
                  \n
                  ----
                  """
              ]
              [
                "type" => "heading"
                "lvl" => 2
                "value" => "CANNABINOID ANALYSIS - SUMMARY"
                "md" => "## CANNABINOID ANALYSIS - SUMMARY"
              ]
              [
                "type" => "table"
                "rows" => [
                  [
                    "Component"
                    "Amount (mg/g)"
                  ]
                  [
                    ""
                    "0.789 mg/g"
                  ]
                  [
                    ""
                    "54.376 mg/g"
                  ]
                  [
                    ""
                    "58.862 mg/g"
                  ]
                  [
                    ""
                    "58.851 mg/g"
                  ]
                ]
                "md" => """
                  | Component                | Amount (mg/g) |\n
                  | ------------------------ | ------------- |\n
                  | **Total THC:**           | 0.789 mg/g    |\n
                  | **Total CBD:**           | 54.376 mg/g   |\n
                  | **Sum of Cannabinoids:** | 58.862 mg/g   |\n
                  | **Total Cannabinoids:**  | 58.851 mg/g   |
                  """
                "isPerfectTable" => false
                "csv" => """
                  "Component","Amount (mg/g)"\n
                  "","0.789 mg/g"\n
                  "","54.376 mg/g"\n
                  "","58.862 mg/g"\n
                  "","58.851 mg/g"
                  """
              ]
              [
                "type" => "text"
                "value" => """
                  **Note:**  \n
                  Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
                  - Total THC = Δ9THC + (THCA * 0.877)  \n
                  - Total CBD = CBD + (CBDA * 0.877)  \n
                  - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
                  - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
                  \n
                  ----
                  """
                "md" => """
                  **Note:**  \n
                  Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
                  - Total THC = Δ9THC + (THCA * 0.877)  \n
                  - Total CBD = CBD + (CBDA * 0.877)  \n
                  - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
                  - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
                  \n
                  ----
                  """
              ]
              [
                "type" => "heading"
                "lvl" => 2
                "value" => "SAFETY ANALYSIS - SUMMARY"
                "md" => "## SAFETY ANALYSIS - SUMMARY"
              ]
              [
                "type" => "table"
                "rows" => [
                  [
                    "Test"
                    "Result"
                  ]
                  [
                    ""
                    "PASS"
                  ]
                  [
                    ""
                    "PASS"
                  ]
                  [
                    ""
                    "PASS"
                  ]
                  [
                    ""
                    "ND"
                  ]
                  [
                    ""
                    "PASS"
                  ]
                ]
                "md" => """
                  | Test                        | Result |\n
                  | --------------------------- | ------ |\n
                  | **Pesticides:**             | PASS   |\n
                  | **Microbiology (PCR):**     | PASS   |\n
                  | **Residual Solvents:**      | PASS   |\n
                  | **Microbiology (Plating):** | ND     |\n
                  | **Heavy Metals:**           | PASS   |
                  """
                "isPerfectTable" => false
                "csv" => """
                  "Test","Result"\n
                  "","PASS"\n
                  "","PASS"\n
                  "","PASS"\n
                  "","ND"\n
                  "","PASS"
                  """
              ]
              [
                "type" => "text"
                "value" => """
                  ----\n
                  \n
                  For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
                  \n
                  **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
                  **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
                  **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
                  **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
                  \n
                  **LOC Verified by:** Michael Flynn  \n
                  **Title:** Senior Laboratory Analyst  \n
                  **Date:** 10/09/2024\n
                  \n
                  **Approved by:** Josh Wurzer  \n
                  **Title:** Chief Compliance Officer  \n
                  **Date:** 10/09/2024\n
                  \n
                  SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
                  \n
                  © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
                  """
                "md" => """
                  ----\n
                  \n
                  For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
                  \n
                  **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
                  **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
                  **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
                  **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
                  \n
                  **LOC Verified by:** Michael Flynn  \n
                  **Title:** Senior Laboratory Analyst  \n
                  **Date:** 10/09/2024\n
                  \n
                  **Approved by:** Josh Wurzer  \n
                  **Title:** Chief Compliance Officer  \n
                  **Date:** 10/09/2024\n
                  \n
                  SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
                  \n
                  © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
                  """
              ]
            ]
            "status" => "OK"
            "originalOrientationAngle" => 0
            "links" => []
            "triggeredAutoMode" => false
            "parsingMode" => "multimodal-openai-gpt4o"
            "structuredData" => null
            "noStructuredContent" => false
            "noTextContent" => false
          ]
        ]
        "job_metadata" => [
          "credits_used" => 0
          "job_credits_usage" => 0
          "job_pages" => 0
          "job_auto_mode_triggered_pages" => 0
          "job_is_cache_hit" => true
        ]
      ]
      -labName: "SC Laboratories, Inc."
      -sampleName: "FORM-BSTK.UNW50-GE60"
      -sampleMatrix: "Infused, Topical"
      -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/LabReport2.jpg"
      -productType: "cannabis"
      -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
      -products: Doctrine\ORM\PersistentCollection {#1018 …}
    }
    -primaryKeyName: "id"
    -primaryKeyValue: 912
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1343 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1719 …}
  }
  "form_tabs" => []
  "form_fieldsets" => []
]
ea_vars
EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#4043
  -fieldDto: null
  -entityDto: null
}
errors
Symfony\Component\Form\FormErrorIterator {#1829
  -errors: []
  -form: Symfony\Component\Form\Form {#1779 …}
}
form
Symfony\Component\Form\FormView {#1838 …5}
full_name
"LabReport"
help
null
help_attr
[]
help_html
false
help_translation_parameters
[]
id
"LabReport"
label
null
label_attr
[]
label_format
null
label_html
false
label_translation_parameters
[]
method
"POST"
multipart
false
name
"LabReport"
priority
0
required
true
row_attr
[]
submitted
false
translation_domain
"messages"
unique_block_prefix
"_LabReport"
valid
true
value
App\Entity\LabReport {#854
  -id: 912
  -name: "Lab Report 2"
  -externalUrl: "https://purecbdnc.com/cdn/shop/files/LazarusRelaxandUnwindBalmStick_LavCOA2_3677c363-e4db-4509-8fe6-de44d31362ce.jpg?v=1742237890"
  -source: null
  -type: "jpg"
  -project: Proxies\__CG__\App\Entity\Project {#903
    -id: 104
    -name: "pure cbd"
    -url: "https://purecbdnc.com/"
    -prompt: null
    -chatJson: null
    -externalLabReportsUrl: null
    -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
    -productMatchingUrl: null
    -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
    -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
    -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
    -createdAt: DateTime @1744068184 {#1495
      date: 2025-04-07 23:23:04.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1768286193 {#1485
      date: 2026-01-13 06:36:33.0 UTC (+00:00)
    }
    -spiderSourceMatchingUrls: null
    -state: "ready_to_hunt"
    -products: Doctrine\ORM\PersistentCollection {#1560 …}
    -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
    -websiteFramework: "shopify"
    -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
    -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
    -productExcludePaths: null
    -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
    -user: null
    -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
  }
  -labReportSource: null
  -createdAt: DateTime @1748442041 {#848
    date: 2025-05-28 14:20:41.0 UTC (+00:00)
  }
  -updatedAt: DateTime @1748427665 {#845
    date: 2025-05-28 10:21:05.0 UTC (+00:00)
  }
  -category: null
  -state: "processed"
  -expiryDate: ""
  -extractionDate: "2024-10-04"
  -thcaPercentage: "0"
  -totalThcPercentage: "0"
  -deltaNinePercentage: "0"
  -deltaNineWithThcaCombined: "0"
  -comments: null
  -internalUrl: "https://cbdextract.nw.agency/lab-reports/LabReport2.jpg"
  -markdownContent: ""# Hemp Quality Assurance Testing  \nCERTIFICATE OF ANALYSIS\n\n**DATE ISSUED:** 10\/09\/2024\n\n----\n\n## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n**Infused, Topical**\n\n### CULTIVATOR \/ MANUFACTURER\n- **Business Name:**\n- **License Number:**\n- **Address:**\n\n### DISTRIBUTOR \/ TESTED FOR\n- **Business Name:** Lazarus Naturals\n- **License Number:**\n- **Address:**\n\n### SAMPLE DETAIL\n- **Batch Number:** GE60\n- **Sample ID:** 241004N033\n- **Date Collected:** 10\/04\/2024\n- **Date Received:** 10\/04\/2024\n- **Batch Size:**\n- **Sample Size:** 1.0 units\n- **Unit Mass:**\n- **Serving Size:**\n\n----\n\n## CANNABINOID ANALYSIS - SUMMARY\n\n| Component                  | Amount (mg\/g) |\n|----------------------------|---------------|\n| **Total THC:**             | 0.789 mg\/g    |\n| **Total CBD:**             | 54.376 mg\/g   |\n| **Sum of Cannabinoids:**   | 58.862 mg\/g   |\n| **Total Cannabinoids:**    | 58.851 mg\/g   |\n\n**Note:**  \nTotal THC\/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n- Total THC = \u03949THC + (THCA * 0.877)  \n- Total CBD = CBD + (CBDA * 0.877)  \n- Sum of Cannabinoids = \u03949THC + THCA + CBD + CBDA + CBG + CBGA + CBN + \u03948THC + CBC + CBCA + CBDV + CBDVA + \u03949THCV + \u03949THCVA + CBL + CBE + CBT  \n- Total Cannabinoids = \u03949THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + \u03948THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + \u03949THCV + \u03949THCVA * 0.877 + CBL + CBE + CBT\n\n----\n\n## SAFETY ANALYSIS - SUMMARY\n\n| Test                      | Result |\n|---------------------------|--------|\n| **Pesticides:**           | PASS   |\n| **Microbiology (PCR):**   | PASS   |\n| **Residual Solvents:**    | PASS   |\n| **Microbiology (Plating):** | ND    |\n| **Heavy Metals:**         | PASS   |\n\n----\n\nFor quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n\n**Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n**Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n**Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n**References:** ISO\/IEC 17025:2017, ILAC-G8:09\/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO\/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n\n**LOC Verified by:** Michael Flynn  \n**Title:** Senior Laboratory Analyst  \n**Date:** 10\/09\/2024\n\n**Approved by:** Josh Wurzer  \n**Title:** Chief Compliance Officer  \n**Date:** 10\/09\/2024\n\nSC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO\/IEC 17025:2017 PJLA Accreditation Number 87158\n\n\u00a9 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2\/22 CoA ID: 241004N033-001 Summary Page""
  -debugData: null
  -jsonContent: [
    "pages" => [
      [
        "page" => 1
        "md" => """
          # Hemp Quality Assurance Testing  \n
          CERTIFICATE OF ANALYSIS\n
          \n
          **DATE ISSUED:** 10/09/2024\n
          \n
          ----\n
          \n
          ## SAMPLE NAME: FORM-BSTK.UNW50-GE60\n
          **Infused, Topical**\n
          \n
          ### CULTIVATOR / MANUFACTURER\n
          - **Business Name:**\n
          - **License Number:**\n
          - **Address:**\n
          \n
          ### DISTRIBUTOR / TESTED FOR\n
          - **Business Name:** Lazarus Naturals\n
          - **License Number:**\n
          - **Address:**\n
          \n
          ### SAMPLE DETAIL\n
          - **Batch Number:** GE60\n
          - **Sample ID:** 241004N033\n
          - **Date Collected:** 10/04/2024\n
          - **Date Received:** 10/04/2024\n
          - **Batch Size:**\n
          - **Sample Size:** 1.0 units\n
          - **Unit Mass:**\n
          - **Serving Size:**\n
          \n
          ----\n
          \n
          ## CANNABINOID ANALYSIS - SUMMARY\n
          \n
          | Component                  | Amount (mg/g) |\n
          |----------------------------|---------------|\n
          | **Total THC:**             | 0.789 mg/g    |\n
          | **Total CBD:**             | 54.376 mg/g   |\n
          | **Sum of Cannabinoids:**   | 58.862 mg/g   |\n
          | **Total Cannabinoids:**    | 58.851 mg/g   |\n
          \n
          **Note:**  \n
          Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
          - Total THC = Δ9THC + (THCA * 0.877)  \n
          - Total CBD = CBD + (CBDA * 0.877)  \n
          - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
          - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
          \n
          ----\n
          \n
          ## SAFETY ANALYSIS - SUMMARY\n
          \n
          | Test                      | Result |\n
          |---------------------------|--------|\n
          | **Pesticides:**           | PASS   |\n
          | **Microbiology (PCR):**   | PASS   |\n
          | **Residual Solvents:**    | PASS   |\n
          | **Microbiology (Plating):** | ND    |\n
          | **Heavy Metals:**         | PASS   |\n
          \n
          ----\n
          \n
          For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
          \n
          **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
          **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
          **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
          **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
          \n
          **LOC Verified by:** Michael Flynn  \n
          **Title:** Senior Laboratory Analyst  \n
          **Date:** 10/09/2024\n
          \n
          **Approved by:** Josh Wurzer  \n
          **Title:** Chief Compliance Officer  \n
          **Date:** 10/09/2024\n
          \n
          SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
          \n
          © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
          """
        "images" => [
          [
            "name" => "page_1.jpg"
            "height" => 0
            "width" => 0
            "x" => 0
            "y" => 0
            "type" => "full_page_screenshot"
          ]
        ]
        "charts" => []
        "items" => [
          [
            "type" => "heading"
            "lvl" => 1
            "value" => "Hemp Quality Assurance Testing"
            "md" => "# Hemp Quality Assurance Testing  "
          ]
          [
            "type" => "text"
            "value" => """
              CERTIFICATE OF ANALYSIS\n
              \n
              **DATE ISSUED:** 10/09/2024\n
              \n
              ----
              """
            "md" => """
              CERTIFICATE OF ANALYSIS\n
              \n
              **DATE ISSUED:** 10/09/2024\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "SAMPLE NAME: FORM-BSTK.UNW50-GE60"
            "md" => "## SAMPLE NAME: FORM-BSTK.UNW50-GE60"
          ]
          [
            "type" => "text"
            "value" => "**Infused, Topical**"
            "md" => "**Infused, Topical**"
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "CULTIVATOR / MANUFACTURER"
            "md" => "### CULTIVATOR / MANUFACTURER"
          ]
          [
            "type" => "text"
            "value" => """
              - **Business Name:**\n
              - **License Number:**\n
              - **Address:**
              """
            "md" => """
              - **Business Name:**\n
              - **License Number:**\n
              - **Address:**
              """
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "DISTRIBUTOR / TESTED FOR"
            "md" => "### DISTRIBUTOR / TESTED FOR"
          ]
          [
            "type" => "text"
            "value" => """
              - **Business Name:** Lazarus Naturals\n
              - **License Number:**\n
              - **Address:**
              """
            "md" => """
              - **Business Name:** Lazarus Naturals\n
              - **License Number:**\n
              - **Address:**
              """
          ]
          [
            "type" => "heading"
            "lvl" => 3
            "value" => "SAMPLE DETAIL"
            "md" => "### SAMPLE DETAIL"
          ]
          [
            "type" => "text"
            "value" => """
              - **Batch Number:** GE60\n
              - **Sample ID:** 241004N033\n
              - **Date Collected:** 10/04/2024\n
              - **Date Received:** 10/04/2024\n
              - **Batch Size:**\n
              - **Sample Size:** 1.0 units\n
              - **Unit Mass:**\n
              - **Serving Size:**\n
              \n
              ----
              """
            "md" => """
              - **Batch Number:** GE60\n
              - **Sample ID:** 241004N033\n
              - **Date Collected:** 10/04/2024\n
              - **Date Received:** 10/04/2024\n
              - **Batch Size:**\n
              - **Sample Size:** 1.0 units\n
              - **Unit Mass:**\n
              - **Serving Size:**\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "CANNABINOID ANALYSIS - SUMMARY"
            "md" => "## CANNABINOID ANALYSIS - SUMMARY"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Component"
                "Amount (mg/g)"
              ]
              [
                ""
                "0.789 mg/g"
              ]
              [
                ""
                "54.376 mg/g"
              ]
              [
                ""
                "58.862 mg/g"
              ]
              [
                ""
                "58.851 mg/g"
              ]
            ]
            "md" => """
              | Component                | Amount (mg/g) |\n
              | ------------------------ | ------------- |\n
              | **Total THC:**           | 0.789 mg/g    |\n
              | **Total CBD:**           | 54.376 mg/g   |\n
              | **Sum of Cannabinoids:** | 58.862 mg/g   |\n
              | **Total Cannabinoids:**  | 58.851 mg/g   |
              """
            "isPerfectTable" => false
            "csv" => """
              "Component","Amount (mg/g)"\n
              "","0.789 mg/g"\n
              "","54.376 mg/g"\n
              "","58.862 mg/g"\n
              "","58.851 mg/g"
              """
          ]
          [
            "type" => "text"
            "value" => """
              **Note:**  \n
              Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
              - Total THC = Δ9THC + (THCA * 0.877)  \n
              - Total CBD = CBD + (CBDA * 0.877)  \n
              - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
              - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
              \n
              ----
              """
            "md" => """
              **Note:**  \n
              Total THC/CB D is calculated using the following formulas to take into account the loss of mass during the decarboxylation step:  \n
              - Total THC = Δ9THC + (THCA * 0.877)  \n
              - Total CBD = CBD + (CBDA * 0.877)  \n
              - Sum of Cannabinoids = Δ9THC + THCA + CBD + CBDA + CBG + CBGA + CBN + Δ8THC + CBC + CBCA + CBDV + CBDVA + Δ9THCV + Δ9THCVA + CBL + CBE + CBT  \n
              - Total Cannabinoids = Δ9THC + THCA * 0.877 + CBD + CBDA * 0.877 + CBG + CBGA * 0.877 + CBN + Δ8THC + CBC + CBCA * 0.877 + CBDV + CBDVA * 0.877 + Δ9THCV + Δ9THCVA * 0.877 + CBL + CBE + CBT\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "SAFETY ANALYSIS - SUMMARY"
            "md" => "## SAFETY ANALYSIS - SUMMARY"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Test"
                "Result"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "PASS"
              ]
              [
                ""
                "ND"
              ]
              [
                ""
                "PASS"
              ]
            ]
            "md" => """
              | Test                        | Result |\n
              | --------------------------- | ------ |\n
              | **Pesticides:**             | PASS   |\n
              | **Microbiology (PCR):**     | PASS   |\n
              | **Residual Solvents:**      | PASS   |\n
              | **Microbiology (Plating):** | ND     |\n
              | **Heavy Metals:**           | PASS   |
              """
            "isPerfectTable" => false
            "csv" => """
              "Test","Result"\n
              "","PASS"\n
              "","PASS"\n
              "","PASS"\n
              "","ND"\n
              "","PASS"
              """
          ]
          [
            "type" => "text"
            "value" => """
              ----\n
              \n
              For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
              \n
              **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
              **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
              **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
              **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
              \n
              **LOC Verified by:** Michael Flynn  \n
              **Title:** Senior Laboratory Analyst  \n
              **Date:** 10/09/2024\n
              \n
              **Approved by:** Josh Wurzer  \n
              **Title:** Chief Compliance Officer  \n
              **Date:** 10/09/2024\n
              \n
              SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
              \n
              © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
              """
            "md" => """
              ----\n
              \n
              For quality assurance purposes, a Regulatory Hemp Lab Test Report. These results are only applicable to the sample tested. This report shall not be reproduced, except in full, without written approval of the laboratory.\n
              \n
              **Sample Certification:** California Code of Regulations Title 4 Division 19, Department of Cannabis Control  \n
              **Business and Professions Code Sections:** 26100, 26101 and 26160, Business and Professions Code.  \n
              **Decision Rule:** SC Labs applies the Simple Decision Rule. The Simple Decision Rule is a method of stating conformity with specification where no measurement uncertainty is taken into account when stating conformity.  \n
              **References:** ISO/IEC 17025:2017, ILAC-G8:09/2019, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing and ISO/IEC 17025:2017, APLAC TC 004, A2LA R104 - General Requirements: Accreditation of Field Testing.\n
              \n
              **LOC Verified by:** Michael Flynn  \n
              **Title:** Senior Laboratory Analyst  \n
              **Date:** 10/09/2024\n
              \n
              **Approved by:** Josh Wurzer  \n
              **Title:** Chief Compliance Officer  \n
              **Date:** 10/09/2024\n
              \n
              SC Laboratories, Inc. 100 Pioneer Street, Suite E, Santa Cruz, CA 95060 (866) 435-0709 | sclabs.com | C8-0000013-LIC | ISO/IEC 17025:2017 PJLA Accreditation Number 87158\n
              \n
              © 2024 SC Labs all rights reserved. Trademarks referenced are trademarks of either SC Labs or their respective owners. MKT0002 REV 2/22 CoA ID: 241004N033-001 Summary Page
              """
          ]
        ]
        "status" => "OK"
        "originalOrientationAngle" => 0
        "links" => []
        "triggeredAutoMode" => false
        "parsingMode" => "multimodal-openai-gpt4o"
        "structuredData" => null
        "noStructuredContent" => false
        "noTextContent" => false
      ]
    ]
    "job_metadata" => [
      "credits_used" => 0
      "job_credits_usage" => 0
      "job_pages" => 0
      "job_auto_mode_triggered_pages" => 0
      "job_is_cache_hit" => true
    ]
  ]
  -labName: "SC Laboratories, Inc."
  -sampleName: "FORM-BSTK.UNW50-GE60"
  -sampleMatrix: "Infused, Topical"
  -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/LabReport2.jpg"
  -productType: "cannabis"
  -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
  -products: Doctrine\ORM\PersistentCollection {#1018 …}
}