Components

3 Twig Components
21 Render Count
9 ms Render Time
80.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
ProductState
"App\Twig\Components\ProductState"
components/ProductState.html.twig
10 1.93ms
ProductMostRecent
"App\Twig\Components\ProductMostRecent"
components/ProductMostRecent.html.twig
10 6.63ms
ProductType
"App\Twig\Components\ProductType"
components/ProductType.html.twig
1 0.24ms

Render calls

ProductState App\Twig\Components\ProductState 66.0 MiB 0.38 ms
Input props
[
  "product" => App\Entity\Product\Product {#7315
    #id: 5912
    #code: "ASMEA1791UM1_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#7699 …}
    #variants: Doctrine\ORM\PersistentCollection {#7742 …}
    #options: Doctrine\ORM\PersistentCollection {#7914 …}
    #associations: Doctrine\ORM\PersistentCollection {#7898 …}
    #createdAt: DateTime @1751035382 {#7274
      date: 2025-06-27 16:43:02.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#7322
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7920 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#7919
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7315}
        #id: 23616
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea1791um1-2019-569397"
        #description: """
          The ASME has been defining piping safety since 1922.<br />\r\n
          <br />\r\n
          ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance.  The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping.<br />\r\n
          <br />\r\n
          This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached.<br />\r\n
          <br />\r\n
          B31.12 is presented in the following parts:<br />\r\n
          <br />\r\n
              (a)  Part GR — General Requirements. This part contains definitions and requirements for materials,  welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance.<br />\r\n
          <br />\r\n
              (b)  Part IP — Industrial Piping. This part includes requirements for components, design, fabrication,  assembly, erection, inspection, examination, and testing of piping.<br />\r\n
               <br />\r\n
              (c)  Part PL — Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines.<br />\r\n
          <br />\r\n
          It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems.<br />\r\n
          <br />\r\n
          Key changes to this revision include: <br />\r\n
          <br />\r\n
          New Section GR-6.3 for Quality System Functions;<br />\r\n
          New table for Required Nondestructive Examinations added to Chapter IP-10;<br />\r\n
          New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10;<br />\r\n
          Updated references throughout;<br />\r\n
          Equations for thickness of permanent blanks and of straight pipe have been updated.<br />\r\n
          <br />\r\n
          B31.12 serves as a companion to the other codes in ASME’s B31 series on Pressure Piping.  Together, they remain essential references for anyone engaged with piping. <br />\r\n
          <br />\r\n
          Careful application of these ASME B31 Codes will help users to comply with applicable regulations within their jurisdictions, while achieving the operational, cost and safety benefits to be gained from the many industry best-practices detailed within these volumes.<br />\r\n
          <br />\r\n
          Intended for manufacturers, designers, operators, owners and inspectors of hydrogen piping and pipelines, plus all potential governing entities.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7532 …}
    #channels: Doctrine\ORM\PersistentCollection {#7626 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7643 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#7399 …}
    -apiLastModifiedAt: DateTime @1757973600 {#7317
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1576796400 {#7292
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 280
    -documents: Doctrine\ORM\PersistentCollection {#7463 …}
    -favorites: Doctrine\ORM\PersistentCollection {#7498 …}
  }
  "showFullLabel" => "true"
]
Attributes
[
  "showFullLabel" => "true"
]
Component
App\Twig\Components\ProductState {#92624
  +product: App\Entity\Product\Product {#7315
    #id: 5912
    #code: "ASMEA1791UM1_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#7699 …}
    #variants: Doctrine\ORM\PersistentCollection {#7742 …}
    #options: Doctrine\ORM\PersistentCollection {#7914 …}
    #associations: Doctrine\ORM\PersistentCollection {#7898 …}
    #createdAt: DateTime @1751035382 {#7274
      date: 2025-06-27 16:43:02.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#7322
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7920 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#7919
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7315}
        #id: 23616
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea1791um1-2019-569397"
        #description: """
          The ASME has been defining piping safety since 1922.<br />\r\n
          <br />\r\n
          ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance.  The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping.<br />\r\n
          <br />\r\n
          This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached.<br />\r\n
          <br />\r\n
          B31.12 is presented in the following parts:<br />\r\n
          <br />\r\n
              (a)  Part GR — General Requirements. This part contains definitions and requirements for materials,  welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance.<br />\r\n
          <br />\r\n
              (b)  Part IP — Industrial Piping. This part includes requirements for components, design, fabrication,  assembly, erection, inspection, examination, and testing of piping.<br />\r\n
               <br />\r\n
              (c)  Part PL — Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines.<br />\r\n
          <br />\r\n
          It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems.<br />\r\n
          <br />\r\n
          Key changes to this revision include: <br />\r\n
          <br />\r\n
          New Section GR-6.3 for Quality System Functions;<br />\r\n
          New table for Required Nondestructive Examinations added to Chapter IP-10;<br />\r\n
          New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10;<br />\r\n
          Updated references throughout;<br />\r\n
          Equations for thickness of permanent blanks and of straight pipe have been updated.<br />\r\n
          <br />\r\n
          B31.12 serves as a companion to the other codes in ASME’s B31 series on Pressure Piping.  Together, they remain essential references for anyone engaged with piping. <br />\r\n
          <br />\r\n
          Careful application of these ASME B31 Codes will help users to comply with applicable regulations within their jurisdictions, while achieving the operational, cost and safety benefits to be gained from the many industry best-practices detailed within these volumes.<br />\r\n
          <br />\r\n
          Intended for manufacturers, designers, operators, owners and inspectors of hydrogen piping and pipelines, plus all potential governing entities.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7532 …}
    #channels: Doctrine\ORM\PersistentCollection {#7626 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7643 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#7399 …}
    -apiLastModifiedAt: DateTime @1757973600 {#7317
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1576796400 {#7292
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 280
    -documents: Doctrine\ORM\PersistentCollection {#7463 …}
    -favorites: Doctrine\ORM\PersistentCollection {#7498 …}
  }
  +appearance: "state-suspended"
  +labels: [
    "Superseded"
  ]
  -stateAttributeCode: "state"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductType App\Twig\Components\ProductType 66.0 MiB 0.24 ms
Input props
[
  "product" => App\Entity\Product\Product {#7315
    #id: 5912
    #code: "ASMEA1791UM1_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#7699 …}
    #variants: Doctrine\ORM\PersistentCollection {#7742 …}
    #options: Doctrine\ORM\PersistentCollection {#7914 …}
    #associations: Doctrine\ORM\PersistentCollection {#7898 …}
    #createdAt: DateTime @1751035382 {#7274
      date: 2025-06-27 16:43:02.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#7322
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7920 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#7919
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7315}
        #id: 23616
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea1791um1-2019-569397"
        #description: """
          The ASME has been defining piping safety since 1922.<br />\r\n
          <br />\r\n
          ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance.  The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping.<br />\r\n
          <br />\r\n
          This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached.<br />\r\n
          <br />\r\n
          B31.12 is presented in the following parts:<br />\r\n
          <br />\r\n
              (a)  Part GR — General Requirements. This part contains definitions and requirements for materials,  welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance.<br />\r\n
          <br />\r\n
              (b)  Part IP — Industrial Piping. This part includes requirements for components, design, fabrication,  assembly, erection, inspection, examination, and testing of piping.<br />\r\n
               <br />\r\n
              (c)  Part PL — Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines.<br />\r\n
          <br />\r\n
          It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems.<br />\r\n
          <br />\r\n
          Key changes to this revision include: <br />\r\n
          <br />\r\n
          New Section GR-6.3 for Quality System Functions;<br />\r\n
          New table for Required Nondestructive Examinations added to Chapter IP-10;<br />\r\n
          New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10;<br />\r\n
          Updated references throughout;<br />\r\n
          Equations for thickness of permanent blanks and of straight pipe have been updated.<br />\r\n
          <br />\r\n
          B31.12 serves as a companion to the other codes in ASME’s B31 series on Pressure Piping.  Together, they remain essential references for anyone engaged with piping. <br />\r\n
          <br />\r\n
          Careful application of these ASME B31 Codes will help users to comply with applicable regulations within their jurisdictions, while achieving the operational, cost and safety benefits to be gained from the many industry best-practices detailed within these volumes.<br />\r\n
          <br />\r\n
          Intended for manufacturers, designers, operators, owners and inspectors of hydrogen piping and pipelines, plus all potential governing entities.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7532 …}
    #channels: Doctrine\ORM\PersistentCollection {#7626 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7643 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#7399 …}
    -apiLastModifiedAt: DateTime @1757973600 {#7317
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1576796400 {#7292
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 280
    -documents: Doctrine\ORM\PersistentCollection {#7463 …}
    -favorites: Doctrine\ORM\PersistentCollection {#7498 …}
  }
]
Attributes
[]
Component
App\Twig\Components\ProductType {#92804
  +product: App\Entity\Product\Product {#7315
    #id: 5912
    #code: "ASMEA1791UM1_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#7699 …}
    #variants: Doctrine\ORM\PersistentCollection {#7742 …}
    #options: Doctrine\ORM\PersistentCollection {#7914 …}
    #associations: Doctrine\ORM\PersistentCollection {#7898 …}
    #createdAt: DateTime @1751035382 {#7274
      date: 2025-06-27 16:43:02.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#7322
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7920 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#7919
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7315}
        #id: 23616
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea1791um1-2019-569397"
        #description: """
          The ASME has been defining piping safety since 1922.<br />\r\n
          <br />\r\n
          ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance.  The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping.<br />\r\n
          <br />\r\n
          This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached.<br />\r\n
          <br />\r\n
          B31.12 is presented in the following parts:<br />\r\n
          <br />\r\n
              (a)  Part GR — General Requirements. This part contains definitions and requirements for materials,  welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance.<br />\r\n
          <br />\r\n
              (b)  Part IP — Industrial Piping. This part includes requirements for components, design, fabrication,  assembly, erection, inspection, examination, and testing of piping.<br />\r\n
               <br />\r\n
              (c)  Part PL — Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines.<br />\r\n
          <br />\r\n
          It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems.<br />\r\n
          <br />\r\n
          Key changes to this revision include: <br />\r\n
          <br />\r\n
          New Section GR-6.3 for Quality System Functions;<br />\r\n
          New table for Required Nondestructive Examinations added to Chapter IP-10;<br />\r\n
          New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10;<br />\r\n
          Updated references throughout;<br />\r\n
          Equations for thickness of permanent blanks and of straight pipe have been updated.<br />\r\n
          <br />\r\n
          B31.12 serves as a companion to the other codes in ASME’s B31 series on Pressure Piping.  Together, they remain essential references for anyone engaged with piping. <br />\r\n
          <br />\r\n
          Careful application of these ASME B31 Codes will help users to comply with applicable regulations within their jurisdictions, while achieving the operational, cost and safety benefits to be gained from the many industry best-practices detailed within these volumes.<br />\r\n
          <br />\r\n
          Intended for manufacturers, designers, operators, owners and inspectors of hydrogen piping and pipelines, plus all potential governing entities.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7532 …}
    #channels: Doctrine\ORM\PersistentCollection {#7626 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7643 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#7399 …}
    -apiLastModifiedAt: DateTime @1757973600 {#7317
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1576796400 {#7292
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 280
    -documents: Doctrine\ORM\PersistentCollection {#7463 …}
    -favorites: Doctrine\ORM\PersistentCollection {#7498 …}
  }
  +label: "Standard"
  -typeAttributeCode: "type"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductMostRecent App\Twig\Components\ProductMostRecent 66.0 MiB 0.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#7315
    #id: 5912
    #code: "ASMEA1791UM1_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#7699 …}
    #variants: Doctrine\ORM\PersistentCollection {#7742 …}
    #options: Doctrine\ORM\PersistentCollection {#7914 …}
    #associations: Doctrine\ORM\PersistentCollection {#7898 …}
    #createdAt: DateTime @1751035382 {#7274
      date: 2025-06-27 16:43:02.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#7322
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7920 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#7919
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7315}
        #id: 23616
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea1791um1-2019-569397"
        #description: """
          The ASME has been defining piping safety since 1922.<br />\r\n
          <br />\r\n
          ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance.  The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping.<br />\r\n
          <br />\r\n
          This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached.<br />\r\n
          <br />\r\n
          B31.12 is presented in the following parts:<br />\r\n
          <br />\r\n
              (a)  Part GR — General Requirements. This part contains definitions and requirements for materials,  welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance.<br />\r\n
          <br />\r\n
              (b)  Part IP — Industrial Piping. This part includes requirements for components, design, fabrication,  assembly, erection, inspection, examination, and testing of piping.<br />\r\n
               <br />\r\n
              (c)  Part PL — Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines.<br />\r\n
          <br />\r\n
          It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems.<br />\r\n
          <br />\r\n
          Key changes to this revision include: <br />\r\n
          <br />\r\n
          New Section GR-6.3 for Quality System Functions;<br />\r\n
          New table for Required Nondestructive Examinations added to Chapter IP-10;<br />\r\n
          New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10;<br />\r\n
          Updated references throughout;<br />\r\n
          Equations for thickness of permanent blanks and of straight pipe have been updated.<br />\r\n
          <br />\r\n
          B31.12 serves as a companion to the other codes in ASME’s B31 series on Pressure Piping.  Together, they remain essential references for anyone engaged with piping. <br />\r\n
          <br />\r\n
          Careful application of these ASME B31 Codes will help users to comply with applicable regulations within their jurisdictions, while achieving the operational, cost and safety benefits to be gained from the many industry best-practices detailed within these volumes.<br />\r\n
          <br />\r\n
          Intended for manufacturers, designers, operators, owners and inspectors of hydrogen piping and pipelines, plus all potential governing entities.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7532 …}
    #channels: Doctrine\ORM\PersistentCollection {#7626 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7643 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#7399 …}
    -apiLastModifiedAt: DateTime @1757973600 {#7317
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1576796400 {#7292
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 280
    -documents: Doctrine\ORM\PersistentCollection {#7463 …}
    -favorites: Doctrine\ORM\PersistentCollection {#7498 …}
  }
]
Attributes
[]
Component
App\Twig\Components\ProductMostRecent {#92879
  +product: App\Entity\Product\Product {#7315
    #id: 5912
    #code: "ASMEA1791UM1_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#7699 …}
    #variants: Doctrine\ORM\PersistentCollection {#7742 …}
    #options: Doctrine\ORM\PersistentCollection {#7914 …}
    #associations: Doctrine\ORM\PersistentCollection {#7898 …}
    #createdAt: DateTime @1751035382 {#7274
      date: 2025-06-27 16:43:02.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#7322
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7920 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#7919
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7315}
        #id: 23616
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea1791um1-2019-569397"
        #description: """
          The ASME has been defining piping safety since 1922.<br />\r\n
          <br />\r\n
          ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance.  The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping.<br />\r\n
          <br />\r\n
          This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached.<br />\r\n
          <br />\r\n
          B31.12 is presented in the following parts:<br />\r\n
          <br />\r\n
              (a)  Part GR — General Requirements. This part contains definitions and requirements for materials,  welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance.<br />\r\n
          <br />\r\n
              (b)  Part IP — Industrial Piping. This part includes requirements for components, design, fabrication,  assembly, erection, inspection, examination, and testing of piping.<br />\r\n
               <br />\r\n
              (c)  Part PL — Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines.<br />\r\n
          <br />\r\n
          It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems.<br />\r\n
          <br />\r\n
          Key changes to this revision include: <br />\r\n
          <br />\r\n
          New Section GR-6.3 for Quality System Functions;<br />\r\n
          New table for Required Nondestructive Examinations added to Chapter IP-10;<br />\r\n
          New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10;<br />\r\n
          Updated references throughout;<br />\r\n
          Equations for thickness of permanent blanks and of straight pipe have been updated.<br />\r\n
          <br />\r\n
          B31.12 serves as a companion to the other codes in ASME’s B31 series on Pressure Piping.  Together, they remain essential references for anyone engaged with piping. <br />\r\n
          <br />\r\n
          Careful application of these ASME B31 Codes will help users to comply with applicable regulations within their jurisdictions, while achieving the operational, cost and safety benefits to be gained from the many industry best-practices detailed within these volumes.<br />\r\n
          <br />\r\n
          Intended for manufacturers, designers, operators, owners and inspectors of hydrogen piping and pipelines, plus all potential governing entities.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7532 …}
    #channels: Doctrine\ORM\PersistentCollection {#7626 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7643 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#7399 …}
    -apiLastModifiedAt: DateTime @1757973600 {#7317
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1576796400 {#7292
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 280
    -documents: Doctrine\ORM\PersistentCollection {#7463 …}
    -favorites: Doctrine\ORM\PersistentCollection {#7498 …}
  }
  +label: "Historical"
  +icon: "historical"
  -mostRecentAttributeCode: "most_recent"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductState App\Twig\Components\ProductState 80.0 MiB 0.22 ms
Input props
[
  "product" => App\Entity\Product\Product {#93273
    #id: 4948
    #code: "ASMEA1792Q_2023"
    #attributes: Doctrine\ORM\PersistentCollection {#93255 …}
    #variants: Doctrine\ORM\PersistentCollection {#93252 …}
    #options: Doctrine\ORM\PersistentCollection {#93248 …}
    #associations: Doctrine\ORM\PersistentCollection {#93250 …}
    #createdAt: DateTime @1751033507 {#93281
      date: 2025-06-27 16:11:47.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#93260
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#93266 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#93311
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#93273}
        #id: 19763
        #name: "ASME B31.12-2023"
        #slug: "asme-b31-12-2023-asmea1792q-2023-520104"
        #description: "This Code is applicable to piping and pipelines handling gaseous hydrogen and gaseous hydrogen mixtures and to piping in liquid hydrogen service. This Code is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is applicable to the location and type of support elements but not to the structure to which the support elements are attached."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#93264 …}
    #channels: Doctrine\ORM\PersistentCollection {#93257 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#93262 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#93259 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#93274 …}
    -apiLastModifiedAt: DateTime @1757973600 {#93244
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1672527600 {#93280
      date: 2023-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1703804400 {#93279
      date: 2023-12-29 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 270
    -documents: Doctrine\ORM\PersistentCollection {#93270 …}
    -favorites: Doctrine\ORM\PersistentCollection {#93268 …}
  }
  "showFullLabel" => "true"
]
Attributes
[
  "showFullLabel" => "true"
]
Component
App\Twig\Components\ProductState {#106607
  +product: App\Entity\Product\Product {#93273
    #id: 4948
    #code: "ASMEA1792Q_2023"
    #attributes: Doctrine\ORM\PersistentCollection {#93255 …}
    #variants: Doctrine\ORM\PersistentCollection {#93252 …}
    #options: Doctrine\ORM\PersistentCollection {#93248 …}
    #associations: Doctrine\ORM\PersistentCollection {#93250 …}
    #createdAt: DateTime @1751033507 {#93281
      date: 2025-06-27 16:11:47.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#93260
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#93266 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#93311
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#93273}
        #id: 19763
        #name: "ASME B31.12-2023"
        #slug: "asme-b31-12-2023-asmea1792q-2023-520104"
        #description: "This Code is applicable to piping and pipelines handling gaseous hydrogen and gaseous hydrogen mixtures and to piping in liquid hydrogen service. This Code is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is applicable to the location and type of support elements but not to the structure to which the support elements are attached."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#93264 …}
    #channels: Doctrine\ORM\PersistentCollection {#93257 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#93262 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#93259 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#93274 …}
    -apiLastModifiedAt: DateTime @1757973600 {#93244
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1672527600 {#93280
      date: 2023-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1703804400 {#93279
      date: 2023-12-29 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 270
    -documents: Doctrine\ORM\PersistentCollection {#93270 …}
    -favorites: Doctrine\ORM\PersistentCollection {#93268 …}
  }
  +appearance: "state-active"
  +labels: [
    "Active"
  ]
  -stateAttributeCode: "state"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductMostRecent App\Twig\Components\ProductMostRecent 80.0 MiB 0.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#93273
    #id: 4948
    #code: "ASMEA1792Q_2023"
    #attributes: Doctrine\ORM\PersistentCollection {#93255 …}
    #variants: Doctrine\ORM\PersistentCollection {#93252 …}
    #options: Doctrine\ORM\PersistentCollection {#93248 …}
    #associations: Doctrine\ORM\PersistentCollection {#93250 …}
    #createdAt: DateTime @1751033507 {#93281
      date: 2025-06-27 16:11:47.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#93260
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#93266 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#93311
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#93273}
        #id: 19763
        #name: "ASME B31.12-2023"
        #slug: "asme-b31-12-2023-asmea1792q-2023-520104"
        #description: "This Code is applicable to piping and pipelines handling gaseous hydrogen and gaseous hydrogen mixtures and to piping in liquid hydrogen service. This Code is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is applicable to the location and type of support elements but not to the structure to which the support elements are attached."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#93264 …}
    #channels: Doctrine\ORM\PersistentCollection {#93257 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#93262 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#93259 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#93274 …}
    -apiLastModifiedAt: DateTime @1757973600 {#93244
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1672527600 {#93280
      date: 2023-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1703804400 {#93279
      date: 2023-12-29 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 270
    -documents: Doctrine\ORM\PersistentCollection {#93270 …}
    -favorites: Doctrine\ORM\PersistentCollection {#93268 …}
  }
]
Attributes
[]
Component
App\Twig\Components\ProductMostRecent {#106679
  +product: App\Entity\Product\Product {#93273
    #id: 4948
    #code: "ASMEA1792Q_2023"
    #attributes: Doctrine\ORM\PersistentCollection {#93255 …}
    #variants: Doctrine\ORM\PersistentCollection {#93252 …}
    #options: Doctrine\ORM\PersistentCollection {#93248 …}
    #associations: Doctrine\ORM\PersistentCollection {#93250 …}
    #createdAt: DateTime @1751033507 {#93281
      date: 2025-06-27 16:11:47.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#93260
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#93266 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#93311
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#93273}
        #id: 19763
        #name: "ASME B31.12-2023"
        #slug: "asme-b31-12-2023-asmea1792q-2023-520104"
        #description: "This Code is applicable to piping and pipelines handling gaseous hydrogen and gaseous hydrogen mixtures and to piping in liquid hydrogen service. This Code is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is applicable to the location and type of support elements but not to the structure to which the support elements are attached."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#93264 …}
    #channels: Doctrine\ORM\PersistentCollection {#93257 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#93262 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#93259 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#93274 …}
    -apiLastModifiedAt: DateTime @1757973600 {#93244
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1672527600 {#93280
      date: 2023-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1703804400 {#93279
      date: 2023-12-29 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 270
    -documents: Doctrine\ORM\PersistentCollection {#93270 …}
    -favorites: Doctrine\ORM\PersistentCollection {#93268 …}
  }
  +label: "Most Recent"
  +icon: "check-xs"
  -mostRecentAttributeCode: "most_recent"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductState App\Twig\Components\ProductState 80.0 MiB 0.20 ms
Input props
[
  "product" => App\Entity\Product\Product {#7315
    #id: 5912
    #code: "ASMEA1791UM1_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#7699 …}
    #variants: Doctrine\ORM\PersistentCollection {#7742 …}
    #options: Doctrine\ORM\PersistentCollection {#7914 …}
    #associations: Doctrine\ORM\PersistentCollection {#7898 …}
    #createdAt: DateTime @1751035382 {#7274
      date: 2025-06-27 16:43:02.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#7322
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7920 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#7919
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7315}
        #id: 23616
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea1791um1-2019-569397"
        #description: """
          The ASME has been defining piping safety since 1922.<br />\r\n
          <br />\r\n
          ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance.  The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping.<br />\r\n
          <br />\r\n
          This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached.<br />\r\n
          <br />\r\n
          B31.12 is presented in the following parts:<br />\r\n
          <br />\r\n
              (a)  Part GR — General Requirements. This part contains definitions and requirements for materials,  welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance.<br />\r\n
          <br />\r\n
              (b)  Part IP — Industrial Piping. This part includes requirements for components, design, fabrication,  assembly, erection, inspection, examination, and testing of piping.<br />\r\n
               <br />\r\n
              (c)  Part PL — Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines.<br />\r\n
          <br />\r\n
          It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems.<br />\r\n
          <br />\r\n
          Key changes to this revision include: <br />\r\n
          <br />\r\n
          New Section GR-6.3 for Quality System Functions;<br />\r\n
          New table for Required Nondestructive Examinations added to Chapter IP-10;<br />\r\n
          New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10;<br />\r\n
          Updated references throughout;<br />\r\n
          Equations for thickness of permanent blanks and of straight pipe have been updated.<br />\r\n
          <br />\r\n
          B31.12 serves as a companion to the other codes in ASME’s B31 series on Pressure Piping.  Together, they remain essential references for anyone engaged with piping. <br />\r\n
          <br />\r\n
          Careful application of these ASME B31 Codes will help users to comply with applicable regulations within their jurisdictions, while achieving the operational, cost and safety benefits to be gained from the many industry best-practices detailed within these volumes.<br />\r\n
          <br />\r\n
          Intended for manufacturers, designers, operators, owners and inspectors of hydrogen piping and pipelines, plus all potential governing entities.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7532 …}
    #channels: Doctrine\ORM\PersistentCollection {#7626 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7643 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#7399 …}
    -apiLastModifiedAt: DateTime @1757973600 {#7317
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1576796400 {#7292
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 280
    -documents: Doctrine\ORM\PersistentCollection {#7463 …}
    -favorites: Doctrine\ORM\PersistentCollection {#7498 …}
  }
  "showFullLabel" => "true"
]
Attributes
[
  "showFullLabel" => "true"
]
Component
App\Twig\Components\ProductState {#106742
  +product: App\Entity\Product\Product {#7315
    #id: 5912
    #code: "ASMEA1791UM1_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#7699 …}
    #variants: Doctrine\ORM\PersistentCollection {#7742 …}
    #options: Doctrine\ORM\PersistentCollection {#7914 …}
    #associations: Doctrine\ORM\PersistentCollection {#7898 …}
    #createdAt: DateTime @1751035382 {#7274
      date: 2025-06-27 16:43:02.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#7322
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7920 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#7919
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7315}
        #id: 23616
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea1791um1-2019-569397"
        #description: """
          The ASME has been defining piping safety since 1922.<br />\r\n
          <br />\r\n
          ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance.  The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping.<br />\r\n
          <br />\r\n
          This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached.<br />\r\n
          <br />\r\n
          B31.12 is presented in the following parts:<br />\r\n
          <br />\r\n
              (a)  Part GR — General Requirements. This part contains definitions and requirements for materials,  welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance.<br />\r\n
          <br />\r\n
              (b)  Part IP — Industrial Piping. This part includes requirements for components, design, fabrication,  assembly, erection, inspection, examination, and testing of piping.<br />\r\n
               <br />\r\n
              (c)  Part PL — Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines.<br />\r\n
          <br />\r\n
          It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems.<br />\r\n
          <br />\r\n
          Key changes to this revision include: <br />\r\n
          <br />\r\n
          New Section GR-6.3 for Quality System Functions;<br />\r\n
          New table for Required Nondestructive Examinations added to Chapter IP-10;<br />\r\n
          New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10;<br />\r\n
          Updated references throughout;<br />\r\n
          Equations for thickness of permanent blanks and of straight pipe have been updated.<br />\r\n
          <br />\r\n
          B31.12 serves as a companion to the other codes in ASME’s B31 series on Pressure Piping.  Together, they remain essential references for anyone engaged with piping. <br />\r\n
          <br />\r\n
          Careful application of these ASME B31 Codes will help users to comply with applicable regulations within their jurisdictions, while achieving the operational, cost and safety benefits to be gained from the many industry best-practices detailed within these volumes.<br />\r\n
          <br />\r\n
          Intended for manufacturers, designers, operators, owners and inspectors of hydrogen piping and pipelines, plus all potential governing entities.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7532 …}
    #channels: Doctrine\ORM\PersistentCollection {#7626 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7643 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#7399 …}
    -apiLastModifiedAt: DateTime @1757973600 {#7317
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1576796400 {#7292
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 280
    -documents: Doctrine\ORM\PersistentCollection {#7463 …}
    -favorites: Doctrine\ORM\PersistentCollection {#7498 …}
  }
  +appearance: "state-suspended"
  +labels: [
    "Superseded"
  ]
  -stateAttributeCode: "state"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductMostRecent App\Twig\Components\ProductMostRecent 80.0 MiB 0.61 ms
Input props
[
  "product" => App\Entity\Product\Product {#7315
    #id: 5912
    #code: "ASMEA1791UM1_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#7699 …}
    #variants: Doctrine\ORM\PersistentCollection {#7742 …}
    #options: Doctrine\ORM\PersistentCollection {#7914 …}
    #associations: Doctrine\ORM\PersistentCollection {#7898 …}
    #createdAt: DateTime @1751035382 {#7274
      date: 2025-06-27 16:43:02.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#7322
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7920 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#7919
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7315}
        #id: 23616
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea1791um1-2019-569397"
        #description: """
          The ASME has been defining piping safety since 1922.<br />\r\n
          <br />\r\n
          ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance.  The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping.<br />\r\n
          <br />\r\n
          This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached.<br />\r\n
          <br />\r\n
          B31.12 is presented in the following parts:<br />\r\n
          <br />\r\n
              (a)  Part GR — General Requirements. This part contains definitions and requirements for materials,  welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance.<br />\r\n
          <br />\r\n
              (b)  Part IP — Industrial Piping. This part includes requirements for components, design, fabrication,  assembly, erection, inspection, examination, and testing of piping.<br />\r\n
               <br />\r\n
              (c)  Part PL — Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines.<br />\r\n
          <br />\r\n
          It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems.<br />\r\n
          <br />\r\n
          Key changes to this revision include: <br />\r\n
          <br />\r\n
          New Section GR-6.3 for Quality System Functions;<br />\r\n
          New table for Required Nondestructive Examinations added to Chapter IP-10;<br />\r\n
          New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10;<br />\r\n
          Updated references throughout;<br />\r\n
          Equations for thickness of permanent blanks and of straight pipe have been updated.<br />\r\n
          <br />\r\n
          B31.12 serves as a companion to the other codes in ASME’s B31 series on Pressure Piping.  Together, they remain essential references for anyone engaged with piping. <br />\r\n
          <br />\r\n
          Careful application of these ASME B31 Codes will help users to comply with applicable regulations within their jurisdictions, while achieving the operational, cost and safety benefits to be gained from the many industry best-practices detailed within these volumes.<br />\r\n
          <br />\r\n
          Intended for manufacturers, designers, operators, owners and inspectors of hydrogen piping and pipelines, plus all potential governing entities.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7532 …}
    #channels: Doctrine\ORM\PersistentCollection {#7626 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7643 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#7399 …}
    -apiLastModifiedAt: DateTime @1757973600 {#7317
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1576796400 {#7292
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 280
    -documents: Doctrine\ORM\PersistentCollection {#7463 …}
    -favorites: Doctrine\ORM\PersistentCollection {#7498 …}
  }
]
Attributes
[]
Component
App\Twig\Components\ProductMostRecent {#106769
  +product: App\Entity\Product\Product {#7315
    #id: 5912
    #code: "ASMEA1791UM1_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#7699 …}
    #variants: Doctrine\ORM\PersistentCollection {#7742 …}
    #options: Doctrine\ORM\PersistentCollection {#7914 …}
    #associations: Doctrine\ORM\PersistentCollection {#7898 …}
    #createdAt: DateTime @1751035382 {#7274
      date: 2025-06-27 16:43:02.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#7322
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7920 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#7919
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7315}
        #id: 23616
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea1791um1-2019-569397"
        #description: """
          The ASME has been defining piping safety since 1922.<br />\r\n
          <br />\r\n
          ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance.  The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping.<br />\r\n
          <br />\r\n
          This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached.<br />\r\n
          <br />\r\n
          B31.12 is presented in the following parts:<br />\r\n
          <br />\r\n
              (a)  Part GR — General Requirements. This part contains definitions and requirements for materials,  welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance.<br />\r\n
          <br />\r\n
              (b)  Part IP — Industrial Piping. This part includes requirements for components, design, fabrication,  assembly, erection, inspection, examination, and testing of piping.<br />\r\n
               <br />\r\n
              (c)  Part PL — Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines.<br />\r\n
          <br />\r\n
          It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems.<br />\r\n
          <br />\r\n
          Key changes to this revision include: <br />\r\n
          <br />\r\n
          New Section GR-6.3 for Quality System Functions;<br />\r\n
          New table for Required Nondestructive Examinations added to Chapter IP-10;<br />\r\n
          New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10;<br />\r\n
          Updated references throughout;<br />\r\n
          Equations for thickness of permanent blanks and of straight pipe have been updated.<br />\r\n
          <br />\r\n
          B31.12 serves as a companion to the other codes in ASME’s B31 series on Pressure Piping.  Together, they remain essential references for anyone engaged with piping. <br />\r\n
          <br />\r\n
          Careful application of these ASME B31 Codes will help users to comply with applicable regulations within their jurisdictions, while achieving the operational, cost and safety benefits to be gained from the many industry best-practices detailed within these volumes.<br />\r\n
          <br />\r\n
          Intended for manufacturers, designers, operators, owners and inspectors of hydrogen piping and pipelines, plus all potential governing entities.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7532 …}
    #channels: Doctrine\ORM\PersistentCollection {#7626 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7643 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#7399 …}
    -apiLastModifiedAt: DateTime @1757973600 {#7317
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1576796400 {#7292
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 280
    -documents: Doctrine\ORM\PersistentCollection {#7463 …}
    -favorites: Doctrine\ORM\PersistentCollection {#7498 …}
  }
  +label: "Historical"
  +icon: "historical"
  -mostRecentAttributeCode: "most_recent"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductState App\Twig\Components\ProductState 80.0 MiB 0.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#106362
    #id: 5911
    #code: "ASMEA17919_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#106345 …}
    #variants: Doctrine\ORM\PersistentCollection {#106342 …}
    #options: Doctrine\ORM\PersistentCollection {#106338 …}
    #associations: Doctrine\ORM\PersistentCollection {#106340 …}
    #createdAt: DateTime @1751035380 {#106343
      date: 2025-06-27 16:43:00.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#106330
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106356 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#106829
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106362}
        #id: 23612
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea17919-2019-569396"
        #description: "ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance. The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping. This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106353 …}
    #channels: Doctrine\ORM\PersistentCollection {#106347 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106351 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106349 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106363 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106369
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1546297200 {#106368
      date: 2019-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1576796400 {#106328
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 278
    -documents: Doctrine\ORM\PersistentCollection {#106360 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106358 …}
  }
  "showFullLabel" => "true"
]
Attributes
[
  "showFullLabel" => "true"
]
Component
App\Twig\Components\ProductState {#106844
  +product: App\Entity\Product\Product {#106362
    #id: 5911
    #code: "ASMEA17919_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#106345 …}
    #variants: Doctrine\ORM\PersistentCollection {#106342 …}
    #options: Doctrine\ORM\PersistentCollection {#106338 …}
    #associations: Doctrine\ORM\PersistentCollection {#106340 …}
    #createdAt: DateTime @1751035380 {#106343
      date: 2025-06-27 16:43:00.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#106330
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106356 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#106829
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106362}
        #id: 23612
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea17919-2019-569396"
        #description: "ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance. The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping. This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106353 …}
    #channels: Doctrine\ORM\PersistentCollection {#106347 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106351 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106349 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106363 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106369
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1546297200 {#106368
      date: 2019-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1576796400 {#106328
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 278
    -documents: Doctrine\ORM\PersistentCollection {#106360 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106358 …}
  }
  +appearance: "state-suspended"
  +labels: [
    "Superseded"
  ]
  -stateAttributeCode: "state"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductMostRecent App\Twig\Components\ProductMostRecent 80.0 MiB 0.65 ms
Input props
[
  "product" => App\Entity\Product\Product {#106362
    #id: 5911
    #code: "ASMEA17919_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#106345 …}
    #variants: Doctrine\ORM\PersistentCollection {#106342 …}
    #options: Doctrine\ORM\PersistentCollection {#106338 …}
    #associations: Doctrine\ORM\PersistentCollection {#106340 …}
    #createdAt: DateTime @1751035380 {#106343
      date: 2025-06-27 16:43:00.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#106330
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106356 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#106829
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106362}
        #id: 23612
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea17919-2019-569396"
        #description: "ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance. The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping. This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106353 …}
    #channels: Doctrine\ORM\PersistentCollection {#106347 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106351 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106349 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106363 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106369
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1546297200 {#106368
      date: 2019-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1576796400 {#106328
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 278
    -documents: Doctrine\ORM\PersistentCollection {#106360 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106358 …}
  }
]
Attributes
[]
Component
App\Twig\Components\ProductMostRecent {#106900
  +product: App\Entity\Product\Product {#106362
    #id: 5911
    #code: "ASMEA17919_2019"
    #attributes: Doctrine\ORM\PersistentCollection {#106345 …}
    #variants: Doctrine\ORM\PersistentCollection {#106342 …}
    #options: Doctrine\ORM\PersistentCollection {#106338 …}
    #associations: Doctrine\ORM\PersistentCollection {#106340 …}
    #createdAt: DateTime @1751035380 {#106343
      date: 2025-06-27 16:43:00.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#106330
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106356 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#106829
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106362}
        #id: 23612
        #name: "ASME B31.12-2019"
        #slug: "asme-b31-12-2019-asmea17919-2019-569396"
        #description: "ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance. The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping. This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106353 …}
    #channels: Doctrine\ORM\PersistentCollection {#106347 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106351 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106349 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106363 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106369
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1546297200 {#106368
      date: 2019-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1576796400 {#106328
      date: 2019-12-20 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 278
    -documents: Doctrine\ORM\PersistentCollection {#106360 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106358 …}
  }
  +label: "Historical"
  +icon: "historical"
  -mostRecentAttributeCode: "most_recent"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductState App\Twig\Components\ProductState 80.0 MiB 0.23 ms
Input props
[
  "product" => App\Entity\Product\Product {#106326
    #id: 6579
    #code: "ASMEB31-12_2019_ERR"
    #attributes: Doctrine\ORM\PersistentCollection {#106400 …}
    #variants: Doctrine\ORM\PersistentCollection {#106396 …}
    #options: Doctrine\ORM\PersistentCollection {#106393 …}
    #associations: Doctrine\ORM\PersistentCollection {#106390 …}
    #createdAt: DateTime @1751036011 {#106335
      date: 2025-06-27 16:53:31.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#106334
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106413 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#106960
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106326}
        #id: 24349
        #name: "ASME B31.12-2019 - ERR"
        #slug: "asme-b31-12-2019-err-asmeb31-12-2019-err-577296"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106408 …}
    #channels: Doctrine\ORM\PersistentCollection {#106402 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106406 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106399 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106331 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106333
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1546297200 {#106332
      date: 2019-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 0
    -documents: Doctrine\ORM\PersistentCollection {#106401 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106383 …}
  }
  "showFullLabel" => "true"
]
Attributes
[
  "showFullLabel" => "true"
]
Component
App\Twig\Components\ProductState {#106972
  +product: App\Entity\Product\Product {#106326
    #id: 6579
    #code: "ASMEB31-12_2019_ERR"
    #attributes: Doctrine\ORM\PersistentCollection {#106400 …}
    #variants: Doctrine\ORM\PersistentCollection {#106396 …}
    #options: Doctrine\ORM\PersistentCollection {#106393 …}
    #associations: Doctrine\ORM\PersistentCollection {#106390 …}
    #createdAt: DateTime @1751036011 {#106335
      date: 2025-06-27 16:53:31.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#106334
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106413 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#106960
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106326}
        #id: 24349
        #name: "ASME B31.12-2019 - ERR"
        #slug: "asme-b31-12-2019-err-asmeb31-12-2019-err-577296"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106408 …}
    #channels: Doctrine\ORM\PersistentCollection {#106402 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106406 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106399 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106331 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106333
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1546297200 {#106332
      date: 2019-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 0
    -documents: Doctrine\ORM\PersistentCollection {#106401 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106383 …}
  }
  +appearance: "state-suspended"
  +labels: [
    "Superseded"
  ]
  -stateAttributeCode: "state"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductMostRecent App\Twig\Components\ProductMostRecent 80.0 MiB 0.60 ms
Input props
[
  "product" => App\Entity\Product\Product {#106326
    #id: 6579
    #code: "ASMEB31-12_2019_ERR"
    #attributes: Doctrine\ORM\PersistentCollection {#106400 …}
    #variants: Doctrine\ORM\PersistentCollection {#106396 …}
    #options: Doctrine\ORM\PersistentCollection {#106393 …}
    #associations: Doctrine\ORM\PersistentCollection {#106390 …}
    #createdAt: DateTime @1751036011 {#106335
      date: 2025-06-27 16:53:31.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#106334
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106413 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#106960
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106326}
        #id: 24349
        #name: "ASME B31.12-2019 - ERR"
        #slug: "asme-b31-12-2019-err-asmeb31-12-2019-err-577296"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106408 …}
    #channels: Doctrine\ORM\PersistentCollection {#106402 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106406 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106399 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106331 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106333
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1546297200 {#106332
      date: 2019-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 0
    -documents: Doctrine\ORM\PersistentCollection {#106401 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106383 …}
  }
]
Attributes
[]
Component
App\Twig\Components\ProductMostRecent {#107024
  +product: App\Entity\Product\Product {#106326
    #id: 6579
    #code: "ASMEB31-12_2019_ERR"
    #attributes: Doctrine\ORM\PersistentCollection {#106400 …}
    #variants: Doctrine\ORM\PersistentCollection {#106396 …}
    #options: Doctrine\ORM\PersistentCollection {#106393 …}
    #associations: Doctrine\ORM\PersistentCollection {#106390 …}
    #createdAt: DateTime @1751036011 {#106335
      date: 2025-06-27 16:53:31.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060999 {#106334
      date: 2025-09-17 00:16:39.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106413 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#106960
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106326}
        #id: 24349
        #name: "ASME B31.12-2019 - ERR"
        #slug: "asme-b31-12-2019-err-asmeb31-12-2019-err-577296"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106408 …}
    #channels: Doctrine\ORM\PersistentCollection {#106402 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106406 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106399 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106331 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106333
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1546297200 {#106332
      date: 2019-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 0
    -documents: Doctrine\ORM\PersistentCollection {#106401 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106383 …}
  }
  +label: "Historical"
  +icon: "historical"
  -mostRecentAttributeCode: "most_recent"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductState App\Twig\Components\ProductState 80.0 MiB 0.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#106386
    #id: 4947
    #code: "ASMEA1791T_2014"
    #attributes: Doctrine\ORM\PersistentCollection {#106422 …}
    #variants: Doctrine\ORM\PersistentCollection {#106424 …}
    #options: Doctrine\ORM\PersistentCollection {#106428 …}
    #associations: Doctrine\ORM\PersistentCollection {#106426 …}
    #createdAt: DateTime @1751033506 {#106391
      date: 2025-06-27 16:11:46.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#106388
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106376 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107090
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106386}
        #id: 19759
        #name: "ASME B31.12-2014"
        #slug: "asme-b31-12-2014-asmea1791t-2014-520103"
        #description: "ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance. The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping. This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached. B31.12 is presented in the following parts: (a) Part GR â?? General Requirements. This part contains definitions and requirements for materials, welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance. (b) Part IP â?? Industrial Piping. This part includes requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping. (c) Part PL â?? Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines. It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems. Key changes to this revision include: New Section GR-6.3 for Quality System Functions; New table for Required Nondestructive Examinations added to Chapter IP-10; New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10; Updated references throughout; Equations for thickness of permanent blanks and of straight pipe have been updated. B31.12 serves as a companion to the other codes in ASMEâ??s B31 series on Pressure Piping. Together, they remain essential references for anyone engaged with piping."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106414 …}
    #channels: Doctrine\ORM\PersistentCollection {#106420 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106416 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106418 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106384 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106387
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1388530800 {#106380
      date: 2014-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1424127600 {#106381
      date: 2015-02-17 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 268
    -documents: Doctrine\ORM\PersistentCollection {#106382 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106378 …}
  }
  "showFullLabel" => "true"
]
Attributes
[
  "showFullLabel" => "true"
]
Component
App\Twig\Components\ProductState {#107105
  +product: App\Entity\Product\Product {#106386
    #id: 4947
    #code: "ASMEA1791T_2014"
    #attributes: Doctrine\ORM\PersistentCollection {#106422 …}
    #variants: Doctrine\ORM\PersistentCollection {#106424 …}
    #options: Doctrine\ORM\PersistentCollection {#106428 …}
    #associations: Doctrine\ORM\PersistentCollection {#106426 …}
    #createdAt: DateTime @1751033506 {#106391
      date: 2025-06-27 16:11:46.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#106388
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106376 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107090
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106386}
        #id: 19759
        #name: "ASME B31.12-2014"
        #slug: "asme-b31-12-2014-asmea1791t-2014-520103"
        #description: "ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance. The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping. This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached. B31.12 is presented in the following parts: (a) Part GR â?? General Requirements. This part contains definitions and requirements for materials, welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance. (b) Part IP â?? Industrial Piping. This part includes requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping. (c) Part PL â?? Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines. It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems. Key changes to this revision include: New Section GR-6.3 for Quality System Functions; New table for Required Nondestructive Examinations added to Chapter IP-10; New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10; Updated references throughout; Equations for thickness of permanent blanks and of straight pipe have been updated. B31.12 serves as a companion to the other codes in ASMEâ??s B31 series on Pressure Piping. Together, they remain essential references for anyone engaged with piping."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106414 …}
    #channels: Doctrine\ORM\PersistentCollection {#106420 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106416 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106418 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106384 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106387
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1388530800 {#106380
      date: 2014-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1424127600 {#106381
      date: 2015-02-17 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 268
    -documents: Doctrine\ORM\PersistentCollection {#106382 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106378 …}
  }
  +appearance: "state-suspended"
  +labels: [
    "Superseded"
  ]
  -stateAttributeCode: "state"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductMostRecent App\Twig\Components\ProductMostRecent 80.0 MiB 0.63 ms
Input props
[
  "product" => App\Entity\Product\Product {#106386
    #id: 4947
    #code: "ASMEA1791T_2014"
    #attributes: Doctrine\ORM\PersistentCollection {#106422 …}
    #variants: Doctrine\ORM\PersistentCollection {#106424 …}
    #options: Doctrine\ORM\PersistentCollection {#106428 …}
    #associations: Doctrine\ORM\PersistentCollection {#106426 …}
    #createdAt: DateTime @1751033506 {#106391
      date: 2025-06-27 16:11:46.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#106388
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106376 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107090
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106386}
        #id: 19759
        #name: "ASME B31.12-2014"
        #slug: "asme-b31-12-2014-asmea1791t-2014-520103"
        #description: "ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance. The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping. This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached. B31.12 is presented in the following parts: (a) Part GR â?? General Requirements. This part contains definitions and requirements for materials, welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance. (b) Part IP â?? Industrial Piping. This part includes requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping. (c) Part PL â?? Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines. It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems. Key changes to this revision include: New Section GR-6.3 for Quality System Functions; New table for Required Nondestructive Examinations added to Chapter IP-10; New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10; Updated references throughout; Equations for thickness of permanent blanks and of straight pipe have been updated. B31.12 serves as a companion to the other codes in ASMEâ??s B31 series on Pressure Piping. Together, they remain essential references for anyone engaged with piping."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106414 …}
    #channels: Doctrine\ORM\PersistentCollection {#106420 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106416 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106418 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106384 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106387
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1388530800 {#106380
      date: 2014-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1424127600 {#106381
      date: 2015-02-17 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 268
    -documents: Doctrine\ORM\PersistentCollection {#106382 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106378 …}
  }
]
Attributes
[]
Component
App\Twig\Components\ProductMostRecent {#107161
  +product: App\Entity\Product\Product {#106386
    #id: 4947
    #code: "ASMEA1791T_2014"
    #attributes: Doctrine\ORM\PersistentCollection {#106422 …}
    #variants: Doctrine\ORM\PersistentCollection {#106424 …}
    #options: Doctrine\ORM\PersistentCollection {#106428 …}
    #associations: Doctrine\ORM\PersistentCollection {#106426 …}
    #createdAt: DateTime @1751033506 {#106391
      date: 2025-06-27 16:11:46.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#106388
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106376 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107090
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106386}
        #id: 19759
        #name: "ASME B31.12-2014"
        #slug: "asme-b31-12-2014-asmea1791t-2014-520103"
        #description: "ASME B31.12 Standard on Hydrogen Piping and Pipelines contains requirements for piping in gaseous and liquid hydrogen service and pipelines in gaseous hydrogen service. The general requirements section covers materials, brazing, welding, heat treating, forming, testing, inspection, examination, operating, and maintenance. The industrial piping section covers requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping. This Code is applicable to piping in gaseous and liquid hydrogen service and to pipelines in gaseous hydrogen service. B31.12 is applicable up to and including the joint connecting the piping to associated pressure vessels and equipment but not to the vessels and equipment themselves. It is also applicable to the location and type of support elements, but not to the structure to which the support elements are attached. B31.12 is presented in the following parts: (a) Part GR â?? General Requirements. This part contains definitions and requirements for materials, welding, brazing, heat treating, forming, testing, inspection, examination, operation, and maintenance. (b) Part IP â?? Industrial Piping. This part includes requirements for components, design, fabrication, assembly, erection, inspection, examination, and testing of piping. (c) Part PL â?? Pipelines. This part sets forth requirements for components, design, installation, and testing of hydrogen pipelines. It is required that each part be used in conjunction with the General Requirements section but independent of the other parts. It is not intended that this edition of this Code be applied retroactively to existing hydrogen systems. Key changes to this revision include: New Section GR-6.3 for Quality System Functions; New table for Required Nondestructive Examinations added to Chapter IP-10; New paragraphs for Quality Control Examinations, Extent of Required NDE Examainations, Acceptance Criteria, Procedures, and Types of Examination added to Chapter IP-10; Updated references throughout; Equations for thickness of permanent blanks and of straight pipe have been updated. B31.12 serves as a companion to the other codes in ASMEâ??s B31 series on Pressure Piping. Together, they remain essential references for anyone engaged with piping."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106414 …}
    #channels: Doctrine\ORM\PersistentCollection {#106420 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106416 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106418 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106384 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106387
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1388530800 {#106380
      date: 2014-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1424127600 {#106381
      date: 2015-02-17 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 268
    -documents: Doctrine\ORM\PersistentCollection {#106382 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106378 …}
  }
  +label: "Historical"
  +icon: "historical"
  -mostRecentAttributeCode: "most_recent"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductState App\Twig\Components\ProductState 80.0 MiB 0.14 ms
Input props
[
  "product" => App\Entity\Product\Product {#106434
    #id: 6578
    #code: "ASMEB31-12_2014_W_CPRT"
    #attributes: Doctrine\ORM\PersistentCollection {#106451 …}
    #variants: Doctrine\ORM\PersistentCollection {#106453 …}
    #options: Doctrine\ORM\PersistentCollection {#106457 …}
    #associations: Doctrine\ORM\PersistentCollection {#106455 …}
    #createdAt: DateTime @1751036010 {#106430
      date: 2025-06-27 16:53:30.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758061156 {#106431
      date: 2025-09-17 00:19:16.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106441 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107221
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106434}
        #id: 24348
        #name: "ASME B31.12-2014 - W CPRT"
        #slug: "asme-b31-12-2014-w-cprt-asmeb31-12-2014-w-cprt-577295"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106443 …}
    #channels: Doctrine\ORM\PersistentCollection {#106449 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106445 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106447 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106435 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106432
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1388530800 {#106433
      date: 2014-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 0
    -documents: Doctrine\ORM\PersistentCollection {#106437 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106439 …}
  }
  "showFullLabel" => "true"
]
Attributes
[
  "showFullLabel" => "true"
]
Component
App\Twig\Components\ProductState {#107233
  +product: App\Entity\Product\Product {#106434
    #id: 6578
    #code: "ASMEB31-12_2014_W_CPRT"
    #attributes: Doctrine\ORM\PersistentCollection {#106451 …}
    #variants: Doctrine\ORM\PersistentCollection {#106453 …}
    #options: Doctrine\ORM\PersistentCollection {#106457 …}
    #associations: Doctrine\ORM\PersistentCollection {#106455 …}
    #createdAt: DateTime @1751036010 {#106430
      date: 2025-06-27 16:53:30.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758061156 {#106431
      date: 2025-09-17 00:19:16.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106441 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107221
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106434}
        #id: 24348
        #name: "ASME B31.12-2014 - W CPRT"
        #slug: "asme-b31-12-2014-w-cprt-asmeb31-12-2014-w-cprt-577295"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106443 …}
    #channels: Doctrine\ORM\PersistentCollection {#106449 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106445 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106447 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106435 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106432
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1388530800 {#106433
      date: 2014-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 0
    -documents: Doctrine\ORM\PersistentCollection {#106437 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106439 …}
  }
  +appearance: "state-suspended"
  +labels: [
    "Superseded"
  ]
  -stateAttributeCode: "state"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductMostRecent App\Twig\Components\ProductMostRecent 80.0 MiB 0.60 ms
Input props
[
  "product" => App\Entity\Product\Product {#106434
    #id: 6578
    #code: "ASMEB31-12_2014_W_CPRT"
    #attributes: Doctrine\ORM\PersistentCollection {#106451 …}
    #variants: Doctrine\ORM\PersistentCollection {#106453 …}
    #options: Doctrine\ORM\PersistentCollection {#106457 …}
    #associations: Doctrine\ORM\PersistentCollection {#106455 …}
    #createdAt: DateTime @1751036010 {#106430
      date: 2025-06-27 16:53:30.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758061156 {#106431
      date: 2025-09-17 00:19:16.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106441 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107221
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106434}
        #id: 24348
        #name: "ASME B31.12-2014 - W CPRT"
        #slug: "asme-b31-12-2014-w-cprt-asmeb31-12-2014-w-cprt-577295"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106443 …}
    #channels: Doctrine\ORM\PersistentCollection {#106449 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106445 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106447 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106435 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106432
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1388530800 {#106433
      date: 2014-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 0
    -documents: Doctrine\ORM\PersistentCollection {#106437 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106439 …}
  }
]
Attributes
[]
Component
App\Twig\Components\ProductMostRecent {#107285
  +product: App\Entity\Product\Product {#106434
    #id: 6578
    #code: "ASMEB31-12_2014_W_CPRT"
    #attributes: Doctrine\ORM\PersistentCollection {#106451 …}
    #variants: Doctrine\ORM\PersistentCollection {#106453 …}
    #options: Doctrine\ORM\PersistentCollection {#106457 …}
    #associations: Doctrine\ORM\PersistentCollection {#106455 …}
    #createdAt: DateTime @1751036010 {#106430
      date: 2025-06-27 16:53:30.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758061156 {#106431
      date: 2025-09-17 00:19:16.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106441 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107221
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106434}
        #id: 24348
        #name: "ASME B31.12-2014 - W CPRT"
        #slug: "asme-b31-12-2014-w-cprt-asmeb31-12-2014-w-cprt-577295"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106443 …}
    #channels: Doctrine\ORM\PersistentCollection {#106449 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106445 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106447 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106435 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106432
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1388530800 {#106433
      date: 2014-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 0
    -documents: Doctrine\ORM\PersistentCollection {#106437 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106439 …}
  }
  +label: "Historical"
  +icon: "historical"
  -mostRecentAttributeCode: "most_recent"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductState App\Twig\Components\ProductState 80.0 MiB 0.15 ms
Input props
[
  "product" => App\Entity\Product\Product {#106464
    #id: 4946
    #code: "ASMEA1791Q_2011"
    #attributes: Doctrine\ORM\PersistentCollection {#106481 …}
    #variants: Doctrine\ORM\PersistentCollection {#106483 …}
    #options: Doctrine\ORM\PersistentCollection {#106487 …}
    #associations: Doctrine\ORM\PersistentCollection {#106485 …}
    #createdAt: DateTime @1751033506 {#106459
      date: 2025-06-27 16:11:46.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#106460
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106471 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107351
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106464}
        #id: 19755
        #name: "ASME B31.12-2011"
        #slug: "asme-b31-12-2011-asmea1791q-2011-520102"
        #description: "There is a newer edition of this document available."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "B31.12 - 2011 Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106473 …}
    #channels: Doctrine\ORM\PersistentCollection {#106479 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106475 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106477 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106465 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106461
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1293836400 {#106462
      date: 2011-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1331766000 {#106463
      date: 2012-03-15 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 268
    -documents: Doctrine\ORM\PersistentCollection {#106467 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106469 …}
  }
  "showFullLabel" => "true"
]
Attributes
[
  "showFullLabel" => "true"
]
Component
App\Twig\Components\ProductState {#107366
  +product: App\Entity\Product\Product {#106464
    #id: 4946
    #code: "ASMEA1791Q_2011"
    #attributes: Doctrine\ORM\PersistentCollection {#106481 …}
    #variants: Doctrine\ORM\PersistentCollection {#106483 …}
    #options: Doctrine\ORM\PersistentCollection {#106487 …}
    #associations: Doctrine\ORM\PersistentCollection {#106485 …}
    #createdAt: DateTime @1751033506 {#106459
      date: 2025-06-27 16:11:46.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#106460
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106471 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107351
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106464}
        #id: 19755
        #name: "ASME B31.12-2011"
        #slug: "asme-b31-12-2011-asmea1791q-2011-520102"
        #description: "There is a newer edition of this document available."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "B31.12 - 2011 Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106473 …}
    #channels: Doctrine\ORM\PersistentCollection {#106479 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106475 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106477 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106465 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106461
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1293836400 {#106462
      date: 2011-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1331766000 {#106463
      date: 2012-03-15 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 268
    -documents: Doctrine\ORM\PersistentCollection {#106467 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106469 …}
  }
  +appearance: "state-suspended"
  +labels: [
    "Superseded"
  ]
  -stateAttributeCode: "state"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductMostRecent App\Twig\Components\ProductMostRecent 80.0 MiB 0.62 ms
Input props
[
  "product" => App\Entity\Product\Product {#106464
    #id: 4946
    #code: "ASMEA1791Q_2011"
    #attributes: Doctrine\ORM\PersistentCollection {#106481 …}
    #variants: Doctrine\ORM\PersistentCollection {#106483 …}
    #options: Doctrine\ORM\PersistentCollection {#106487 …}
    #associations: Doctrine\ORM\PersistentCollection {#106485 …}
    #createdAt: DateTime @1751033506 {#106459
      date: 2025-06-27 16:11:46.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#106460
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106471 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107351
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106464}
        #id: 19755
        #name: "ASME B31.12-2011"
        #slug: "asme-b31-12-2011-asmea1791q-2011-520102"
        #description: "There is a newer edition of this document available."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "B31.12 - 2011 Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106473 …}
    #channels: Doctrine\ORM\PersistentCollection {#106479 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106475 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106477 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106465 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106461
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1293836400 {#106462
      date: 2011-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1331766000 {#106463
      date: 2012-03-15 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 268
    -documents: Doctrine\ORM\PersistentCollection {#106467 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106469 …}
  }
]
Attributes
[]
Component
App\Twig\Components\ProductMostRecent {#107418
  +product: App\Entity\Product\Product {#106464
    #id: 4946
    #code: "ASMEA1791Q_2011"
    #attributes: Doctrine\ORM\PersistentCollection {#106481 …}
    #variants: Doctrine\ORM\PersistentCollection {#106483 …}
    #options: Doctrine\ORM\PersistentCollection {#106487 …}
    #associations: Doctrine\ORM\PersistentCollection {#106485 …}
    #createdAt: DateTime @1751033506 {#106459
      date: 2025-06-27 16:11:46.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#106460
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106471 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107351
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106464}
        #id: 19755
        #name: "ASME B31.12-2011"
        #slug: "asme-b31-12-2011-asmea1791q-2011-520102"
        #description: "There is a newer edition of this document available."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "B31.12 - 2011 Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106473 …}
    #channels: Doctrine\ORM\PersistentCollection {#106479 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106475 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106477 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106465 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106461
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1293836400 {#106462
      date: 2011-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1331766000 {#106463
      date: 2012-03-15 00:00:00.0 Europe/Paris (+01:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 268
    -documents: Doctrine\ORM\PersistentCollection {#106467 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106469 …}
  }
  +label: "Historical"
  +icon: "historical"
  -mostRecentAttributeCode: "most_recent"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductState App\Twig\Components\ProductState 80.0 MiB 0.15 ms
Input props
[
  "product" => App\Entity\Product\Product {#106493
    #id: 6577
    #code: "ASMEB31-12_2011_W_CPRT"
    #attributes: Doctrine\ORM\PersistentCollection {#106510 …}
    #variants: Doctrine\ORM\PersistentCollection {#106512 …}
    #options: Doctrine\ORM\PersistentCollection {#106516 …}
    #associations: Doctrine\ORM\PersistentCollection {#106514 …}
    #createdAt: DateTime @1751036009 {#106489
      date: 2025-06-27 16:53:29.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1753968001 {#106490
      date: 2025-07-31 15:20:01.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106500 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107478
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106493}
        #id: 24347
        #name: "ASME B31.12-2011 - W CPRT"
        #slug: "asme-b31-12-2011-w-cprt-asmeb31-12-2011-w-cprt-577294"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106502 …}
    #channels: Doctrine\ORM\PersistentCollection {#106508 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106504 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106506 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106494 …}
    -apiLastModifiedAt: DateTime @1753653600 {#106491
      date: 2025-07-28 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1293836400 {#106492
      date: 2011-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 0
    -documents: Doctrine\ORM\PersistentCollection {#106496 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106498 …}
  }
  "showFullLabel" => "true"
]
Attributes
[
  "showFullLabel" => "true"
]
Component
App\Twig\Components\ProductState {#107490
  +product: App\Entity\Product\Product {#106493
    #id: 6577
    #code: "ASMEB31-12_2011_W_CPRT"
    #attributes: Doctrine\ORM\PersistentCollection {#106510 …}
    #variants: Doctrine\ORM\PersistentCollection {#106512 …}
    #options: Doctrine\ORM\PersistentCollection {#106516 …}
    #associations: Doctrine\ORM\PersistentCollection {#106514 …}
    #createdAt: DateTime @1751036009 {#106489
      date: 2025-06-27 16:53:29.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1753968001 {#106490
      date: 2025-07-31 15:20:01.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106500 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107478
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106493}
        #id: 24347
        #name: "ASME B31.12-2011 - W CPRT"
        #slug: "asme-b31-12-2011-w-cprt-asmeb31-12-2011-w-cprt-577294"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106502 …}
    #channels: Doctrine\ORM\PersistentCollection {#106508 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106504 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106506 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106494 …}
    -apiLastModifiedAt: DateTime @1753653600 {#106491
      date: 2025-07-28 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1293836400 {#106492
      date: 2011-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 0
    -documents: Doctrine\ORM\PersistentCollection {#106496 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106498 …}
  }
  +appearance: "state-suspended"
  +labels: [
    "Superseded"
  ]
  -stateAttributeCode: "state"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductMostRecent App\Twig\Components\ProductMostRecent 80.0 MiB 0.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#106493
    #id: 6577
    #code: "ASMEB31-12_2011_W_CPRT"
    #attributes: Doctrine\ORM\PersistentCollection {#106510 …}
    #variants: Doctrine\ORM\PersistentCollection {#106512 …}
    #options: Doctrine\ORM\PersistentCollection {#106516 …}
    #associations: Doctrine\ORM\PersistentCollection {#106514 …}
    #createdAt: DateTime @1751036009 {#106489
      date: 2025-06-27 16:53:29.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1753968001 {#106490
      date: 2025-07-31 15:20:01.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106500 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107478
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106493}
        #id: 24347
        #name: "ASME B31.12-2011 - W CPRT"
        #slug: "asme-b31-12-2011-w-cprt-asmeb31-12-2011-w-cprt-577294"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106502 …}
    #channels: Doctrine\ORM\PersistentCollection {#106508 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106504 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106506 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106494 …}
    -apiLastModifiedAt: DateTime @1753653600 {#106491
      date: 2025-07-28 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1293836400 {#106492
      date: 2011-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 0
    -documents: Doctrine\ORM\PersistentCollection {#106496 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106498 …}
  }
]
Attributes
[]
Component
App\Twig\Components\ProductMostRecent {#107542
  +product: App\Entity\Product\Product {#106493
    #id: 6577
    #code: "ASMEB31-12_2011_W_CPRT"
    #attributes: Doctrine\ORM\PersistentCollection {#106510 …}
    #variants: Doctrine\ORM\PersistentCollection {#106512 …}
    #options: Doctrine\ORM\PersistentCollection {#106516 …}
    #associations: Doctrine\ORM\PersistentCollection {#106514 …}
    #createdAt: DateTime @1751036009 {#106489
      date: 2025-06-27 16:53:29.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1753968001 {#106490
      date: 2025-07-31 15:20:01.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106500 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107478
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106493}
        #id: 24347
        #name: "ASME B31.12-2011 - W CPRT"
        #slug: "asme-b31-12-2011-w-cprt-asmeb31-12-2011-w-cprt-577294"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106502 …}
    #channels: Doctrine\ORM\PersistentCollection {#106508 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106504 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106506 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106494 …}
    -apiLastModifiedAt: DateTime @1753653600 {#106491
      date: 2025-07-28 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1293836400 {#106492
      date: 2011-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: null
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 0
    -documents: Doctrine\ORM\PersistentCollection {#106496 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106498 …}
  }
  +label: "Historical"
  +icon: "historical"
  -mostRecentAttributeCode: "most_recent"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductState App\Twig\Components\ProductState 80.0 MiB 0.15 ms
Input props
[
  "product" => App\Entity\Product\Product {#106523
    #id: 4945
    #code: "ASMEA1790Q_2008"
    #attributes: Doctrine\ORM\PersistentCollection {#106540 …}
    #variants: Doctrine\ORM\PersistentCollection {#106542 …}
    #options: Doctrine\ORM\PersistentCollection {#106546 …}
    #associations: Doctrine\ORM\PersistentCollection {#106544 …}
    #createdAt: DateTime @1751033505 {#106518
      date: 2025-06-27 16:11:45.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#106519
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106530 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107608
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106523}
        #id: 19751
        #name: "ASME B31.12-2008"
        #slug: "asme-b31-12-2008-asmea1790q-2008-520101"
        #description: "There is a newer edition of this document available"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106532 …}
    #channels: Doctrine\ORM\PersistentCollection {#106538 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106534 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106536 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106524 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106520
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1199142000 {#106521
      date: 2008-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1238450400 {#106522
      date: 2009-03-31 00:00:00.0 Europe/Paris (+02:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 256
    -documents: Doctrine\ORM\PersistentCollection {#106526 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106528 …}
  }
  "showFullLabel" => "true"
]
Attributes
[
  "showFullLabel" => "true"
]
Component
App\Twig\Components\ProductState {#107623
  +product: App\Entity\Product\Product {#106523
    #id: 4945
    #code: "ASMEA1790Q_2008"
    #attributes: Doctrine\ORM\PersistentCollection {#106540 …}
    #variants: Doctrine\ORM\PersistentCollection {#106542 …}
    #options: Doctrine\ORM\PersistentCollection {#106546 …}
    #associations: Doctrine\ORM\PersistentCollection {#106544 …}
    #createdAt: DateTime @1751033505 {#106518
      date: 2025-06-27 16:11:45.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#106519
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106530 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107608
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106523}
        #id: 19751
        #name: "ASME B31.12-2008"
        #slug: "asme-b31-12-2008-asmea1790q-2008-520101"
        #description: "There is a newer edition of this document available"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106532 …}
    #channels: Doctrine\ORM\PersistentCollection {#106538 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106534 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106536 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106524 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106520
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1199142000 {#106521
      date: 2008-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1238450400 {#106522
      date: 2009-03-31 00:00:00.0 Europe/Paris (+02:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 256
    -documents: Doctrine\ORM\PersistentCollection {#106526 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106528 …}
  }
  +appearance: "state-suspended"
  +labels: [
    "Superseded"
  ]
  -stateAttributeCode: "state"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}
ProductMostRecent App\Twig\Components\ProductMostRecent 80.0 MiB 0.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#106523
    #id: 4945
    #code: "ASMEA1790Q_2008"
    #attributes: Doctrine\ORM\PersistentCollection {#106540 …}
    #variants: Doctrine\ORM\PersistentCollection {#106542 …}
    #options: Doctrine\ORM\PersistentCollection {#106546 …}
    #associations: Doctrine\ORM\PersistentCollection {#106544 …}
    #createdAt: DateTime @1751033505 {#106518
      date: 2025-06-27 16:11:45.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#106519
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106530 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107608
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106523}
        #id: 19751
        #name: "ASME B31.12-2008"
        #slug: "asme-b31-12-2008-asmea1790q-2008-520101"
        #description: "There is a newer edition of this document available"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106532 …}
    #channels: Doctrine\ORM\PersistentCollection {#106538 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106534 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106536 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106524 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106520
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1199142000 {#106521
      date: 2008-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1238450400 {#106522
      date: 2009-03-31 00:00:00.0 Europe/Paris (+02:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 256
    -documents: Doctrine\ORM\PersistentCollection {#106526 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106528 …}
  }
]
Attributes
[]
Component
App\Twig\Components\ProductMostRecent {#107675
  +product: App\Entity\Product\Product {#106523
    #id: 4945
    #code: "ASMEA1790Q_2008"
    #attributes: Doctrine\ORM\PersistentCollection {#106540 …}
    #variants: Doctrine\ORM\PersistentCollection {#106542 …}
    #options: Doctrine\ORM\PersistentCollection {#106546 …}
    #associations: Doctrine\ORM\PersistentCollection {#106544 …}
    #createdAt: DateTime @1751033505 {#106518
      date: 2025-06-27 16:11:45.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1758060731 {#106519
      date: 2025-09-17 00:12:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#106530 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#107608
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#106523}
        #id: 19751
        #name: "ASME B31.12-2008"
        #slug: "asme-b31-12-2008-asmea1790q-2008-520101"
        #description: "There is a newer edition of this document available"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Hydrogen Piping and Pipelines"
        -notes: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#106532 …}
    #channels: Doctrine\ORM\PersistentCollection {#106538 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7310 …}
    #reviews: Doctrine\ORM\PersistentCollection {#106534 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#106536 …}
    -supplier: Proxies\__CG__\App\Entity\Supplier\Supplier {#7326 …}
    -subscriptionCollections: Doctrine\ORM\PersistentCollection {#106524 …}
    -apiLastModifiedAt: DateTime @1757973600 {#106520
      date: 2025-09-16 00:00:00.0 Europe/Paris (+02:00)
    }
    -lastUpdatedAt: null
    -author: ""
    -publishedAt: DateTime @1199142000 {#106521
      date: 2008-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -releasedAt: DateTime @1238450400 {#106522
      date: 2009-03-31 00:00:00.0 Europe/Paris (+02:00)
    }
    -confirmedAt: null
    -canceledAt: null
    -edition: null
    -coreDocument: "B31.12"
    -bookCollection: ""
    -pageCount: 256
    -documents: Doctrine\ORM\PersistentCollection {#106526 …}
    -favorites: Doctrine\ORM\PersistentCollection {#106528 …}
  }
  +label: "Historical"
  +icon: "historical"
  -mostRecentAttributeCode: "most_recent"
  -localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1833 …}
}